Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-pyee-11.1.0-1.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python311-pyee Distribution: openSUSE Tumbleweed
Version: 11.1.0 Vendor: openSUSE
Release: 1.2 Build date: Tue Feb 20 05:06:27 2024
Group: Unspecified Build host: reproducible
Size: 92910 Source RPM: python-pyee-11.1.0-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/jfhbrook/pyee
Summary: A port of node.js's EventEmitter to python
pyee supplies an ``EventEmitter`` object similar to the ``EventEmitter``
from Node.js.

Provides

Requires

License

MIT

Changelog

* Tue Feb 20 2024 Steve Kowalik <steven.kowalik@suse.com>
  - 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 <yarunachalam@suse.com>
  - 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 @evented class decorator and a @on 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 pgajdos@suse.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 <code@bnavigator.de>
  - make build requirement specification fit for python39 flavor
* Mon Jan 18 2021 Benjamin Greiner <code@bnavigator.de>
  - 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 pgajdos@suse.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 pgajdos@suse.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 <mcepl@suse.com>
  - Remove superfluous devel dependency for noarch package
* Mon Oct 29 2018 Todd R <toddrme2178@gmail.com>
  - python-hamcrest was renamed to python-PyHamcrest
* Thu Jul 19 2018 mcepl@suse.com
  - Clean up SPEC
  - Add missing BuildRequires

Files

/usr/lib/python3.11/site-packages/pyee
/usr/lib/python3.11/site-packages/pyee-11.1.0.dist-info
/usr/lib/python3.11/site-packages/pyee-11.1.0.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/pyee-11.1.0.dist-info/LICENSE
/usr/lib/python3.11/site-packages/pyee-11.1.0.dist-info/METADATA
/usr/lib/python3.11/site-packages/pyee-11.1.0.dist-info/RECORD
/usr/lib/python3.11/site-packages/pyee-11.1.0.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/pyee-11.1.0.dist-info/WHEEL
/usr/lib/python3.11/site-packages/pyee-11.1.0.dist-info/top_level.txt
/usr/lib/python3.11/site-packages/pyee/__init__.py
/usr/lib/python3.11/site-packages/pyee/__pycache__
/usr/lib/python3.11/site-packages/pyee/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyee/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyee/__pycache__/asyncio.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyee/__pycache__/asyncio.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyee/__pycache__/base.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyee/__pycache__/base.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyee/__pycache__/cls.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyee/__pycache__/cls.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyee/__pycache__/executor.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyee/__pycache__/executor.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyee/__pycache__/trio.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyee/__pycache__/trio.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyee/__pycache__/twisted.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyee/__pycache__/twisted.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyee/__pycache__/uplift.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pyee/__pycache__/uplift.cpython-311.pyc
/usr/lib/python3.11/site-packages/pyee/asyncio.py
/usr/lib/python3.11/site-packages/pyee/base.py
/usr/lib/python3.11/site-packages/pyee/cls.py
/usr/lib/python3.11/site-packages/pyee/executor.py
/usr/lib/python3.11/site-packages/pyee/py.typed
/usr/lib/python3.11/site-packages/pyee/trio.py
/usr/lib/python3.11/site-packages/pyee/twisted.py
/usr/lib/python3.11/site-packages/pyee/uplift.py
/usr/share/doc/packages/python311-pyee
/usr/share/doc/packages/python311-pyee/README.md
/usr/share/licenses/python311-pyee
/usr/share/licenses/python311-pyee/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024