Paul Davis
d09f85edf0
Minor tweaks to new Gevent workers.
...
Just a slight rearangement and added some docs so I can remember which
worker is which in the future. Also renamed all occurrences of GEvent
to Gevent to have consistency.
2010-07-14 18:27:35 -04:00
Benoit Chesneau
8014555636
add full support for gevent. There is now 3 workers allowing us to use gunicorn with
...
gevent :
- egg:gunicorn#gevent : gevent with gunicorn HTTP/WSGI parser
- egg:gunicorn#gevent_wsgi : gevent.wsgi server
- egg:gunicorn#gevent_pywsgi : gevent.pywsgi
2010-07-14 23:45:44 +02:00
benoitc
09c3310e21
Use gevent.wsgi
2010-06-10 21:22:06 +02:00
benoitc
c239a3cd88
"main.py doesn't do anything useful anymore" spotted by @davisp
2010-06-10 17:23:38 +02:00
benoitc
516adafcbe
fix some errors & add headers. unitests still broken
2010-06-03 16:11:17 -04:00
benoitc
d9a2579613
naive working integration of simplehttp parser. async worker is slower
...
than the non async actually for unkown reason and slower than with old
parser.
2010-06-03 16:09:04 -04:00
benoitc
a14bd99dbe
oops typo
2010-04-29 09:57:31 +02:00
benoitc
7e1d4ae34a
install requires setuptools
2010-04-29 09:49:24 +02:00
Paul J. Davis
d14389cb68
Added support for Tornado.
...
Took less than a beer.
2010-04-15 21:20:52 -04:00
Paul J. Davis
0c935d06c7
Got the Sync and Eventlet workers running.
2010-04-15 21:20:17 -04:00
Paul J. Davis
51f1f22665
Refactoring worker code.
...
Also went through gunicorn.main lightly.
2010-04-15 20:08:28 -04:00
Paul J. Davis
fe3f7db88c
Wrong license listed in the setup() vars.
2010-03-24 14:40:17 -04:00
benoitc
0781caadab
merge grainbows & gunicorn
2010-03-17 00:18:16 +01:00
benoitc
23927f39b1
allows custom arbiter
2010-03-16 22:12:26 +01:00
benoitc
0687c9460b
point setup.py to main website
2010-03-11 08:33:00 +01:00
Benoit Chesneau
f071e7d4e1
fix version handling
2010-02-09 23:05:12 +01:00
Benoit Chesneau
3e20e11e39
bump version
2010-02-09 22:59:26 +01:00
Benoit Chesneau
cc060fbd0e
little bump
2010-02-03 19:46:14 +01:00
Benoit Chesneau
92a0a2582d
bump version number and add it to usage
2010-02-03 15:02:05 +01:00
Benoit Chesneau
498809d39e
django don't like eggs. use zip_safe=False now
2010-02-03 00:01:45 +01:00
Benoit Chesneau
614a5d25c1
replace /bin/* py setup entry-points
2010-02-02 18:23:37 +01:00
Benoit Chesneau
c920d59332
fix setup, don't import examples.
2010-02-01 20:01:09 +01:00
Benoit Chesneau
31c911f6cc
fix license headers and bump release number to 0.3
2010-02-01 19:40:59 +01:00
Benoit Chesneau
58c759b914
bump version to 0.2.1
2010-01-26 02:03:23 +01:00
Benoit Chesneau
e830a8f54d
add debug option and support in paster. It allows us to work with paster
...
in debug mode and some other app that eval results. In debug mode only
one worker could be launch and wsgi.multiprocess is set to False.
2010-01-23 18:26:07 +01:00
Benoit Chesneau
63d45ef181
gunicorn server factory for paster.
2010-01-23 16:46:49 +01:00
Benoit Chesneau
b0f1a0fe06
add django_paste command for paste-compatible projects.
2010-01-23 14:25:41 +01:00
Benoit Chesneau
73e8f4c103
fix setup
2010-01-22 00:57:13 +01:00
Benoit Chesneau
6eecc37fce
add http parsers unittests and fix it while i'm here
2010-01-20 14:10:38 +01:00
Benoit Chesneau
d37a9d81dc
edit header to tell the license.
2010-01-19 00:09:09 +01:00
Benoit Chesneau
bcfeed0d5f
change code header to redirect to NOTICE file for more info.
2010-01-18 23:53:23 +01:00
Benoit Chesneau
fe5f44d0b7
fix lot of typos/bug
2010-01-15 22:51:23 +01:00
Paul J. Davis
951cb590ab
Fix the README to use better reST formatting.
...
This helps displaying on github by renaming .txt -> .rst as well as on
PyPi.
2010-01-10 11:50:37 -05:00
Benoit Chesneau
a925c045be
easy launch of django application.
2009-12-27 14:38:02 +01:00
Benoit Chesneau
6cda6a868e
fix http parser, support Accept: 100-continue, fixes in worker. Update
...
license headers
2009-12-27 12:23:55 +01:00
Benoit Chesneau
045b3127cc
add setup file, fixx license
2009-12-21 19:47:07 +01:00