Commits

Author Commit Message Labels Comments Date
Denis Bilenko
test_queue.py: re-enable tests for LifoQueue and PriorityQueue
Denis Bilenko
test_queue.py: fix to run on 2.4
Denis Bilenko
add test__queue.py: test for gevent.queue; based on the old tests for coros.Channel and coros.Queue plus a few new ones
Denis Bilenko
new queue module: Queue now works; PriorityQueue and LifoQueue also available
Denis Bilenko
set version to 0.9.3
Denis Bilenko
greenlet.Waiter: better error messages and docstring
Denis Bilenko
greenlet.Waiter: make sure switch() and throw() don't raise anything
Denis Bilenko
greenlet.Waiter: add __repr__ and __str__
Denis Bilenko
greenlet.Waiter: add 'waiting' attribute
Denis Bilenko
Timeout: make __str__ return empty string, so that tracebacks are not cluttered with irrelevant information
Denis Bilenko
greenlet.py: add a few comments
Denis Bilenko
remove assert from sleep(); the condition is already tested for in get_hub().switch
Denis Bilenko
greenlet.py: fix bug introduced in 117:ba38996ed7de: spawn_later ignored seconds parameter and launched everythin immediatelly
Denis Bilenko
add test for proc.ProcSet
Denis Bilenko
rename proc.RunningProcSet to ProcSet; add kill() and killall() methods that take care of killing a proc more than once
Denis Bilenko
proc: Proc.kill now supports wait parameter and is async by default
Denis Bilenko
greenlet.py: optimization for spawn and spawn_later; makes them 2-3 times faster
Denis Bilenko
bench_spawn.py: increase number of iterations
Denis Bilenko
bench_spawn.py: add "kwargs"
Denis Bilenko
test__httpd.py: update not to use a specific port
Denis Bilenko
add test__timeout.py
Denis Bilenko
test__api_timeout.py: add a few new tests
Denis Bilenko
update the existing test to work with the new Timeout
Denis Bilenko
make Timeout raise itself by default
Denis Bilenko
Added tag 0.9.2 for changeset a21725584355
Denis Bilenko
setp.py: update description
Tags
0.9.2
Denis Bilenko
socket.py: 2.4 compatibility
Denis Bilenko
add changes for 0.9.2
Denis Bilenko
bench_spawn.py: set number of iterations to 10k (from 20k)
Denis Bilenko
select: detect invalid switch with assert as wait_reader and wait_writer do
  1. Prev
  2. Next