| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-rpyc | Distribution: openSUSE Tumbleweed |
| Version: 6.0.2 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Jul 23 14:13:46 2025 |
| Group: Development/Languages/Python | Build host: reproducible |
| Size: 595889 | Source RPM: python-rpyc-6.0.2-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/tomerfiliba/rpyc | |
| Summary: Remote Python Call (RPyC), a RPC library | |
RPyC (pronounced like "are-pie-see"), or Remote Python Call, is a transparent library for symmetrical remote procedure calls, clustering, and distributed-computing. RPyC makes use of object-proxying, a technique that employs python's dynamic nature, to overcome the physical boundaries between processes and computers, so that remote objects can be manipulated as if they were local.
MIT
* Wed Jul 23 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 6.0.2
* Add support to current numpy __array__ ndarray method
* Allow DeployServer to execute any service and script
* Updated owner path segment for GitHub links in CHANGELOG.rst
* Removed references to EOL Python2 to shorten the read
and keep it relevant to today
* Removed broken link to Travis CI as it was deprecated
in favor of GitHub Actions
* Switched dead link to internet archive for the write up
by David Mertz.
* Corrected link to pull request docs by GitHub
* Mass update of moved links to reduce sphinx linkcheck noise
* Fixed linkcheck for sourceforge by setting user agent;
changed sourceforge links to https
* Removed reference to IronPython 2.7 since latest RPyC
dropped EOL python versions like 2.7
* Updated location to context manager docs
* Updated owner path segment for GitHub links in docs/install.rst
and CONTRIBUTORS.rst
* Thu Nov 14 2024 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 6.0.1
* Minor fixes to class module id packs and related unittest assertions
* #559 closes #558 which reported issues with proxy cache referrant
race conditions, get_method errors, and stream issues
* #557 fix pytest issues reported in #544
* Wed Mar 13 2024 Daniel Garcia <daniel.garcia@suse.com>
- 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.
* Fri Dec 29 2023 Dirk Müller <dmueller@suse.com>
- 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.
* Tue Feb 21 2023 Daniel Garcia <daniel.garcia@suse.com>
- Disable broken test for python 3.11
* Tue Dec 06 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- 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
* Mon Sep 26 2022 Daniel Garcia <daniel.garcia@suse.com>
- Remove some failing tests because they where failing for some deadlock
reason.
- Add gcc-c++ required dependency for tests
* Wed Sep 21 2022 Daniel Garcia <daniel.garcia@suse.com>
- Fix multibuild with flavor global
* Tue Sep 20 2022 Daniel Garcia <daniel.garcia@suse.com>
- 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
* Mon Nov 08 2021 Dirk Müller <dmueller@suse.com>
- 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
/etc/alternatives/rpyc_classic /etc/alternatives/rpyc_registry /usr/bin/rpyc_classic /usr/bin/rpyc_classic-3.13 /usr/bin/rpyc_registry /usr/bin/rpyc_registry-3.13 /usr/lib/python3.13/site-packages/rpyc /usr/lib/python3.13/site-packages/rpyc-6.0.2.dist-info /usr/lib/python3.13/site-packages/rpyc-6.0.2.dist-info/INSTALLER /usr/lib/python3.13/site-packages/rpyc-6.0.2.dist-info/METADATA /usr/lib/python3.13/site-packages/rpyc-6.0.2.dist-info/RECORD /usr/lib/python3.13/site-packages/rpyc-6.0.2.dist-info/REQUESTED /usr/lib/python3.13/site-packages/rpyc-6.0.2.dist-info/WHEEL /usr/lib/python3.13/site-packages/rpyc-6.0.2.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/rpyc-6.0.2.dist-info/licenses /usr/lib/python3.13/site-packages/rpyc-6.0.2.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/rpyc/__init__.py /usr/lib/python3.13/site-packages/rpyc/__pycache__ /usr/lib/python3.13/site-packages/rpyc/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/__pycache__/version.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/__pycache__/version.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/cli /usr/lib/python3.13/site-packages/rpyc/cli/__init__.py /usr/lib/python3.13/site-packages/rpyc/cli/__pycache__ /usr/lib/python3.13/site-packages/rpyc/cli/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/cli/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/cli/__pycache__/rpyc_classic.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/cli/__pycache__/rpyc_classic.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/cli/__pycache__/rpyc_registry.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/cli/__pycache__/rpyc_registry.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/cli/rpyc_classic.py /usr/lib/python3.13/site-packages/rpyc/cli/rpyc_registry.py /usr/lib/python3.13/site-packages/rpyc/core /usr/lib/python3.13/site-packages/rpyc/core/__init__.py /usr/lib/python3.13/site-packages/rpyc/core/__pycache__ /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/async.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/async.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/async_.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/async_.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/brine.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/brine.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/channel.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/channel.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/consts.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/consts.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/netref.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/netref.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/protocol.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/protocol.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/reactor.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/reactor.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/service.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/service.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/stream.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/stream.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/vinegar.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/core/__pycache__/vinegar.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/core/async.py /usr/lib/python3.13/site-packages/rpyc/core/async_.py /usr/lib/python3.13/site-packages/rpyc/core/brine.py /usr/lib/python3.13/site-packages/rpyc/core/channel.py /usr/lib/python3.13/site-packages/rpyc/core/consts.py /usr/lib/python3.13/site-packages/rpyc/core/netref.py /usr/lib/python3.13/site-packages/rpyc/core/protocol.py /usr/lib/python3.13/site-packages/rpyc/core/reactor.py /usr/lib/python3.13/site-packages/rpyc/core/service.py /usr/lib/python3.13/site-packages/rpyc/core/stream.py /usr/lib/python3.13/site-packages/rpyc/core/vinegar.py /usr/lib/python3.13/site-packages/rpyc/lib /usr/lib/python3.13/site-packages/rpyc/lib/__init__.py /usr/lib/python3.13/site-packages/rpyc/lib/__pycache__ /usr/lib/python3.13/site-packages/rpyc/lib/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/lib/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/lib/__pycache__/colls.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/lib/__pycache__/colls.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/lib/__pycache__/compat.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/lib/__pycache__/compat.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/lib/colls.py /usr/lib/python3.13/site-packages/rpyc/lib/compat.py /usr/lib/python3.13/site-packages/rpyc/utils /usr/lib/python3.13/site-packages/rpyc/utils/__init__.py /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__ /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/authenticators.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/authenticators.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/classic.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/classic.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/factory.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/factory.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/helpers.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/helpers.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/registry.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/registry.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/server.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/server.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/teleportation.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/teleportation.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/zerodeploy.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rpyc/utils/__pycache__/zerodeploy.cpython-313.pyc /usr/lib/python3.13/site-packages/rpyc/utils/authenticators.py /usr/lib/python3.13/site-packages/rpyc/utils/classic.py /usr/lib/python3.13/site-packages/rpyc/utils/factory.py /usr/lib/python3.13/site-packages/rpyc/utils/helpers.py /usr/lib/python3.13/site-packages/rpyc/utils/registry.py /usr/lib/python3.13/site-packages/rpyc/utils/server.py /usr/lib/python3.13/site-packages/rpyc/utils/teleportation.py /usr/lib/python3.13/site-packages/rpyc/utils/zerodeploy.py /usr/lib/python3.13/site-packages/rpyc/version.py /usr/share/doc/packages/python313-rpyc /usr/share/doc/packages/python313-rpyc/README.rst /usr/share/licenses/python313-rpyc /usr/share/licenses/python313-rpyc/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 31 23:03:09 2025