14
0
forked from pool/python-rpyc

Commit Graph

  • dbaf80a00a Accepting request 1295533 from devel:languages:python main Dominique Leuenberger 2025-07-24 16:54:14 +00:00
  • ac13f99280 - 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 Nico Krapp 2025-07-24 11:31:22 +00:00
  • 8518d050b5 Accepting request 1224272 from devel:languages:python Ana Guerrero 2024-11-15 14:44:03 +00:00
  • e13e211531 Accepting request 1224172 from home:glaubitz:branches:devel:languages:python Matej Cepl 2024-11-14 17:23:55 +00:00
  • 72f3a9db13 Accepting request 1157613 from devel:languages:python Ana Guerrero 2024-03-13 21:20:54 +00:00
  • 454b296016 - 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. Daniel Garcia 2024-03-13 13:16:49 +00:00
  • 5d63ace676 Accepting request 1135621 from devel:languages:python Dominique Leuenberger 2024-01-03 11:24:07 +00:00
  • 35672831e0 - 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 Dirk Mueller 2023-12-29 09:54:53 +00:00
  • e53c1d56f1 Accepting request 1068126 from devel:languages:python Dominique Leuenberger 2023-02-28 11:49:34 +00:00
  • fbe35c921b - Disable broken test for python 3.11 Daniel Garcia 2023-02-21 08:31:48 +00:00
  • 2b32bca745 Accepting request 1040778 from devel:languages:python Dominique Leuenberger 2022-12-07 16:35:07 +00:00
  • 73c6f35e2d Accepting request 1040730 from home:yarunachalam:branches:devel:languages:python Matej Cepl 2022-12-06 18:00:11 +00:00
  • eefc58d9bf Accepting request 1006027 from devel:languages:python Dominique Leuenberger 2022-09-26 16:47:53 +00:00
  • da27ff7055 - Remove some failing tests because they where failing for some deadlock reason. - Add gcc-c++ required dependency for tests Daniel Garcia 2022-09-26 08:19:11 +00:00
  • 25ef4a4c88 - Fix multibuild with flavor global Daniel Garcia 2022-09-21 07:46:57 +00:00
  • cb0eb843bf - 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 Daniel Garcia 2022-09-20 16:51:37 +00:00
  • 01eb71fef8 - 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 Dirk Mueller 2021-11-08 20:26:26 +00:00
  • 1a3fd55196 Accepting request 811140 from devel:languages:python Dominique Leuenberger 2020-06-12 19:37:48 +00:00
  • 205b5a1a64 Accepting request 811096 from home:mcalabkova:branches:devel:languages:python Tomáš Chvátal 2020-06-03 12:53:49 +00:00
  • eceeb68a0e Accepting request 805821 from devel:languages:python Dominique Leuenberger 2020-05-15 21:52:33 +00:00
  • e2b181ca8d - 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 Tomáš Chvátal 2020-05-15 11:32:49 +00:00
  • 8865c4e0fd Accepting request 786356 from devel:languages:python Dominique Leuenberger 2020-03-19 18:50:48 +00:00
  • a95f824af0 Accepting request 786342 from home:pgajdos:python Tomáš Chvátal 2020-03-19 08:48:42 +00:00
  • 472a5ffd5f Accepting request 729790 from devel:languages:python Dominique Leuenberger 2019-09-11 08:35:44 +00:00
  • 1a2951f618 - Update to 4.1.1: * Fixed netref.class_factory id_pack usage per #339 and added test cases * Name pack casted in _unbox to fix IronPython bug. Fixed #337 * Increased chunk size to improve multi-client response time and throughput of large data #329 * Added warning to _remote_tb when the major version of local and remote mismatch (#332) * OneShotServer termination was fixed by WilliamBruneau (#343) * Known issue with 3.8 for CodeType parameters (may drop Python2 support first) Tomáš Chvátal 2019-09-10 10:37:55 +00:00
  • a4ee1c23f4 Accepting request 709404 from devel:languages:python Dominique Leuenberger 2019-06-13 21:02:53 +00:00
  • 52ffb8acf2 Accepting request 709403 from home:mcalabkova:branches:devel:languages:python Tomáš Chvátal 2019-06-12 11:36:07 +00:00
  • 2418407b67 Accepting request 707749 from devel:languages:python Dominique Leuenberger 2019-06-07 10:19:04 +00:00
  • dad3e5cefd - Fix test execution to make sure we run it under all interpreters Tomáš Chvátal 2019-06-05 07:26:23 +00:00
  • 06459b95a8 Accepting request 705224 from devel:languages:python Dominique Leuenberger 2019-06-01 07:44:53 +00:00
  • f5b626f650 Accepting request 705221 from home:mcalabkova:branches:devel:languages:python Tomáš Chvátal 2019-05-24 11:56:01 +00:00
  • 6aebcaa8dc Accepting request 668133 from devel:languages:python Dominique Leuenberger 2019-02-01 10:44:15 +00:00
  • 1c66010d39 Remove superfluous devel dependency for noarch package Matej Cepl 2018-12-04 14:00:56 +00:00
  • f8e47ad3ed Accepting request 613562 from devel:languages:python Yuchen Lin 2018-06-15 12:37:16 +00:00
  • e831aa60f3 Accepting request 613561 from devel:languages:python:misc Todd R 2018-06-02 03:46:00 +00:00