380ddf2f54
- update to 5.16: * project going into super low maintenance mode, I don't plan on working on it any longer unless nasty bugs are reported. * properties can now be a streaming generator too * loopCondition is relayed from start_ns_loop() to its daemon * removed Python 3.8 and 3.9 from the support list (they are EOL). Now supported on Python 3.10 or newer. * docs: clarify @expose on a class not automatically exposing base class(es). - updated the url for Source:
Markéta Machová2026-01-08 13:55:50 +00:00
cb8de2e90e
Accepting request 1291023 from devel:languages:python
Ana Guerrero2025-07-07 12:50:08 +00:00
cabc3070e9
- 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)
Dirk Mueller2024-01-09 21:40:08 +00:00
cfb2acb2e9
- Add patch add-network-marker.patch: * Mark tests that require the network as such, so we can skip them.
Steve Kowalik2023-02-23 05:13:24 +00:00
81d4882cf1
- 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
Steve Kowalik2023-02-22 07:55:49 +00:00