Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Py3 master #349

Closed
wants to merge 42 commits into
from

Conversation

Projects
None yet
1 participant
Owner

benoitc commented May 18, 2012

This branch has been built on top of the master for python 3 support. It replaces the PY3 branch in #307 .

  • All synchronous examples pass. Especially the one with bottle (dev version on python 3).
  • Tests need to be fixed.

benoitc added some commits Mar 1, 2012

@benoitc benoitc print should now be used as print() 01b6333
@benoitc benoitc only use standard `logging.config.fileConfig` .
0.15 only support python 2.6 & sup so remove our own implementation of
fileConfig, it's not needed anymore.
e0ab8fd
@benoitc benoitc oups badly committed libmodernize a5b541f
@benoitc benoitc fix setup.py
correctly read the README
66e25b8
@benoitc benoitc new exception syntax f440f59
@benoitc benoitc fix sort. 2bbbe53
@benoitc benoitc fix config parsing 696ea3a
@benoitc benoitc remove spurious print. 53f149b
@benoitc benoitc fix encoding 274aeba
@benoitc benoitc replace urlparse & StringIO call. 68dc420
@benoitc benoitc miscellanous fixes
- fix sys.maxint change
- fixe raising with traceback
- fix urllib & urlparse imports

workers can start.
c3a6d1c
@benoitc benoitc handle pep3333 encodings rules.
Follow the spec. headers are transformed in nativesstring while the body
is in bytes.

hello world app is working.
c301140
@benoitc benoitc fix test 7083cc5
@benoitc @benoitc benoitc + benoitc `u` isn't used anymore.
spotted by @tilgovi
c994f18
@benoitc benoitc add py3 target to the makefile to test/build against python3 253d431
@benoitc benoitc bump requirements. gunicorn is now supporting 3.x 8481fca
@benoitc benoitc add py26 target to test with py2.6 f8c0321
@benoitc benoitc miscelaneous fixes for python 3. f70344d
@benoitc benoitc print should now be used as print() d15cefe
@benoitc benoitc only use standard `logging.config.fileConfig` .
0.15 only support python 2.6 & sup so remove our own implementation of
fileConfig, it's not needed anymore.
8ad64d8
@benoitc benoitc oups badly committed libmodernize 2ad058d
@benoitc benoitc fix setup.py
correctly read the README
5cb62f2
@benoitc benoitc new exception syntax 6188060
@benoitc benoitc fix sort. 5e2937a
@benoitc benoitc fix config parsing 0157edb
@benoitc benoitc remove spurious print. 2edc529
@benoitc benoitc fix encoding 6e6b70b
@benoitc benoitc replace urlparse & StringIO call. 0864487
@benoitc benoitc miscellanous fixes
- fix sys.maxint change
- fixe raising with traceback
- fix urllib & urlparse imports

workers can start.
80ed726
@benoitc benoitc handle pep3333 encodings rules.
Follow the spec. headers are transformed in nativesstring while the body
is in bytes.

hello world app is working.
56848da
@benoitc benoitc fix test 8569ffe
@benoitc @benoitc benoitc + benoitc `u` isn't used anymore.
spotted by @tilgovi
4c7bfe7
@benoitc benoitc add py3 target to the makefile to test/build against python3 f2bd119
@benoitc benoitc bump requirements. gunicorn is now supporting 3.x 8f56e3e
@benoitc benoitc add py26 target to test with py2.6 1702975
@benoitc benoitc miscelaneous fixes for python 3. c0903a0
@benoitc benoitc no more iteritems in py3 de3c630
@benoitc benoitc don't use maps 00f8d02
@benoitc benoitc fix 0ba2a0f
@benoitc benoitc Merge branch 'py3_master' of github.com:benoitc/gunicorn into py3_master 3750be2
@benoitc benoitc break immediately if we found the project path. e36ab00

@ghost ghost assigned benoitc May 18, 2012

@benoitc benoitc Merge branch 'master' into py3_master
Conflicts:
	gunicorn/app/djangoapp.py
a257113
Owner

benoitc commented Oct 24, 2012

closing. new branch is coming.

@benoitc benoitc closed this Oct 24, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment