[Repoze-dev] Fwd: [Pyramid-checkins] Broken: Pylons/pyramid#1123 (master - ba0593a)

3 views
Skip to first unread message

Tres Seaver

unread,
Nov 5, 2014, 9:57:33 AM11/5/14
to Michael Merickel, repoz...@lists.repoze.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Unicode literals are a no-no for 3.2-compatibility:

File
"/home/travis/virtualenv/python3.2.5/lib/python3.2/site-packages/translationstring-1.2-py3.2.egg/translationstring/__init__.py",
line 239

msgid = u'%s\x04%s' % (context, tstring)

^

SyntaxError: invalid syntax



- -------- Forwarded Message --------
Subject: [Pyramid-checkins] Broken: Pylons/pyramid#1123 (master - ba0593a)
Date: Tue, 04 Nov 2014 23:21:56 +0000
From: Travis CI <notifi...@travis-ci.org>
To: pyramid-...@lists.repoze.org

Build Update for Pylons/pyramid
- -------------------------------------

Build: #1123
Status: Broken

Duration: 3 minutes and 39 seconds
Commit: ba0593a (master)
Author: Michael Merickel
Message: fix squashed docstring on set_request_property

fixes #1436

View the changeset:
https://github.com/Pylons/pyramid/compare/f8cee4b3021f...ba0593aa9488

View the full build log and details:
https://travis-ci.org/Pylons/pyramid/builds/40006145

- --

You can configure recipients for build notifications in your .travis.yml
file. See http://docs.travis-ci.com/user/notifications





-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAlRaOtQACgkQ+gerLs4ltQ6vhACgirD6iDrhZt/t4faesFOysl+r
CwEAn2bXX6fXi7Dxk0U4lnwAeobriRn8
=kPgJ
-----END PGP SIGNATURE-----
_______________________________________________
Repoze-dev mailing list
Repoz...@lists.repoze.org
https://lists.repoze.org/mailman/listinfo/repoze-dev

Wichert Akkerman

unread,
Nov 5, 2014, 10:44:13 AM11/5/14
to Tres Seaver, repoz...@lists.repoze.org, Michael Merickel

> On 05 Nov 2014, at 15:57, Tres Seaver <tse...@palladion.com> wrote:
> Unicode literals are a no-no for 3.2-compatibility:

How important is 3.2 compatibility?

Wichert.

Tres Seaver

unread,
Nov 5, 2014, 11:55:43 AM11/5/14
to Wichert Akkerman, repoz...@lists.repoze.org, Michael Merickel
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11/05/2014 10:44 AM, Wichert Akkerman wrote:
>
>> On 05 Nov 2014, at 15:57, Tres Seaver <tse...@palladion.com>
>> wrote: Unicode literals are a no-no for 3.2-compatibility:
>
> How important is 3.2 compatibility?

We don't ordinarily drop a supported Python version a non-major release.
As a dependency for pyramid, if translationstring drops 3.2
compatiblity, we would need to pin it for "release" branches to versions
which preserved it. Note that the classifiers for translationstring 1.2
still claim support back to 2.4:

https://pypi.python.org/pypi/translationstring/1.2

although testing versions < 2.6 with tox is no longer feasible.



Tres.
- --
===================================================================
Tres Seaver +1 540-429-0999 tse...@palladion.com
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAlRaVoYACgkQ+gerLs4ltQ4P8gCgh+OCSzYo9/Apd/Ifz5lIiVWK
F0kAoMSHt4Vri2QjhpHNLCatJ+gFUnvf
=NKAB
-----END PGP SIGNATURE-----

Wichert Akkerman

unread,
Nov 5, 2014, 3:39:12 PM11/5/14
to Tres Seaver, repoz...@lists.repoze.org

> On 05 Nov 2014, at 17:55, Tres Seaver <tse...@palladion.com> wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 11/05/2014 10:44 AM, Wichert Akkerman wrote:
>>
>>> On 05 Nov 2014, at 15:57, Tres Seaver <tse...@palladion.com>
>>> wrote: Unicode literals are a no-no for 3.2-compatibility:
>>
>> How important is 3.2 compatibility?
>
> We don't ordinarily drop a supported Python version a non-major release.

So we can consider dropping 3.2 for Pyramid 1.6? Dropping that would make straddling easier, which sounds worth it to me.

> As a dependency for pyramid, if translationstring drops 3.2
> compatiblity, we would need to pin it for "release" branches to versions
> which preserved it. Note that the classifiers for translationstring 1.2
> still claim support back to 2.4:
>
> https://pypi.python.org/pypi/translationstring/1.2
>
> although testing versions < 2.6 with tox is no longer feasible.

I’ve updated that for the 1.3 release. I’ve also setup travis to automatically run tests on Python 2.6-2.7 and 3.2-3.4. I don’t know if anyone uses the tox configuration, so I’ve left that in place.

Wichert.

Malthe Borch

unread,
Nov 5, 2014, 4:29:06 PM11/5/14
to Wichert Akkerman, Tres Seaver, repoz...@lists.repoze.org
+1

Python 3.2 is not likely to be relevant going forward because conservative users are anyway still on 2.x.

Malthe
Reply all
Reply to author
Forward
0 new messages