Changelog for
python311-Pyro5-5.15-1.3.noarch.rpm :
* Tue Jan 09 2024 Dirk Müller
- update to 5.15:
* removed Python 3.7 from the support list (it is EOL). Now supported on Python 3.8 or newer.
* fixed cgi.parse deprecation problem in http gateway
* removed jquery dependency in http gateway
* some small tweaks to setup, tests, examples, and docs.
* updated the self-signed example certificates and serial numbers in the ssl example.- drop add-network-marker.patch (upstream)
* Sun Jun 11 2023 ecsos - Add %{?sle15_python_module_pythons}
* Thu Feb 23 2023 Steve Kowalik - New package, in a sense, based on Pyro4.- Update to 5.14:
* http gateway now also has OPTION call with CORS
* fixed deprecation warning about setting threads in daemon mode
* fixed more threading module deprecation warnings
* proxy now correctly exposes remote __len__, __iter__ and __getitem__ etc
* improved type hint for expose()
* added Proxy._pyroLocalSocket property that is the local socket address used in the proxy.
* serve() no longer defaults host parameter to empty string, but None.
* fixed a Python 3.11 serialization issue
* fixed AATTexpose issue on static method/classmethod due to API change in Python 3.10
* introduced SERPENT_BYTES_REPR config item (and updated serpent library version requirement for this)
* flush nameserver output to console before entering request loop
* added optional boolean “weak” parameter to Daemon.register(), to register a weak reference to the server object that will be unregistered automatically when the server object gets deleted.
* fixed error when import Pyro5.server
* documented SSL_CACERTS config item
* reworked the timezones example.
* httpgateway message data bytearray type fix
* fixed regex lookup index error in nameserver
* the 4 custom class (un)register methods on the SerializerBase class are now also directly available in the api module
* fixed a silent error in the server when doing error handling
* fixed empty nameserver host lookup issue
* added privilege-separation example
* added methodcall_error_handler to Daemon that allows you to provide a custom error handler
* fix possible race condition when creating instances with instancemode “single”
* fixed possible attribute error in proxy del method at interpreter shutdown
* gave the serialization example a clearer name ‘custom-serialization’
* URIs now accept spaces in the location part.
* made msgpack serializer optional
* NATPORT behavior fix when 0
* serialization improvements/fixes- Add patch add-network-marker.patch:
* Mark tests that require the network as such, so we can skip them.
* Tue Dec 21 2021 Ben Greiner - Update to v4.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.- (update just to satisfy the weekly report on d:l:python
* scripts)- Add patch Pyro4-pr238-py310-cmethod-smethod.patch
* gh#irmen/Pyro4#238
* Fri Feb 26 2021 John Vandenberg - Update to v4.80
* fix possible race condition when creating instances with instancemode \"single\"
* Fri Mar 20 2020 Tomáš Chvátal - Update to 4.79:
* cython compatibility fix
* removed explicit version checks of dependencies such as serpent
* Fri Jan 10 2020 Tomáš Chvátal - Properly conditionalize python2 build for older openSUSE
* Thu Jan 09 2020 Todd R - Update to 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.
* URIs now allow spaces in the location part. Useful for unix domain sockets.- Dropped python2 subpackage due to dropping backports dependency.
* Tue Sep 24 2019 Tomáš Chvátal - Update to 4.76:
* corrected bogus space in worker thread name
* thread server can now be cleanly stopped with SIGINT / Ctrl-C on Windows
* the behavior of the NATPORT config item has been corrected to be in line with the API behavior of the Daemon
* 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
* Wed Mar 06 2019 Tomáš Chvátal - Update to 4.75:
* include LICENSE file in distribution
* avoid decode error when dealing with memoryview annotations
* 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.
* msgpack, json and marshal serializers now understand how to serialize array.array the same way serpent already did
* fixed distributed-mandelbrot example to actually run multiple concurrent calculations.
* missing API method doc added on NameServer.count()