diff --git a/python-trio.spec b/python-trio.spec index 91f3786e1e5a8b9ae5687976aeb5297347991125..c66438ae10b9176f10c9254dc3ad767fc33dc303 100644 --- a/python-trio.spec +++ b/python-trio.spec @@ -1,11 +1,11 @@ %global _empty_manifest_terminate_build 0 Name: python-trio -Version: 0.22.2 +Version: 0.28.0 Release: 1 Summary: A friendly Python library for async concurrency and I/O License: Apache-2.0 URL: https://github.com/python-trio/trio -Source0: https://files.pythonhosted.org/packages/04/b0/5ec370ef69832f3d6d79069af7097dcec0a8c68fa898822e49ad621c4af0/trio-0.22.2.tar.gz +Source0: https://github.com/python-trio/trio/archive/v%{version}/trio-%{version}.tar.gz BuildArch: noarch %description The Trio project's goal is to produce a production-quality, permissively licensed, @@ -28,12 +28,15 @@ BuildRequires: python3-pbr BuildRequires: python3-pip BuildRequires: python3-pip BuildRequires: python3-wheel -BuildRequires: python3-hatchling +BuildRequires: python3-hatchling # General requires BuildRequires: python3-attrs BuildRequires: python3-sortedcontainers BuildRequires: python3-idna BuildRequires: python3-cffi +BuildRequires: python3-outcome +BuildRequires: python3-sniffio +BuildRequires: python3-pytest %description -n python3-trio The Trio project's goal is to produce a production-quality, permissively licensed, @@ -88,6 +91,9 @@ popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . +%check +%pytest -- --pyargs trio -p trio._tests.pytest_plugin --verbose --skip-optional-imports + %files -n python3-trio %license LICENSE LICENSE.APACHE2 LICENSE.MIT %doc README.rst @@ -97,6 +103,33 @@ mv %{buildroot}/doclist.lst . %{_docdir}/* %changelog +* Wed Mar 19 2025 muxiaohui - 0.28.0-1 +- Update version to 0.28.0 + +* Mon Nov 4 2024 Dongxing Wang - 0.27.0-2 +- Fix pytest-trio test error + +* Thu Oct 24 2024 guochao - 0.27.0-1 +- Upgrade package to 0.27.0 +- Fix test.polish comments and tests +- Break lots before other checks, minor phrasing improvement in docstring + +* Wed Aug 21 2024 guochao - 0.26.2-1 +- Upgrade package to 0.26.2 +- Switch to uv pip compile +- Update to mypy 1.11.0 +- Use 3.12 for formatting check +- Fix attrs redone + +* Tue Jul 23 2024 warlcok - 0.26.0-1 +- Upgrade package to 0.26.0 +- Added an interactive interpreter + Fixed a bug with incorrectly failed matches + +* Thu Jun 20 2024 liuzhilin - 0.25.1-1 +- Upgrade package 0.25.1 +- Fix crash when importing trio in embedded Python on Windows, and other installs that remove docstrings. + * Tue Aug 22 2023 luolu12 - 0.22.2-1 - Upgrade package python3-trio of version 0.22.2 diff --git a/trio-0.22.2.tar.gz b/trio-0.22.2.tar.gz deleted file mode 100644 index cea0ccd53d013d1374d6b6409a3b7b2578e31a23..0000000000000000000000000000000000000000 Binary files a/trio-0.22.2.tar.gz and /dev/null differ diff --git a/trio-0.28.0.tar.gz b/trio-0.28.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..c2539c9ddda8b1221e0681a7c8692e0ec1190e94 Binary files /dev/null and b/trio-0.28.0.tar.gz differ