2024-02-22 09:56:41 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 22 09:56:04 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
|
|
|
|
|
|
|
- update to 4.0.2:
|
|
|
|
* Make `get_all()` generic over the futures' type.
|
|
|
|
* Format with `ruff format` instead of `black`.
|
|
|
|
|
2023-12-14 21:40:46 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Dec 14 21:40:09 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
|
|
|
|
|
|
|
- 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
|
|
|
|
|
2022-05-28 07:37:40 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat May 28 07:34:47 UTC 2022 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
- 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)
|
|
|
|
|
2022-05-27 20:41:00 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri May 27 20:24:54 UTC 2022 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
- 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.
|
|
|
|
|
2022-05-27 12:32:35 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri May 27 12:11:57 UTC 2022 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
- 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.
|
|
|
|
- Include Python 3.9 in the test matrix.
|
|
|
|
- Add missing None default value for the timeout keyword
|
|
|
|
argument to pykka.eventlet.EventletEvent.wait(), so that it
|
|
|
|
matches the threading.Event API.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Dec 2 14:30:24 CET 2019 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
- Update to 2.0.2:
|
|
|
|
- Make :class:`~pykka.ActorRef` hashable
|
|
|
|
- Fix test suite run with pytest-mocker >= 1.11.2.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue May 21 10:49:22 UTC 2019 - Ondřej Súkup <mimi.vx@gmail.com>
|
|
|
|
|
|
|
|
- update to 2.0.0
|
|
|
|
- enable tests
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Dec 19 00:32:45 UTC 2018 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
|
|
|
|
- Trim bias from description. Avoid name repetition in summary.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 4 12:52:22 UTC 2018 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
- Remove superfluous devel dependency for noarch package
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 10 08:23:50 UTC 2018 - tbechtold@suse.com
|
|
|
|
|
|
|
|
- Convert to singlespec
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 10 08:19:52 UTC 2018 - tbechtold@suse.com
|
|
|
|
|
|
|
|
- Initial packaging (version 1.2.1)
|