Skip to content

Releases: irmen/Pyro5

release 5.8

15 Feb 18:21
Compare
Choose a tag to compare
  • cython compatibility fix
  • removed explicit version checks of dependencies such as serpent. This fixes crash error when dealing with prerelease versions that didn't match the pattern.

Release 5.7

25 Jan 15:06
Compare
Choose a tag to compare
  • fixed possible attribute error in proxy del method at interpreter shutdown
  • gave the serialization example a clearer name 'custom-serialization'
  • added NS_LOOKUP_DELAY config item and parameter to resolve()
    to have an optional wait delay until a name becomes available in the nameserver
  • added lookup() and yplookup() utility functions that implement this retry mechanism

Release 5.6

01 Oct 20:14
Compare
Choose a tag to compare
  • improved and cleaned up exception handling throughout the code base
  • URIs now accept spaces in the location part. This is useful for unix domain sockets.

Release 5.5.1

01 Oct 20:13
Compare
Choose a tag to compare

Anaconda pyro5 package has been added to conda-forge

release 5.4

25 Aug 19:40
Compare
Choose a tag to compare
  • made the decision that Pyro5 will require Python 3.5 or newer, and won’t support Python 2.7 (which will be EOL in january 2020)
  • begun making Pyro5 specific documentation instead of referring to Pyro4
  • tox tests now include Python 3.8 as well (because 3.8 beta was released recently)
  • dropped support for Python 3.4 (which has reached end-of-life status). Supported Python versions are now 2.7, and 3.5 or newer. (the life cycle status of the Python versions can be seen here https://devguide.python.org/#status-of-python-branches)
  • code cleanups, removing some old compatibility stuff etc.

release 5.3

16 Apr 20:24
Compare
Choose a tag to compare
release 5.3 Pre-release
Pre-release

various things ported over from recent Pyro4 changes:

  • added a few more methods to the 'private' list
  • fix thread server worker thread name
  • on windows, the threaded server can now also be stopped with ctrl-c (sigint)
  • NATPORT behavior fix when 0
  • sdist archive is more complete now
  • small fix for cython

release 5.2

07 Jan 21:53
Compare
Choose a tag to compare
release 5.2 Pre-release
Pre-release
  • travis CI python3.7 improvements
  • serialization improvements/fixes
  • reintroduced config object to make a possibility for a non-static (non-global) pyro configuration

release 5.1

04 Jul 17:26
Compare
Choose a tag to compare
release 5.1 Pre-release
Pre-release
  • python 3.5 or newer is now required
  • socketutil module tweaks and cleanups
  • added a bunch of tests, taken from pyro4 mostly, for the socketutil module
  • moved to declarative setup.cfg rather than in setup.py
  • made sure the license is included in the distribution

release 5.0

19 Jun 17:18
Compare
Choose a tag to compare
release 5.0 Pre-release
Pre-release

first release of Pyro5 , version 5.0