Revisions of python-rpyc

buildservice-autocommit accepted request 1157613 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 33)
baserev update by copy to link target
Daniel Garcia's avatar Daniel Garcia (dgarcia) committed (revision 32)
- Update to 6.0.0 (bsc#1221331, CVE-2024-27758):
  * #551 Resolves security issue that results in RCE. The fix breaks
    backwards compatibility for those that rely on the __array__
    attribute used by numpy. This RCE is only exploitable when the
    server-side gets the attribute __array__ and calls it (e.g.,
    np.array(x)). This issues effects all versions since major release
    4.
buildservice-autocommit accepted request 1135621 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 31)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 30)
- update to 5.3.1:
  * `#527`_ Resolved timeout issue that was introduced in 5.2.1
  * `#525`_ and `#524`_ Fixed experimental thread binding struct
    for platforms where unsigned long is 8-bits
    While the fix for thread binding is not backwards compatible,
    it only impacts people using an experimental feature. Hence,
    I did a patch version bump.
- Update to version 5.3.0
  * fix ValueError during install due to absolute PATH in SOURCES.txt
  * classic.teleport_function now executes the function in the
  * Changed signature of Service.on_connect and on_disconnect,
  * Changed signature of Service.__init__, removing the connection
  * SlaveService is now split into two asymetric classes:
  * Exposed attributes no longer hide plain attributes if one
    otherwise has the required permissions to access the plain attribute.
  * teleported functions will now be defined by default in the
  * add gevent Server. For now, this requires using gevent.monkey.patch_all()
  * fix problem with MongoDB, or more generally any remote objects
  * service can now easily override protocol handlers, by updating
buildservice-autocommit accepted request 1068126 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 29)
baserev update by copy to link target
Daniel Garcia's avatar Daniel Garcia (dgarcia) committed (revision 28)
- Disable broken test for python 3.11
buildservice-autocommit accepted request 1040778 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 27)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 1040730 from Yogalakshmi Arunachalam's avatar Yogalakshmi Arunachalam (yarunachalam) (revision 26)
- Update to version 5.3.0 
  #515 Support for Python 3.11 is available after teleportation bug fix
  #507 Experimental support for threading is added (default is disabled for now)
  #516 Resolved server-side exceptions due to the logic for checking if a name is in ModuleNamespace
  #511 Improved documentation on the life-cycle of a netref/proxy-object
buildservice-autocommit accepted request 1006027 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 25)
baserev update by copy to link target
Daniel Garcia's avatar Daniel Garcia (dgarcia) committed (revision 24)
- Remove some failing tests because they where failing for some deadlock
  reason.
- Add gcc-c++ required dependency for tests
Daniel Garcia's avatar Daniel Garcia (dgarcia) committed (revision 23)
- Fix multibuild with flavor global
Daniel Garcia's avatar Daniel Garcia (dgarcia) committed (revision 22)
- update to 5.2.3:
  * #503 rpyc_classic.py and rpyc_registry.py are tracked by pyproject.toml and
    should resolve now. Moreover, they can now be resolved without their file
    suffixes as well.
  * Release 5.2.0
    * Added support for using decorators to expose methods (see #292)
    * Allow BgServingThread serve and sleep intervals to be customized
    * Avoid redefining hasattr_static on every check_attr` call
    * Updated SSL context usage to avoid deprecated aspects and changes
    * Add a configurable timeout on the zero deploy close method
    * Fixed --mode CLI argument for rpyc_registry
    * Fixed propagation of AttributeErrors raised by exposed descriptors
    * Allow filtering by host on list_services
    * and #502 Improved documentation and fixed typos
    * Some work around race conditions but proper fix is rather involved (see #491)
  * Release 5.1.0
    * Added types.MappingProxyType to builtin_types #470
    * Updated documentation #469
    * Fixed spradic dealock issues from wait within AsyncResult #463 and #455
    * Fixed chained Classic RPyC connections #460
    * Added ability to list Registry services #452
    * Fixed bug that prevented RPyC from running on systems without SSL #451
    * Fixed unexpected behavior with respect to auto_register #445
    * Fixed propagation of chunk_size parameter for download_dir #433
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 21)
- update to 5.0.1:
  *  Fixed unexpected behavior when using inspect.isfunction
  *  Now prevents installation of RPyC on unsupported versions of python
  *  RPyC 5.0.0 cannot teleport functions to earlier versions
  *  Deprecated Python 2 support to coincide with it's EOL
  *  Server hostname default supports IPv4 and IPv6 by using the wildcard address
  *  Fixed pickle failure on windows for ``connect_multiprocess`` and ``connect_thread``
  *  Fixed teleport function behavior for keyword-only arguments with default
  *  Improved documentation on custom exception handling
  *  Fixed IPv6 support for server
  *  Added a simple asynchrounous service example
buildservice-autocommit accepted request 811140 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 20)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 811096 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 19)
- replace nose with pytest
buildservice-autocommit accepted request 805821 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 18)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 17)
- Update to 4.1.5:
  * Fixed mutable object used as kwarg for Server ctor
  * Corrections to teleport example
  * Lowered GIL-lock acquires for <64kb within channel sends to address slowness
  - Fixed bsc#1152987 `CVE-2019-16328`_ which was caused by a missing protocol security check
buildservice-autocommit accepted request 786356 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 16)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 786342 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 15)
- version update to 4.1.4
  - Merged 3.7 and 3.8 teleportatio compat enhancement `#371`_
  - Fixed connection hanging due to namepack cursor  `#369`_
  - Fixed test dependencies and is_py_* for 3.9
  - Performance improvements: `#366`_ and `#351`_
  - Merged fix for propagate_KeyboardInterrupt_locally `#364`_
  - Fixed handling of exceptions for request callbacks `#365`_
  - Partially fixed return value for netref.__class__ `#355`_
  - Fixed `CVE-2019-16328`_ which was caused by a missing protocol security check
  - Fixed RPyC over RPyC for mutable parameters and extended unit testing for `#346`_
buildservice-autocommit accepted request 729790 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 14)
baserev update by copy to link target
Displaying revisions 1 - 20 of 33
openSUSE Build Service is sponsored by