Modify ↓
#13034 closed defect (fixed)
Babel 2.6.0 drops support of Python 2.6
Reported by: | Jun Omae | Owned by: | Jun Omae |
---|---|---|---|
Priority: | normal | Milestone: | 1.0.17 |
Component: | general | Version: | |
Severity: | normal | Keywords: | babel |
Cc: | Branch: | ||
Release Notes: |
Pin Babel version in Travis CI with Python 2.6. |
||
API Changes: | |||
Internal Changes: |
Description
Babel 2.6.0 is released and drops support for EOL Python 2.6 and 3.3 by pr#546.
We should pin Babel versions in Travis CI and Appveyor for 1.0-stable and 1.2-stable:
-
.travis.yml
diff --git a/.travis.yml b/.travis.yml index 5cd7e66ac..baf7668fb 100644
a b install: 98 98 python -c 'from svn import core' 99 99 fi 100 100 - | 101 requires='Genshi==0.7 Babel !=2.3.0,!=2.3.1configobj Pygments docutils textile lxml pytz twill==0.9.1 setuptools_git'101 requires='Genshi==0.7 Babel<2.6.0 configobj Pygments docutils textile lxml pytz twill==0.9.1 setuptools_git' 102 102 if [ "$tracdb" = postgres ]; then requires="$requires psycopg2"; fi 103 103 if [ "$tracdb" = mysql ]; then requires="$requires MySQL-python"; fi 104 104 pip install $requires -
contrib/appveyor.ps1
diff --git a/contrib/appveyor.ps1 b/contrib/appveyor.ps1 index b9b5029c2..5aea36008 100644
a b $pgPassword = 'Password12!' 54 54 55 55 $pipCommonPackages = @( 56 56 'genshi', 57 'babel !=2.3.0,!=2.3.1',57 'babel<2.6.0', 58 58 'twill==0.9.1', 59 59 'configobj', 60 60 'docutils',
Attachments (0)
Change History (5)
comment:1 by , 6 years ago
follow-up: 3 comment:2 by , 6 years ago
Reconsidering:
- Babel version should be pinned only with Python 2.6.
- The pin in Appveyor is not needed since Python 2.6 is no longer available.
-
.travis.yml
commit 94730e76c5684ca8637a96147bd45aca479e1308 Author: Jun Omae <jun66j5@gmail.com> Date: Mon Jun 4 04:08:12 2018 +0900 (#13034) pin Babel version in Travis CI for Python 2.6 diff --git a/.travis.yml b/.travis.yml index 5cd7e66ac..7dcfef323 100644
a b install: 98 98 python -c 'from svn import core' 99 99 fi 100 100 - | 101 requires='Genshi==0.7 Babel!=2.3.0,!=2.3.1 configobj Pygments docutils textile lxml pytz twill==0.9.1 setuptools_git' 101 requires='Genshi==0.7 configobj Pygments docutils textile lxml pytz twill==0.9.1 setuptools_git' 102 case "$pyver" in 103 2.6) requires="$requires Babel<2.6.0" ;; 104 *) requires="$requires Babel" ;; 105 esac 102 106 if [ "$tracdb" = postgres ]; then requires="$requires psycopg2"; fi 103 107 if [ "$tracdb" = mysql ]; then requires="$requires MySQL-python"; fi 104 108 pip install $requires -
contrib/appveyor.ps1
diff --git a/contrib/appveyor.ps1 b/contrib/appveyor.ps1 index b9b5029c2..f18227eb5 100644
a b $pgPassword = 'Password12!' 54 54 55 55 $pipCommonPackages = @( 56 56 'genshi', 57 'babel !=2.3.0,!=2.3.1',57 'babel', 58 58 'twill==0.9.1', 59 59 'configobj', 60 60 'docutils',
comment:3 by , 6 years ago
Replying to Jun Omae:
Reconsidering:
- Babel version should be pinned only with Python 2.6.
- The pin in Appveyor is not needed since Python 2.6 is no longer available.
Yeah, that looks good.
comment:4 by , 6 years ago
Release Notes: | modified (diff) |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Committed in [16661] and merged in [16662-16663].
comment:5 by , 6 years ago
Owner: | set to |
---|
Note:
See TracTickets
for help on using tickets.
Looks like a good idea.