python3 compatibility
Bug #1530734 reported by
Giovanni Pellerano
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Storm |
Fix Released
|
High
|
Colin Watson |
Bug Description
Storm is currently not supporting python3
Starting from Ubuntu 16.04 (LTS) [21th April 2016] ubuntu will include by default support for only python 3, so this is becoming a fundamental requirement: http://
Aside from various minor code changes the main problem will be probably in fixing the storm/cextensio
This ticket if for asking for a clarification on the status of the project in order to understand if it is abandoned or there is a plan for porting it to python 3.
Related branches
lp://staging/~bellini666/storm/py3
Merged
into
lp://staging/storm
- Stuart Bishop (community): Needs Fixing
-
Diff: 3359 lines (+481/-675)57 files modifiedez_setup.py (+0/-284)
setup.py (+20/-36)
storm/__init__.py (+3/-1)
storm/base.py (+3/-2)
storm/cache.py (+3/-2)
storm/cextensions.c (+61/-83)
storm/database.py (+11/-6)
storm/databases/__init__.py (+2/-1)
storm/databases/mysql.py (+2/-1)
storm/databases/postgres.py (+6/-4)
storm/databases/sqlite.py (+7/-4)
storm/event.py (+1/-0)
storm/exceptions.py (+20/-10)
storm/expr.py (+23/-17)
storm/info.py (+8/-3)
storm/properties.py (+5/-3)
storm/references.py (+11/-5)
storm/schema/patch.py (+6/-5)
storm/schema/schema.py (+4/-2)
storm/schema/sharding.py (+2/-1)
storm/sqlobject.py (+18/-14)
storm/store.py (+8/-6)
storm/tracer.py (+3/-1)
storm/twisted/testing.py (+1/-0)
storm/twisted/transact.py (+2/-1)
storm/tz.py (+41/-48)
storm/uri.py (+7/-2)
storm/variables.py (+27/-21)
storm/xid.py (+1/-0)
storm/zope/schema.py (+1/-0)
storm/zope/testing.py (+1/-1)
storm/zope/zstorm.py (+3/-1)
tests/cache.py (+6/-3)
tests/database.py (+3/-0)
tests/databases/base.py (+17/-13)
tests/databases/postgres.py (+6/-4)
tests/databases/proxy.py (+7/-5)
tests/databases/sqlite.py (+3/-2)
tests/event.py (+1/-0)
tests/expr.py (+10/-7)
tests/helper.py (+5/-1)
tests/info.py (+4/-2)
tests/mocker.py (+28/-20)
tests/properties.py (+4/-2)
tests/schema/patch.py (+6/-4)
tests/schema/schema.py (+2/-3)
tests/schema/sharding.py (+3/-1)
tests/sqlobject.py (+3/-2)
tests/store/base.py (+26/-21)
tests/store/postgres.py (+1/-0)
tests/tracer.py (+4/-2)
tests/uri.py (+1/-0)
tests/variables.py (+18/-14)
tests/wsgi.py (+5/-2)
tests/zope/adapters.py (+1/-0)
tests/zope/testing.py (+2/-1)
tests/zope/zstorm.py (+4/-1)
no longer affects: | launchpad |
Changed in storm: | |
assignee: | nobody → Colin Watson (cjwatson) |
importance: | Undecided → High |
status: | New → In Progress |
To post a comment you must log in.
This patch fix all python3 compatibility issues present in ez_setup.py