SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python312-pyee-12.0.0-29.2.noarch.rpm :

* Sat Aug 31 2024 Dirk Müller - update to 12.0.0:
* Remove deprecated imports: `pyee.BaseEventEmitter` `pyee.AsyncIOEventEmitter` `pyee.TwistedEventEmitter` `pyee.ExecutorEventEmitter` `pyee.TrioEventEmitter`
* Add `PyeeError` which inherits from `PyeeException`, and use throughout
* Deprecate direct use of `PyeeException`
* Add project URLs to pyproject.toml and PyPI
* Use ActionLint v2
* Fix GitHub release action
* Tue Feb 20 2024 Steve Kowalik - Update to 11.1.0:
* Support Python 3.12
* Require Python >= 3.8
* Update classifiers in `pyproject.toml`
* Remove package.json/package-lock.json
* Switch from `setup.py` to `pyproject.toml` (still using setuptools)
* Minor type annotation bugfixes
* Store AsyncIO Futures in a set
* `EventEmitter` supports pickling
* Dependency on mock removed in favor of unittest.mock
* Drop 3.7 support- Switch to pyproject macros.
* Wed Oct 05 2022 Yogalakshmi Arunachalam - Update to 2022/02/04 Version 9.0.4 Add py.typed file to MANIFEST.in (ensures mypy actually respects the type annotations)- Update to 2022/01/18 Version 9.0.3 Improve type safety of EventEmitter#on, EventEmitter#add_listener and EventEmitter#listens_to by parameterizing the Handler Minor fixes to documentation- Update to 2022/01/17 Version 9.0.2 Add tests_require to setup.py, fixing COPR build Install as an editable package in environment.yml and requirements_docs.txt, fixing Conda workflows and ReadTheDocs respectively- Update to 2022/01/17 Version 9.0.1 Fix regression where EventEmitter#listeners began crashing when called with uninitialized listeners- Update to 2022/01/17 Version 9.0.0 Compatibility: Drop 3.6 support New features: New EventEmitter.event_names() method (see PR #96) Type annotations and type checking with pyright Exprimental pyee.cls module exposing an AATTevented class decorator and a AATTon method decorator (see PR #84) Moved/deprecated interfaces: pyee.TwistedEventEmitter -> pyee.twisted.TwistedEventEmitter pyee.AsyncIOEventEmitter -> pyee.asyncio.AsyncIOEventEmitter pyee.ExecutorEventEmitter -> pyee.executor.ExecutorEventEmitter pyee.TrioEventEmitter -> pyee.trio.TrioEventEmitter Removed interfaces: pyee.CompatEventEmitter Documentation fixes: Add docstring to BaseEventEmitter Update docstrings to reference EventEmitter instead of BaseEventEmitter throughout Developer Setup & CI: Migrated builds from Travis to GitHub Actions Refactor developer setup to use a local virtualenv
* Fri Nov 19 2021 pgajdosAATTsuse.com- version update to 8.2.2 2021/8/14 Version 8.2.1 - ---------- - Add .readthedocs.yaml file - Remove vcversioner dependency from docs build 2021/8/14 Version 8.2.0 - ---------------------- - Remove test_requires and setup_requires directives from setup.py (closing #82) - Remove vcversioner from dependencies - Streamline requirements.txt and environment.yml files - Update and extend CONTRIBUTING.rst - CI with GitHub Actions instead of Travis (closing #56) - Format all code with black - Switch default branch to ``main`` - Add the CHANGELOG to Sphinx docs (closing #51) - Updated copyright information
* Wed Mar 31 2021 Ben Greiner - make build requirement specification fit for python39 flavor
* Mon Jan 18 2021 Benjamin Greiner - Update to 8.1.0
* Improved thread safety in base EventEmitter
* Documentation fix in ExecutorEventEmitter- Changelog for Version 8.0.1
* Update README to reflect new API- Changelog for Version 8.0.0
* Drop support for Python 2.7
* Remove CompatEventEmitter and rename BaseEventEmitter to EventEmitter
* Create an alias for BaseEventEmitter with a deprecation warning- Changelog for Version 7.0.4
* setup_requires vs tests_require now correct
* tests_require updated to pass in tox
* 3.7 testing removed from tox
* 2.7 testing removed from Travis- Changelog for Version 7.0.3
* Tag license as MIT in setup.py
* Update requirements and environment to pip -e the package- Changelog for Version 7.0.2
* Support Python 3.8 by attempting to import TimeoutError from asyncio.exceptions
* Add LICENSE to package manifest
* Add trio testing to tox
* Add Python 3.8 to tox
* Fix Python 2.7 in tox- Clarify test requirements for different python versions- Drop python-pyee-import-asyncio.exceptions.patch merged upstream
* Thu Mar 26 2020 pgajdosAATTsuse.com- version update to 7.0.1 - Some tweaks to the docs - Added a ``TrioEventEmitter`` class for intended use with trio - ``AsyncIOEventEmitter`` now correctly handles cancellations - Add a new experimental ``pyee.uplift`` API for adding new functionality to existing event emitters- deleted patches - fix-build-requirements.patch (upstreamed)- Add patch python-pyee-import-asyncio.exceptions.patch
* Thu Apr 25 2019 pgajdosAATTsuse.com- version update to 6.0.0
* Added a ``BaseEventEmitter`` class which is entirely synchronous and intended for simple use and for subclassing
* Added an ``AsyncIOEventEmitter`` class for intended use with asyncio
* Added a ``TwistedEventEmitter`` class for intended use with twisted
* Added an ``ExecutorEventEmitter`` class which runs events in an executor
* Deprecated ``EventEmitter`` (use one of the new classes)- modified patches % fix-build-requirements.patch (refreshed)
* Tue Dec 04 2018 Matej Cepl - Remove superfluous devel dependency for noarch package
* Mon Oct 29 2018 Todd R - python-hamcrest was renamed to python-PyHamcrest
 
ICM