# ChangeLog for dev-python/pyro # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-python/pyro/ChangeLog,v 1.87 2013/07/18 19:33:31 aidecoe Exp $ 18 Jul 2013; Amadeusz Żołnowski pyro-4.20.ebuild, +files/4.20-0001-Use-unittest2-for-older-Python-version.patch: Fixed tests for Python 2.6 and 3.1. *pyro-4.20 (10 Jul 2013) 10 Jul 2013; Ian Delaney +pyro-4.20.ebuild: bump, drop pypy1_9 support, add new dep serpent', addresses Bug #474624 by aidecoe 29 Jun 2013; Agostino Sarubbo pyro-4.17-r1.ebuild: Stable for ppc, wrt bug #474202 25 Jun 2013; Agostino Sarubbo pyro-4.17-r1.ebuild: Stable for amd64, wrt bug #474202 25 Jun 2013; Agostino Sarubbo pyro-4.17-r1.ebuild: Stable for x86, wrt bug #474202 06 Jun 2013; Mike Gilbert pyro-4.17-r1.ebuild: Re-enable python3 and parallel build. *pyro-4.17-r1 (22 May 2013) *pyro-3.16-r1 (22 May 2013) 22 May 2013; Justin Lecher +pyro-3.16-r1.ebuild, +pyro-4.17-r1.ebuild, metadata.xml: Bump to new distutils eclass 16 Feb 2013; Amadeusz Żołnowski -pyro-4.14.ebuild: Removing 4.14 which couldn't be stabilized because of serious bugs. 03 Feb 2013; Agostino Sarubbo pyro-4.17.ebuild: Stable for ppc, wrt bug #455170 03 Feb 2013; Agostino Sarubbo pyro-4.17.ebuild: Stable for amd64, wrt bug #455170 02 Feb 2013; Jeff Horelick pyro-4.17.ebuild: x86 stable wrt bug #455170 02 Feb 2013; Amadeusz Żołnowski pyro-4.8.ebuild, pyro-4.14.ebuild, pyro-4.17.ebuild: Copied Ian Delaney tests fix to all Pyro4 ebuilds. Fixes bug #455148 by flameeyes. 02 Feb 2013; Ian Delaney pyro-4.11.ebuild: testBCLookup added to list of disabled tests requiring network connection, fixes Bug #454686 by flameeyes *pyro-4.17 (25 Dec 2012) 25 Dec 2012; Amadeusz Żołnowski +pyro-4.17.ebuild: Version bump. All tests pass fine now (on amd64 at least). Pyro 4.17 - Fixed possible IndentationError problem with sending modules in Flame - Can now deal with exceptions that can’t be serialized: they’re raised as generic PyroError instead, with appropriate message - Added new config item FLAME_ENABLED, to enable/disable the use of Pyro Flame on the server. Default is false (disabled). - Moved futures from core to new futures module. Code using Pyro4.Future will still work. - Added python version info to configuration dump - Made it more clear in the manual that you need to have the same major Python version on both sides Pyro 4.16 - New implementation for the threadpool server: job queue with self-adjusting number of workers. The workaround that was in place (fixed pool size) has been removed. - Minor api doc fix: corrected reference of Pyro4 package members Pyro 4.15 - Minimum threadpool size increased to 20 (from 4) to give a bit more breathing room while the threadpool scaling still needs to be fixed - Binding a proxy will no longer release an existing connection first, instead it will just do nothing if the proxy has already been bound to its uri - Resolved a race condition related to releasing and binding a proxy, improved unit test - Documentation contains new homepage link - No longer gives a warning about version incompatibility on Jython 2.5 - Optimize bytecode flag no longer added in setup script when using jython, this used to crash the setup.py install process on jython - Fixed a gc issue due to a circular dependency - IronPython: improved suggesting a free port number in socketutil.findProbablyUnusedPort - IronPython: threadpoolserver no longer attempts to join the worker threads because not all threads seemed to actually exit on IronPython, thereby hanging the process when shutting down a daemon. - Added a paragraph to tips&tricks about MSG_WAITALL - socket.MSG_WAITALL is no longer deleted by importing Pyro on systems that have a broken MSG_WAITALL (Windows). You’ll have to check for this yourself now, but I wanted to get rid of this side effect of importing Pyro. 08 Jun 2012; Pawel Hajdan jr pyro-4.11.ebuild: x86 stable wrt bug #419025 07 Jun 2012; Brent Baude pyro-4.11.ebuild: Marking pyro-4.11 ppc for bug 419025 02 Jun 2012; Markos Chandras pyro-4.11.ebuild: Stable on amd64 wrt bug #419025 02 Jun 2012; Amadeusz Żołnowski pyro-4.14.ebuild: Removed the test restriction; see comment 3 in the bug #416809. 01 Jun 2012; Amadeusz Żołnowski -pyro-4.13.ebuild, pyro-4.11.ebuild: The 4.13 has bug which is workarounded in the 4.14, therefore removing the older version. *pyro-4.14 (01 Jun 2012) 01 Jun 2012; Amadeusz Żołnowski +pyro-4.14.ebuild, pyro-4.11.ebuild: Version bump wrt bug #416809. This version comes with several bug fixes and one workaround for threadpool scaling problem. I have restricted the test for this version because it fails anyway because of the latest problem which is not fully solved: FAIL: testPoolGrowth (PyroTests.test_threadpool.ThreadpoolTests) *pyro-4.11 (01 Jun 2012) 01 Jun 2012; Amadeusz Żołnowski +pyro-4.11.ebuild: Restored pyro-4.11, because this is the only candidate for the stabilization in the slot 4. 01 Jun 2012; Amadeusz Żołnowski -pyro-4.4.ebuild: Removed oldest stable version in the slot 4. 01 Jun 2012; Amadeusz Żołnowski -pyro-4.11.ebuild, -pyro-4.12.ebuild: Removed old versions in the slot 4 with exception to the stable one. 01 Jun 2012; Amadeusz Żołnowski -pyro-3.13.ebuild, -pyro-3.15.ebuild: Removed old versions in the slot 3. 29 May 2012; Brent Baude pyro-3.16.ebuild: Marking pyro-3.16 ppc for bug 416255 21 May 2012; Pawel Hajdan jr pyro-3.16.ebuild: x86 stable wrt bug #416255 20 May 2012; Agostino Sarubbo pyro-3.16.ebuild: Stable for amd64, wrt bug #416255 *pyro-3.16 (16 May 2012) 16 May 2012; Amadeusz Żołnowski +pyro-3.16.ebuild, metadata.xml: Version bump. Added myself to the metadata to see the package under my profile in the euscan service. NEWS - connecting a proxy socket now also honors a timeout set by proxy._setTimeout() - fix setNoInherit on 64-bits Python on Windows (see http://tech.oyster.com/cherrypy-ctypes-and-being-explicit/) *pyro-4.13 (19 Apr 2012) 19 Apr 2012; Patrick Lauer +pyro-4.13.ebuild: Bump *pyro-4.12 (09 Mar 2012) 09 Mar 2012; Patrick Lauer +pyro-4.12.ebuild: Bump 27 Feb 2012; Brent Baude pyro-4.8.ebuild: Marking pyro-4.8 ppc for bug 400335 24 Feb 2012; Pawel Hajdan jr pyro-4.8.ebuild: x86 stable wrt bug #400335 17 Feb 2012; Agostino Sarubbo pyro-4.8.ebuild: Stable for amd64, wrt bug #400335 *pyro-4.11 (08 Feb 2012) 08 Feb 2012; Patrick Lauer +pyro-4.11.ebuild: Bump for #401975 28 Nov 2011; Amadeusz Żołnowski pyro-4.4.ebuild, pyro-4.8.ebuild: Updated Pyro4 homepage URI-s. *pyro-3.15 (24 Sep 2011) 24 Sep 2011; Mike Gilbert +pyro-3.15.ebuild: Version bump requested by aidecoe. *pyro-4.8 (05 Sep 2011) 05 Sep 2011; Dirkjan Ochtman +pyro-4.8.ebuild: Version bump to 4.8 (thanks to jbergstroem for testing). 07 Jul 2011; Jesus Rivero pyro-4.4.ebuild: Disabled tests that request connections wrt bug #370577 01 Jul 2011; Markos Chandras -pyro-3.12.ebuild, -pyro-4.1.ebuild, -pyro-4.2.ebuild, -pyro-4.3.ebuild: Remove old ebuilds. Requested by Arfrever 01 Jul 2011; Thomas Kahle pyro-4.4.ebuild: x86 stable per bug 370507 27 Jun 2011; Brent Baude pyro-3.13.ebuild: Marking pyro-3.13 ppc for bug 371659 27 Jun 2011; Brent Baude pyro-4.4.ebuild: Marking pyro-4.4 ppc for bug 370507 19 Jun 2011; Markus Meier pyro-3.13.ebuild: x86 stable, bug #371659 18 Jun 2011; Markos Chandras pyro-3.13.ebuild: Stable on amd64 wrt bug #371659 08 Jun 2011; Markos Chandras pyro-4.4.ebuild: Stable on amd64 wrt bug #370507 28 May 2011; Brent Baude pyro-4.3.ebuild: Marking pyro-4.3 ppc for bug 363873 *pyro-3.13 (09 May 2011) 09 May 2011; Arfrever Frehtes Taifersar Arahesis +pyro-3.13.ebuild: Version bump. *pyro-4.4 (26 Apr 2011) 26 Apr 2011; Arfrever Frehtes Taifersar Arahesis +pyro-4.4.ebuild: Version bump. 26 Apr 2011; Markos Chandras pyro-4.3.ebuild: Stable on amd64 wrt bug #363873 18 Apr 2011; Thomas Kahle pyro-4.3.ebuild: x86 stable per bug 363873 16 Apr 2011; Raúl Porcel pyro-3.12.ebuild, pyro-4.1.ebuild, pyro-4.2.ebuild, pyro-4.3.ebuild: Drop alpha/ia64/sparc 10 Apr 2011; Markus Meier pyro-3.12.ebuild: x86 stable, bug #357989 10 Apr 2011; Tobias Klausmann pyro-3.12.ebuild: Stable on alpha, bug #357989 27 Mar 2011; Brent Baude pyro-3.12.ebuild: Marking pyro-3.12 ppc for bug 357989 09 Mar 2011; Markos Chandras pyro-3.12.ebuild: Stable on amd64 wrt bug #357989 *pyro-4.3 (08 Mar 2011) *pyro-3.12 (08 Mar 2011) 08 Mar 2011; Arfrever Frehtes Taifersar Arahesis +pyro-3.12.ebuild, +pyro-4.3.ebuild: Version bumps. 07 Jan 2011; Brent Baude pyro-4.1.ebuild: Marking pyro-4.1 ppc for bug 347107 *pyro-4.2 (04 Jan 2011) 04 Jan 2011; Arfrever Frehtes Taifersar Arahesis +pyro-4.2.ebuild: Version bump. Disable tests requiring network connection (bug #341723). 01 Aug 2010; Markos Chandras pyro-4.1.ebuild: Stable on amd64 wrt bug #330605 31 Jul 2010; Pawel Hajdan jr pyro-4.1.ebuild: x86 stable wrt bug #330605 *pyro-4.1 (29 Jun 2010) 29 Jun 2010; Arfrever Frehtes Taifersar Arahesis -pyro-3.9.1.ebuild, +pyro-4.1.ebuild: Version bump. 07 Mar 2010; Samuli Suominen pyro-3.10.ebuild: amd64 stable wrt #300243 11 Jan 2010; Christian Faulhammer pyro-3.10.ebuild: stable x86, bug 300243 *pyro-3.10 (07 Dec 2009) 07 Dec 2009; Arfrever Frehtes Taifersar Arahesis +pyro-3.10.ebuild: Version bump. 11 Oct 2009; Fabian Groffen pyro-3.9.1.ebuild: Merge from Prefix 18 Sep 2009; Markus Meier pyro-3.9.1.ebuild: amd64 stable, bug #284997 16 Sep 2009; Christian Faulhammer pyro-3.9.1.ebuild: stable x86, bug 284997 04 Sep 2009; Patrick Lauer -pyro-3.7.ebuild, -pyro-3.9.ebuild: Remove old 04 Sep 2009; Arfrever Frehtes Taifersar Arahesis pyro-3.9.1.ebuild: Set SUPPORT_PYTHON_ABIS. *pyro-3.9.1 (01 Jun 2009) 01 Jun 2009; Patrick Lauer +pyro-3.9.1.ebuild: Bump to 3.9.1, fixes #271202 *pyro-3.9 (26 Apr 2009) 26 Apr 2009; Patrick Lauer +pyro-3.9.ebuild: Bump to 3.9, fixes #267550 *pyro-3.7 (05 Jun 2007) 05 Jun 2007; Lukasz Strzygowski -pyro-3.5.ebuild, +pyro-3.7.ebuild: Version bump. Removed old version. 04 Mar 2007; Lukasz Strzygowski pyro-3.4.ebuild, pyro-3.5.ebuild: Replaced einfo with elog in pkg_postinst. In 3.5: added doc/examples use-flags, minor cleanup. 21 Feb 2007; Lukasz Strzygowski files/digest-pyro-3.4, files/digest-pyro-3.5, Manifest: Convert to Manifest2. 01 Apr 2006; Aron Griffis pyro-3.5.ebuild: Mark 3.5 ~ia64 *pyro-3.5 (02 Dec 2005) 02 Dec 2005; Alastair Tse -files/pyro-3.3-unattend.patch, -pyro-3.3.ebuild, -pyro-3.3-r1.ebuild, +pyro-3.5.ebuild: version bump (#113442) 18 Sep 2005; Simon Stelling pyro-3.4.ebuild: stable on amd64 17 Sep 2005; Lukasz Strzygowski pyro-3.3-r1.ebuild, pyro-3.4.ebuild: Marked stable on x86. 07 Feb 2005; Fernando Serboncini pyro-3.3.ebuild: stable on x86 *pyro-3.4 (28 Jan 2005) 28 Jan 2005; Rob Cakebread +files/pyro-3.4-unattend.patch, +pyro-3.4.ebuild: Version bump. 18 Dec 2004; Simon Stelling pyro-3.3-r1.ebuild: added ~amd64 17 Jul 2004; David Holm pyro-3.3-r1.ebuild: Added to ~ppc. *pyro-3.3-r1 (07 Jul 2004) 07 Jul 2004; Alastair Tse +pyro-3.3-r1.ebuild, pyro-3.3.ebuild: fix overwriting /usr/bin/esd temporarily be renaming esd to pyroesd. (#56096) 17 Feb 2004; pyro-3.3.ebuild: Add missing SLOT. *pyro-3.3 (16 Feb 2004) 16 Feb 2004; pyro-3.3.ebuild, files/pyro-3.3-unattend.patch: Initial import.