Changelog for
python39-pyee-9.0.4-25.13.noarch.rpm :
* 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
* Thu Jul 19 2018 mceplAATTsuse.com- Clean up SPEC- Add missing BuildRequires
* Sun Mar 04 2018 alarrosaAATTsuse.com- Fix LICENSE url