summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* python3 compat fixes; Thanks to Astrum Kuo郭旭星Astrum Kuo2014-04-025-8/+12
| | | | | | https://github.com/eventlet/eventlet/pull/82 Celery could work with eventlet in Python3 now
* travis: Build with Python 3.3Jakub Stasiak2014-03-282-3/+43
|
* python3 compat fixesVictor Sergeyev2014-03-2835-279/+327
| | | | https://github.com/eventlet/eventlet/pull/59
* support: bundle six 1.5.2Sergey Shepelev2014-03-281-0/+634
| | | | | https://bitbucket.org/gutworth/six http://pythonhosted.org/six/
* queue: Make join not wait if there are no unfinished tasksJakub Stasiak2014-03-272-1/+6
| | | | This fixes GitHub issue #54
* green.profile: accumulate results between runs; Thanks to Zhang HuaSergey Shepelev2014-03-242-9/+17
| | | | https://bitbucket.org/eventlet/eventlet/issue/162/eventletgreenprofile-can-not-accumulate
* tox: Refactor configurationJakub Stasiak2014-01-281-18/+1
|
* tox: Bump MySQL-Python versionJakub Stasiak2014-01-281-1/+1
|
* websockets: Test and handle lack of Upgrade headerJakub Stasiak2014-01-242-1/+16
|
* websockets: handle HTTP_CONNECTION more flexiblyJakub Stasiak2014-01-182-15/+21
| | | | This fixes GitHub issue #73
* websockets: Add websockets13 supportEdward George2014-01-012-34/+627
|
* packaging: Generate universal wheelsJakub Stasiak2013-12-311-0/+2
|
* python3 compat: `raise E(arg)` syntaxSergey Shepelev2013-12-032-2/+2
| | | | .with_traceback() is not backward compatible, so left to on-demand 2to3 run
* python3 compat: remove lots of Python 2.5 and earlier dependent code; use ↵Sergey Shepelev2013-12-0323-569/+440
| | | | print() function syntax
* python3 compat: print() function syntaxSergey Shepelev2013-12-0348-221/+289
|
* python3 compat: 2to3: `except E as e:` syntaxDavanum Srinivas2013-12-0340-104/+104
| | | | | | | First step to Python 3 compatibility "2to3 -w -f except ." See [1] [1] http://docs.python.org/2/library/2to3.html#fixers
* coros: remove Actor which was deprecated in 2010-01Sergey Shepelev2013-12-032-222/+0
|
* saranwrap: remove saranwrap which was deprecated in 2010-02Sergey Shepelev2013-12-032-1102/+0
|
* doc: recommend install via pipOmer Katz2013-11-061-7/+7
|
* tpool: proxy __enter__, __exit__ fixes BB-158; Thanks to Eric UrbanSergey Shepelev2013-10-022-9/+26
| | | | https://bitbucket.org/eventlet/eventlet/issue/158/eventlet-pooled-psycopg2-connections-wont
* Bump version to 0.15.0.devSergey Shepelev2013-09-131-1/+1
|
* 0.14 release (branding)v0.14Sergey Shepelev2013-09-134-4/+18
|
* websocket: allow "websocket" in lowercase in Upgrade header (Google Chrome ↵Dmitry Orlov2013-09-131-1/+1
| | | | sends so)
* wsgi: Allow minimum_chunk_size to be overriden on a per request basisDavid Goetz2013-09-052-2/+66
| | | | | | | | The application can set environ['eventlet.minimum_write_chunk_size'] which will override the minimum_chunk_size set on server initialization for a single request. https://bitbucket.org/eventlet/eventlet/pull-request/37/allow-minimum_chunk_size-to-be-overriden
* Rename README{,.rst} for Github render; Thanks to Thomas Grainger and Tobias ↵Sergey Shepelev2013-09-053-2/+2
| | | | | | Megies; Fixes GH-47 https://github.com/eventlet/eventlet/issues/47
* tox: Add pep8 and flake8 configuration in tox.iniFloris Bruynooghe2013-08-191-0/+12
| | | | | | | This helps ensuring everyone uses the code checkers with the same configuration. Initial values based on earlier discussion. The max-line-length is currently just based on the screen width I have on my netbook.
* add gitignoreSergey Shepelev2013-08-151-0/+7
|
* doc: index page major updateSergey Shepelev2013-08-141-42/+91
| | | | | | | | | - Prefer pip over easy_install - Link to Github, build.eventlet.net - Pull request policy - Web crawler example rewritten with client side code highlighter -- easier to read source - Non-blocking Ohloh widget iframe - Add Travis build image
* green.ssl: Fix NameError GH-17Jakub Stasiak2013-08-122-13/+35
| | | | https://github.com/eventlet/eventlet/issues/17
* greenio: socket pypy compatibility; Thanks to Alex GaynorSergey Shepelev2013-08-091-1/+19
| | | | https://bitbucket.org/eventlet/eventlet/issue/154/sockets-arent-compatible-with-pypy
* wsgi: configurable socket_timeoutSergey Shepelev2013-08-092-3/+21
|
* wsgi: pep8 whitespaceSergey Shepelev2013-08-081-2/+9
|
* wsgi: close timed out client connectionsSergey Shepelev2013-08-081-0/+1
|
* tests: kill all tpool workers in LimitedTestCaseJakub Stasiak2013-08-074-73/+78
| | | | Fixes GH-41 https://github.com/eventlet/eventlet/issues/41
* doc: add Google Analytics tracking codeSergey Shepelev2013-08-042-0/+23
|
* tox: run tests with newer versions of optional dependenciesSergey Shepelev2013-07-111-8/+8
|
* wsgi: handle connection socket timeoutsPaul Oppenheim2013-07-093-3/+196
| | | | Fixes https://bitbucket.org/eventlet/eventlet/issue/143
* tests: extract run_python() utility functionSergey Shepelev2013-07-092-12/+28
| | | | Proposal is to use it for new subprocess tests where module is commited to repo
* greenio: remove excess asserts for argsSergey Shepelev2013-07-091-2/+0
| | | | Fixes https://bitbucket.org/eventlet/eventlet/issue/121
* tests: ProcessBase should call parent setUp/tearDown; Thanks to Paul OppenheimSergey Shepelev2013-07-091-12/+17
| | | | +some PEP8
* tests: skip check_idle_cpu_usage on Windows; Thanks to Paul OppenheimSergey Shepelev2013-07-091-1/+9
| | | | TODO: use psutil package which ought to work on Windows
* support: greendns: always resolve portSergey Shepelev2013-07-092-6/+20
| | | | Fixes https://bitbucket.org/eventlet/eventlet/issue/152
* wsgi: env['wsgi.input'] was returning 1 byte stringsEric Urban2013-07-092-1/+29
| | | | Fixes https://bitbucket.org/eventlet/eventlet/issue/150/env-wsgiinput-returns-a-single-byte-at-a
* doc: fix 0.13 release PyPi tarball linkSergey Shepelev2013-07-021-1/+1
|
* Bump version to 0.14.0.devSergey Shepelev2013-07-021-1/+1
|
* 0.13 release (branding)v0.13Sergey Shepelev2013-07-024-3/+25
|
* green.zmq: pyzmq 13.x compatibilityEdward George2013-07-021-6/+15
| | | | Fixes 'Socket has no such option: _EVENTLET_SEND_EVENT' errors
* hubs: get_default_hub() on Windows broken by kqueue; Thanks to Paul OppenheimSergey Shepelev2013-07-023-35/+99
| | | | | Fixes https://github.com/eventlet/eventlet/issues/38 +autopep8
* semaphore: support timeout for acquireJustin Patrin2013-06-282-19/+75
| | | | Fixes https://bitbucket.org/eventlet/eventlet/issue/147/semaphoresemaphore-should-support-a
* tests: subprocess.communicate block on Python 2.7Sergey Shepelev2013-06-131-15/+35
| | | | | https://github.com/eventlet/eventlet/pull/24 + PEP8 fix tabs