Commit Graph

  • 7201137d7c Accepting request 1329411 from devel:languages:python factory Ana Guerrero 2026-01-27 15:17:45 +00:00
  • ecf83565e0 - update to 4.4.1: * fix: Simplify the actor thread's name Dirk Mueller 2026-01-27 07:10:05 +00:00
  • 87ead815fa Accepting request 1319991 from devel:languages:python Ana Guerrero 2025-11-25 15:22:49 +00:00
  • 5589893cd4 Accepting request 1319989 from home:mgrossu:branches:devel:languages:python Nico Krapp 2025-11-25 12:54:47 +00:00
  • fccc237b66 Accepting request 1149140 from devel:languages:python Ana Guerrero 2024-02-22 19:59:52 +00:00
  • 05599c5911 - update to 4.0.2: * Make get_all() generic over the futures' type. * Format with ruff format instead of black. Dirk Mueller 2024-02-22 09:56:41 +00:00
  • 1023174593 Accepting request 1133211 from devel:languages:python Ana Guerrero 2023-12-15 20:48:37 +00:00
  • 9bc9bb86ee - update to 4.0.1: * Update test suite to pass on Python 3.12 (#207) - update to 4.0.0: * Require block and timeout arguments to always be keyword arguments. (PR: #198) * Remove support for Python 3.7. It reached end-of-life in June 2023. (PR: #190) * Type hints: All typing stubs have been inlined in the source code and have been greatly improved. They are now tested using both Mypy and Pyright. (PR: #192, #193, #195) * Type hints: Due to the dynamic nature of ActorProxy objects, it is impossible to automatically type them correctly. pykka.typing is a new module with helpers for manually typing ActorProxy objects. Check out the docs for how to use the helpers. (PR: #199) * Linting: Replace flake8, isort, and friends with ruff Dirk Mueller 2023-12-14 21:40:46 +00:00
  • dd5659254f Accepting request 979570 from devel:languages:python Dominique Leuenberger 2022-05-28 20:14:57 +00:00
  • f9911f8876 Fix SPEC Matej Cepl 2022-05-28 07:41:34 +00:00
  • 9e53d58720 Fix SPEC Matej Cepl 2022-05-28 07:39:48 +00:00
  • 05a09b6297 - Update to 3.1.1: - Installs from the source tarball using the setup.py file generated by Poetry installed setup.cfg and tox.ini into site-packages. The workaround for this was to simply not include those files in the source tarball. (Fixes: gh#jodal/pykka#172) Matej Cepl 2022-05-28 07:37:40 +00:00
  • f760d1f470 Try building on 15.4 Matej Cepl 2022-05-27 20:52:18 +00:00
  • 195b5ad48e - Update to 3.1.0: - Remove support for Python 3.6. It reached end-of-life in December 2021. - Include docs, examples, and tests in the source release. - Require mypy 0.960 and use the latest typing features, as these seem to work nicely even on Python 3.7, given that the typing information is in separate *.pyi files and that you have a recent mypy version. Matej Cepl 2022-05-27 20:41:00 +00:00
  • cae01fa976 - Follow the upstream and rename Pykka to pykka. - Update to 3.0.2: - Add support for Python 3.10. Tests are now run on Python 3.10 too. No other changes required. - Minor reorganization of docs. - Use SPDX identifier for license in project metadata. - Remove upper version boundary for importlib_metadata. - Remove support for Python 2.7. It reached end-of-life in January 2020. - Remove support for Python 3.5. It reached end-of-life in September 2020. - Remove support for running actors on top of eventlet. This was deprecated in Pykka 2.0.3. - Remove support for running actors on top of gevent. This was deprecated in Pykka 2.0.3 - Remove support for automatically upgrading the internal message format used by Pykka < 2.0 to the message types used by Pykka >= 2.0. - Include complete type hint stubs for all public APIs in the PyPI distribution. - Remove PyPy from the test matrix. There are no known changes that should cause Pykka to stop working on PyPy, but we will no longer spend any effort to keep CI for PyPy running. - Mark eventlet and gevent support as deprecated. The support will be removed in Pykka 3.0. - These were somewhat interesting ways to implement concurrency in Python when Pykka was conceived in 2011. Today, it is unclear it these libraries still have any mindshare or if keeping the support for them just adds an unnecessary burden to Pykka's maintenance. Matej Cepl 2022-05-27 12:32:35 +00:00
  • 2e10ec517f OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pykka?expand=0&rev=2 Matej Cepl 2022-05-27 11:58:16 +00:00