This repository has been archived by the owner on Jun 4, 2023. It is now read-only.
Releases: irmen/Pyro4
Releases · irmen/Pyro4
release 4.82
release 4.81
- fix some typo's in docs
- corrected some minor other things in docs
- Python 3.9 is now included in the unit test runs
- No actual code changes.
release 4.80
- fix possible race condition when creating instances with instancemode "single"
release 4.79
- 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 4.78
- stick to an older serpent library version to install as a dependency when installing on old python versions
- explain the delay and threading in the distributed-computing2 example
release 4.77
- 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)
- URIs now allow spaces in the location part. Useful for unix domain sockets.
release 4.76
- corrected bogus space in worker thread name
- thread server can now be cleanly stopped with SIGINT / Ctrl-C on Windows
(if the selectors module is available which is also used by the multiplex server) - the behavior of the NATPORT config item has been corrected to be in line with the API behavior of the Daemon:
if you leave this at 0 (the default), it will now correctly replicate the internal port number as NAT port
(instead of crashing with a configuration error) - certs are now included in sdist archive so the ssl unit tests also run as intended
- now correctly checks for write access to the correct logfile location, instead of assuming the current directory
Release 4.75
- fixed distributed-mandelbrot example to actually run multiple concurrent calculations.
- CI build process now using more modern Python versions.
- missing API method doc added on NameServer.count()
Release 4.74
- serpent 1.27 required to avoid regression in previous version
- fixed marshal serializer problem that prevented it to even call register() in the name server.
Its dumpsCall is now able to use the class_to_dict conversion for unmarshallable types
(in simple situations, not recursively). Previously, you would get a ValueError: unmarshallable object. - msgpack, json and marshal serializers now understand how to serialize array.array the same way serpent already did
release 4.73
- include LICENSE file in distribution
- avoid decode error when dealing with memoryview annotations