Package Release Info

python-Pyro5-5.15-bp160.1.10

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python313-Pyro5

Change Logs

* Tue Jan 09 2024 Dirk Müller <dmueller@suse.com>
- 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 <ecsos@opensuse.org>
- Add %{?sle15_python_module_pythons}
* Thu Feb 23 2023 Steve Kowalik <steven.kowalik@suse.com>
- 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 @expose 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 <code@bnavigator.de>
- 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 <jayvdb@gmail.com>
- Update to v4.80
  * fix possible race condition when creating instances with
    instancemode "single"
* Fri Mar 20 2020 Tomáš Chvátal <tchvatal@suse.com>
- Update to 4.79:
  * cython compatibility fix
  * removed explicit version checks of dependencies such as serpent
* Fri Jan 10 2020 Tomáš Chvátal <tchvatal@suse.com>
- Properly conditionalize python2 build for older openSUSE
* Thu Jan 09 2020 Todd R <toddrme2178@gmail.com>
- 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 <tchvatal@suse.com>
- 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 <tchvatal@suse.com>
- 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()