%global _empty_manifest_terminate_build 0%global pypi_name pyee%global _description %{expand:pyee supplies a EventEmitter object that is similar to the EventEmitter class from Node.js.\It also supplies a number of subclasses with added support for async and threaded programming\in python, such as async/await.}Name: python-%{pypi_name}Version: 13.0.0Release: 1Summary: A rough port of Node.js's EventEmitter to Python with a few tricks of its ownLicense: MITURL: https://github.com/jfhbrook/pyeeSource0: %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gzBuildArch: noarchPatch1: 0001-The-event_loop-fixture-is-deprecated-in-pytest-async.patchBuildRequires: python3-develBuildRequires: python3-pipBuildRequires: python3-wheelBuildRequires: python3-setuptoolsBuildRequires: python3-setuptools_scm# for testBuildRequires: python3-pytestBuildRequires: python3-pytest-asyncioBuildRequires: python3-pytest-trioBuildRequires: python3-twistedBuildRequires: python3-mockBuildRequires: python3-typing-extensions%description %_description%package -n python3-%{pypi_name}Summary: A rough port of Node.js's EventEmitter to Python with a few tricks of its own%{?python_provide:%python_provide python3-%{pypi_name}}%description -n python3-%{pypi_name} %_description%prep%autosetup -n %{pypi_name}-%{version} -p1%build%pyproject_build%install%pyproject_install%check%pytest%files -n python3-%{pypi_name}%license LICENSE%doc README.md%{python3_sitelib}/%{pypi_name}-%{version}.dist-info/%{python3_sitelib}/%{pypi_name}/%changelog* Tue Nov 11 2025 dongjiao <dongjiao@kylinos.cn> - 13.0.0-1- Update package with version 13.0.0- Type checking improvements- Addition of `mypy` to development dependencies- Removed conditional import of `iscoroutine`- Removed type stub for `twisted.python.Failure`- Export `Handler` type in `pyee/__init__.py`* Mon Nov 25 2024 Dongxing Wang <dongxing.wang_a@thundersoft.com> - 12.1.1-1- Update package with version 12.1.1- Fixed ReadTheDocs build:- build.os is now a required parameter- python.version is replaced by build.tools- New features in pyee.asyncio.AsyncIOEventEmitter:- wait_for_complete method to wait for all running handlers to complete execution- cancel method to cancel execution of all running handlers- complete property that's True when no handlers are currently running* Thu Sep 12 2024 liyunqing <liyunqing@kylinos.cn> - 12.0.0-1- update package to version 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`* Fri Mar 01 2024 jiangxinyu <jiangxinyu@kylinos.cn> - 11.1.0-1- Update package to version 11.1.0* Wed Sep 20 2023 li-miaomiao_zhr <mmlidc@isoftstone.com> - 11.0.0-1- upgrade version of package to 11.0.0* Wed Sep 20 2023 li-miaomiao_zhr <mmlidc@isoftstone.com> - 9.0.0-1- update version of package to 9.0.0* Wed Sep 20 2023 li-miaomiao_zhr <mmlidc@isoftstone.com> - 11.0.0-2- Start self-test of software package* Thu Aug 24 2023 li-miaomiao_zhr <mmlidc@isoftstone.com> - 11.0.0-1- Init package
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型