Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-rpyc-6.0.0-1.3 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python311-rpyc Distribution: openSUSE:Factory:zSystems
Version: 6.0.0 Vendor: openSUSE
Release: 1.3 Build date: Wed Mar 13 14:13:19 2024
Group: Development/Languages/Python Build host: reproducible
Size: 621628 Source RPM: python-rpyc-6.0.0-1.3.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.

Provides

Requires

License

MIT

Changelog

* 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
* Wed Jun 03 2020 Marketa Calabkova <mcalabkova@suse.com>
  - replace nose with pytest
* Fri May 15 2020 Tomáš Chvátal <tchvatal@suse.com>
  - 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

Files

/etc/alternatives/rpyc_classic
/etc/alternatives/rpyc_registry
/usr/bin/rpyc_classic
/usr/bin/rpyc_classic-3.11
/usr/bin/rpyc_registry
/usr/bin/rpyc_registry-3.11
/usr/lib/python3.11/site-packages/rpyc
/usr/lib/python3.11/site-packages/rpyc-6.0.0.dist-info
/usr/lib/python3.11/site-packages/rpyc-6.0.0.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/rpyc-6.0.0.dist-info/METADATA
/usr/lib/python3.11/site-packages/rpyc-6.0.0.dist-info/RECORD
/usr/lib/python3.11/site-packages/rpyc-6.0.0.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/rpyc-6.0.0.dist-info/WHEEL
/usr/lib/python3.11/site-packages/rpyc-6.0.0.dist-info/entry_points.txt
/usr/lib/python3.11/site-packages/rpyc-6.0.0.dist-info/licenses
/usr/lib/python3.11/site-packages/rpyc-6.0.0.dist-info/licenses/LICENSE
/usr/lib/python3.11/site-packages/rpyc/__init__.py
/usr/lib/python3.11/site-packages/rpyc/__pycache__
/usr/lib/python3.11/site-packages/rpyc/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/__pycache__/version.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/__pycache__/version.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/cli
/usr/lib/python3.11/site-packages/rpyc/cli/__init__.py
/usr/lib/python3.11/site-packages/rpyc/cli/__pycache__
/usr/lib/python3.11/site-packages/rpyc/cli/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/cli/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/cli/__pycache__/rpyc_classic.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/cli/__pycache__/rpyc_classic.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/cli/__pycache__/rpyc_registry.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/cli/__pycache__/rpyc_registry.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/cli/rpyc_classic.py
/usr/lib/python3.11/site-packages/rpyc/cli/rpyc_registry.py
/usr/lib/python3.11/site-packages/rpyc/core
/usr/lib/python3.11/site-packages/rpyc/core/__init__.py
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/async.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/async.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/async_.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/async_.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/brine.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/brine.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/channel.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/channel.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/consts.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/consts.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/netref.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/netref.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/protocol.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/protocol.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/reactor.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/reactor.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/service.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/service.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/stream.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/stream.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/vinegar.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/core/__pycache__/vinegar.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/core/async.py
/usr/lib/python3.11/site-packages/rpyc/core/async_.py
/usr/lib/python3.11/site-packages/rpyc/core/brine.py
/usr/lib/python3.11/site-packages/rpyc/core/channel.py
/usr/lib/python3.11/site-packages/rpyc/core/consts.py
/usr/lib/python3.11/site-packages/rpyc/core/netref.py
/usr/lib/python3.11/site-packages/rpyc/core/protocol.py
/usr/lib/python3.11/site-packages/rpyc/core/reactor.py
/usr/lib/python3.11/site-packages/rpyc/core/service.py
/usr/lib/python3.11/site-packages/rpyc/core/stream.py
/usr/lib/python3.11/site-packages/rpyc/core/vinegar.py
/usr/lib/python3.11/site-packages/rpyc/lib
/usr/lib/python3.11/site-packages/rpyc/lib/__init__.py
/usr/lib/python3.11/site-packages/rpyc/lib/__pycache__
/usr/lib/python3.11/site-packages/rpyc/lib/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/lib/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/lib/__pycache__/colls.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/lib/__pycache__/colls.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/lib/__pycache__/compat.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/lib/__pycache__/compat.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/lib/colls.py
/usr/lib/python3.11/site-packages/rpyc/lib/compat.py
/usr/lib/python3.11/site-packages/rpyc/utils
/usr/lib/python3.11/site-packages/rpyc/utils/__init__.py
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/authenticators.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/authenticators.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/classic.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/classic.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/factory.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/factory.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/helpers.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/helpers.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/registry.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/registry.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/server.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/server.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/teleportation.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/teleportation.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/zerodeploy.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/__pycache__/zerodeploy.cpython-311.pyc
/usr/lib/python3.11/site-packages/rpyc/utils/authenticators.py
/usr/lib/python3.11/site-packages/rpyc/utils/classic.py
/usr/lib/python3.11/site-packages/rpyc/utils/factory.py
/usr/lib/python3.11/site-packages/rpyc/utils/helpers.py
/usr/lib/python3.11/site-packages/rpyc/utils/registry.py
/usr/lib/python3.11/site-packages/rpyc/utils/server.py
/usr/lib/python3.11/site-packages/rpyc/utils/teleportation.py
/usr/lib/python3.11/site-packages/rpyc/utils/zerodeploy.py
/usr/lib/python3.11/site-packages/rpyc/version.py
/usr/share/doc/packages/python311-rpyc
/usr/share/doc/packages/python311-rpyc/README.rst
/usr/share/licenses/python311-rpyc
/usr/share/licenses/python311-rpyc/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Apr 29 23:40:03 2024