This is intended to be a fix for those using Gevent 1.0+. Available in PyPI and tagged in Github now.
It's not clear what the practical impact of this bug would be, but it's a clear drift from intention when the code was written and an undesirable behavioral skew based on the version of the gevent dependency. Background: In gevent 1.0, the semantics of gevent.queue.Queue(0) have been changed to mean "infinite capacity" rather than "no capacity", and the old semantics WAL-E expects has become what is known as a "Channel". WAL-E now uses those Channels when gevent has a definition for it. Thanks to EvilPlankton for taking time to tidy up a deprecation warning that gave me cause to investigate https://github.com/wal-e/wal-e/pull/114. -- You received this message because you are subscribed to the Google Groups "wal-e" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
