diff --git a/debian/changelog b/debian/changelog index d25e8cd..15c05eb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,193 +1,199 @@ +python-eventlib (0.3.0) unstable; urgency=medium + + * Migrate to version 3 + + -- Adrian Georgescu Wed, 13 Jan 2021 15:10:18 +0100 + python-eventlib (0.2.5) unstable; urgency=medium * Simplified keeping version number * Remove shebang line from module * Explicitly use python2 in shebang lines * Refactored setup.py for PEP-8 compliance * Use pybuild as debian build system * Increased compatibility level to 11 * Increased debian standards version to 4.5.0 * Updated license file -- Dan Pascu Fri, 14 Feb 2020 11:31:50 +0200 python-eventlib (0.2.4) unstable; urgency=medium * Increased debian compatibility level to 9 * Removed obsolete pycompat/pyversions files -- Dan Pascu Thu, 04 Oct 2018 21:29:02 +0300 python-eventlib (0.2.3) unstable; urgency=medium * Fixed to support openssl-1.1, compiled without EGD support * Updated debian standards version -- Dan Pascu Tue, 15 Nov 2016 19:41:36 +0200 python-eventlib (0.2.2) unstable; urgency=medium * Adapt to changes in python-gnutls 3.0 -- Saul Ibarra Fri, 19 Feb 2016 17:23:41 +0100 python-eventlib (0.2.1) unstable; urgency=medium * Prevent creation of multiple instances of BaseTwistedHub or TwistedHub * Replace assert with RuntimeError -- Saul Ibarra Tue, 17 Feb 2015 10:53:58 +0100 python-eventlib (0.2.0) unstable; urgency=medium * Remove dependency on pyOpenSSL * Refactored SSL support * Fix detecting EWOULDBLOCK on Windows * Bumped Debian Standards-Version -- Saul Ibarra Wed, 16 Jul 2014 21:08:53 +0200 python-eventlib (0.1.2) unstable; urgency=low * Fixed exposing blocking functions in select module -- Saul Ibarra Sat, 05 Oct 2013 10:38:48 +0200 python-eventlib (0.1.1) unstable; urgency=low * Fixed high CPU load caused by improperly handled SSL connections -- Saul Ibarra Wed, 28 Nov 2012 10:59:27 +0100 python-eventlib (0.1.0) unstable; urgency=low * Renamed package to eventlib -- Saul Ibarra Fri, 07 Sep 2012 10:25:23 +0200 python-eventlet-0.8 (0.8.11.8) unstable; urgency=low * Adapted to changes in latest Twisted * Preserve _GLOBAL_DEFAULT_TIMEOUT from the original socket module * Do not ignore the timeout argument for http connections * Bumped debian standards version to 3.9.3 -- Dan Pascu Thu, 12 Jul 2012 22:05:46 +0300 python-eventlet-0.8 (0.8.11.7) unstable; urgency=low * Bumped debian standards version to 3.9.2 * Use debhelper and dh_python2 instead of pysupport -- Saul Ibarra Mon, 06 Jun 2011 13:22:01 +0200 python-eventlet-0.8 (0.8.11.6) unstable; urgency=low * Fixed some circular memory references. -- Dan Pascu Wed, 20 Apr 2011 22:17:21 +0300 python-eventlet-0.8 (0.8.11.5) unstable; urgency=low * Wake up reactor instead of raising exception to avoid printing a traceback -- Saul Ibarra Mon, 13 Dec 2010 11:44:28 +0100 python-eventlet-0.8 (0.8.11.4) unstable; urgency=low * Fixed socket.getaddrinfo to be non-blocking -- Saul Ibarra Wed, 03 Nov 2010 11:49:43 +0100 python-eventlet-0.8 (0.8.11.3) unstable; urgency=low * Added python-openssl dependency * Raised Standards-Version to 3.9.1 -- Saul Ibarra Thu, 12 Aug 2010 17:32:46 +0200 python-eventlet-0.8 (0.8.11.2) unstable; urgency=low * Updated debian package description * Fixed version number for native package * Don't use socket.fromfd and os.fork in Windows as they are not available * Added missing sslerror attribute to socket * Added timeout attributes to HTTP/HTTPS connection classes * Fixed reading from a GreenSSL socket * Capture WSAEINVAL error when connecting sockets in Windows * Raised Standards-Version to 3.9.0 -- Saul Ibarra Wed, 28 Jul 2010 09:46:39 +0200 python-eventlet-0.8 (0.8.11.1) unstable; urgency=low * Renamed package to python-eventlet-0.8 * Added Saul Ibarra to uploaders * Conflic with package python-eventlet * Dependency with package python-greenlet -- Dan Pascu Tue, 04 May 2010 14:44:06 +0300 python-eventlet-0.8 (0.8.11) unstable; urgency=low * Renamed package to python-eventlet -- Adrian Georgescu Sun, 13 Dec 2009 15:30:54 +0100 python-eventlet-0.8 (0.8.10) unstable; urgency=low * based on changeset 628 http://devel.ag-projects.com/~denis/cgi-bin/hgweb.cgi/log/35dd8ff9bb2d * reimplemented coros.BoundedSemaphore using two Semaphores; queue(0) should work well as a channel replacement now * added 'balance' property to coros.BoundedSemaphore, similar to that of channel's * added connDone parameter to twistedutil.protocol.GreenTransportBase.loseConnection() * renamed 'sync' argument to 'wait' in write() and loseConnection() methods of twistedutil.protocol.GreenTransportBase * fixed proc.__all__ to include Source class * proc: changed the way links to functions are fired: now Source/Proc instance passes itself as a parameter both for "value" and "exception" links. * added 'value' property to Source and exc_info() method to access the result and the exception * added has_value() and has_exception() to Source * added docstring for proc.wrap_errors helper * added proc.RunningProcSet class * added eventlet.__version__ attribute -- Denis Bilenko Mon, 13 Apr 2009 16:17:24 +0700 python-eventlet-0.8 (0.8.9-2) unstable; urgency=low * based on changeset 617 http://devel.ag-projects.com/~denis/cgi-bin/hgweb.cgi/log/ff7d739faa57 * Reverted half-closability feature of twitedutil.GreenTransports * Fixed GreenTransportBase.resumeProducer not to hide twisted assertions * Added proc.wrap_errors class as a better version of trap_errors function * Improved docstring in proc module -- Denis Bilenko Sun, 01 Mar 2009 11:42:37 +0100 python-eventlet-0.8 (0.8.9-1) unstable; urgency=low * based on changeset 612 http://devel.ag-projects.com/~denis/cgi-bin/hgweb.cgi/rev/7e46595f2c6f * GreenTransportBase: implemented loseWriteConnection() and write() that blocks until data is sent. * GreenTransportBase: fixed loseConnection to call unregisterProducer * GreenTransportBase: fixed __getattr__ * GreenTransportBase: added waitall() method to SpawnFactory * Fixed setup.py not to install greentest as a package system-wide * Added MANIFEST.in * Added __len__ to coros.queue * proc: added trap_errors function * proc: added Waiter class. changed Source to use it instead of coros.event * Fixed coros.Semaphore.acquire(), it could break Semaphore's invariant * Updated examples to use current API. -- Denis Bilenko Thu, 12 Feb 2009 09:37:59 +0100 python-eventlet-0.8 (0.8.9) unstable; urgency=low * first release, based on chageset 599 http://devel.ag-projects.com/~denis/cgi-bin/hgweb.cgi/log/5ab8daf62547 -- Denis Bilenko Mon, 26 Jan 2009 19:23:17 +0600 diff --git a/debian/control b/debian/control index 08dc97c..ce9cd4f 100644 --- a/debian/control +++ b/debian/control @@ -1,14 +1,14 @@ Source: python-eventlib Section: python Priority: optional -Maintainer: Dan Pascu -Build-Depends: debhelper (>= 11), dh-python, python-all (>= 2.7) +Maintainer: Adrian Georgescu +Build-Depends: debhelper (>= 11), dh-python, python3 Standards-Version: 4.5.0 -Package: python-eventlib +Package: python3-eventlib Architecture: all -Depends: ${python:Depends}, ${misc:Depends}, python-greenlet +Depends: ${python3:Depends}, ${misc:Depends}, python3-greenlet Description: Eventlib is a networking library written in Python. It achieves high scalability by using non-blocking I/O while at the same time retaining high programmer usability by using coroutines to make the non-blocking io operations appear blocking at the source code level. diff --git a/debian/rules b/debian/rules index 31fe765..20cd6ce 100755 --- a/debian/rules +++ b/debian/rules @@ -1,9 +1,9 @@ #!/usr/bin/make -f %: - dh $@ --with python2 --buildsystem=pybuild + dh $@ --with python3 --buildsystem=pybuild override_dh_clean: dh_clean rm -rf build dist MANIFEST