Compare commits
1 Commits
Author | SHA256 | Date | |
---|---|---|---|
79c01d25eb |
BIN
anyio-4.4.0.tar.gz
(Stored with Git LFS)
Normal file
BIN
anyio-4.4.0.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
anyio-4.6.2.post1.tar.gz
(Stored with Git LFS)
BIN
anyio-4.6.2.post1.tar.gz
(Stored with Git LFS)
Binary file not shown.
@@ -1,74 +1,3 @@
|
|||||||
-------------------------------------------------------------------
|
|
||||||
Tue Oct 22 16:00:48 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
|
||||||
|
|
||||||
- update to 4.6.2:
|
|
||||||
* Fixed regression caused by (\#807) that prevented the use
|
|
||||||
of parametrized async fixtures
|
|
||||||
- update to 4.6.1:
|
|
||||||
* Fixed TaskGroup and CancelScope producing cyclic references
|
|
||||||
in tracebacks when raising exceptions (\#806) (PR by
|
|
||||||
@graingert)
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Wed Oct 2 18:02:06 UTC 2024 - Antonio Larrosa <alarrosa@suse.com>
|
|
||||||
|
|
||||||
- update to 4.6.0:
|
|
||||||
* Dropped support for Python 3.8 (as #698 cannot be resolved
|
|
||||||
without cancel message support)
|
|
||||||
* Fixed 100% CPU use on asyncio while waiting for an exiting task
|
|
||||||
group to finish while said task group is within a cancelled
|
|
||||||
cancel scope (#695)
|
|
||||||
* Fixed cancel scopes on asyncio not propagating CancelledError
|
|
||||||
on exit when the enclosing cancel scope has been effectively
|
|
||||||
cancelled (#698)
|
|
||||||
* Fixed asyncio task groups not yielding control to the event
|
|
||||||
loop at exit if there were no child tasks to wait on
|
|
||||||
* Fixed inconsistent task uncancellation with asyncio cancel
|
|
||||||
scopes belonging to a task group when said task group has child
|
|
||||||
tasks running
|
|
||||||
- update to 4.5.0:
|
|
||||||
* Improved the performance of anyio.Lock and anyio.Semaphore on
|
|
||||||
asyncio (even up to 50 %)
|
|
||||||
* Added the fast_acquire parameter to anyio.Lock and
|
|
||||||
anyio.Semaphore to further boost performance at the expense of
|
|
||||||
safety (acquire() will not yield control back if there is no
|
|
||||||
contention)
|
|
||||||
* Added support for the from_uri(), full_match(), parser
|
|
||||||
methods/properties in anyio.Path, newly added in Python 3.13
|
|
||||||
(#737)
|
|
||||||
* Added support for more keyword arguments for run_process() and
|
|
||||||
open_process(): startupinfo, creationflags, pass_fds, user,
|
|
||||||
group, extra_groups and umask (#742)
|
|
||||||
* Improved the type annotations and support for PathLike in
|
|
||||||
run_process() and open_process() to allow for path-like
|
|
||||||
arguments, just like subprocess.Popen
|
|
||||||
* Changed the ResourceWarning from an unclosed memory object
|
|
||||||
stream to include its address for easier identification
|
|
||||||
* Changed start_blocking_portal() to always use daemonic threads,
|
|
||||||
to accommodate the "loitering event loop" use case
|
|
||||||
* Bumped the minimum version of Trio to v0.26.1
|
|
||||||
* Fixed __repr__() of MemoryObjectItemReceiver, when item is not
|
|
||||||
defined (#767; PR by @Danipulok)
|
|
||||||
* Fixed to_process.run_sync() failing to initialize if
|
|
||||||
__main__.__file__ pointed to a file in a nonexistent directory
|
|
||||||
(#696)
|
|
||||||
* Fixed AssertionError: feed_data after feed_eof on asyncio when
|
|
||||||
a subprocess is closed early, before its output has been read
|
|
||||||
(#490)
|
|
||||||
* Fixed TaskInfo.has_pending_cancellation() on asyncio not
|
|
||||||
respecting shielded scopes (#771; PR by @gschaffner)
|
|
||||||
* Fixed SocketStream.receive() returning bytearray instead of
|
|
||||||
bytes when using asyncio with ProactorEventLoop (Windows)
|
|
||||||
(#776)
|
|
||||||
* Fixed quitting the debugger in a pytest test session while in
|
|
||||||
an active task group failing the test instead of exiting the
|
|
||||||
test session (because the exit exception arrives in an
|
|
||||||
exception group)
|
|
||||||
* Fixed support for Linux abstract namespaces in UNIX sockets
|
|
||||||
that was broken in v4.2 (#781; PR by @tapetersen)
|
|
||||||
* Fixed KeyboardInterrupt (ctrl+c) hanging the asyncio pytest
|
|
||||||
runner
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jun 12 09:21:08 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
Wed Jun 12 09:21:08 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
@@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
%{?sle15_python_module_pythons}
|
%{?sle15_python_module_pythons}
|
||||||
Name: python-anyio
|
Name: python-anyio
|
||||||
Version: 4.6.2.post1
|
Version: 4.4.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: High level compatibility layer for asynchronous event loop implementations
|
Summary: High level compatibility layer for asynchronous event loop implementations
|
||||||
License: MIT
|
License: MIT
|
||||||
@@ -39,7 +39,7 @@ BuildRequires: python-rpm-macros >= 20210127.3a18043
|
|||||||
BuildRequires: %{python_module hypothesis >= 4.0}
|
BuildRequires: %{python_module hypothesis >= 4.0}
|
||||||
BuildRequires: %{python_module pytest >= 7.0}
|
BuildRequires: %{python_module pytest >= 7.0}
|
||||||
BuildRequires: %{python_module pytest-mock >= 3.6.1}
|
BuildRequires: %{python_module pytest-mock >= 3.6.1}
|
||||||
BuildRequires: %{python_module trio >= 0.26.1}
|
BuildRequires: %{python_module trio >= 0.23}
|
||||||
BuildRequires: %{python_module trustme}
|
BuildRequires: %{python_module trustme}
|
||||||
# /SECTION
|
# /SECTION
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
@@ -49,7 +49,7 @@ Requires: python-sniffio >= 1.1
|
|||||||
Requires: python-exceptiongroup
|
Requires: python-exceptiongroup
|
||||||
Requires: python-typing_extensions
|
Requires: python-typing_extensions
|
||||||
%endif
|
%endif
|
||||||
Suggests: python-trio >= 0.26.1
|
Suggests: python-trio >= 0.23
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
%python_subpackages
|
%python_subpackages
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user