Leon Anavi
ce91849438
python3-anyio: Upgrade 4.8.0 -> 4.9.0
...
Upgrade to release 4.9.0:
- Added async support for temporary file handling
- Added 4 new fixtures for the AnyIO pytest plugin:
- free_tcp_port_factory: session scoped fixture returning a
callable that generates unused TCP port numbers
- free_udp_port_factory: session scoped fixture returning a
callable that generates unused UDP port numbers
- free_tcp_port: function scoped fixture that invokes the
free_tcp_port_factory fixture to generate a free TCP port number
- free_udp_port: function scoped fixture that invokes the
free_udp_port_factory fixture to generate a free UDP port number
- Added stdin argument to anyio.run_process() akin to what
anyio.open_process(), asyncio.create_subprocess(),
trio.run_process(), and subprocess.run()
- Added the info property to anyio.Path on Python 3.14
- Changed anyio.getaddrinfo() to ignore (invalid) IPv6 name
resolution results when IPv6 support is disabled in Python
- Changed EndOfStream raised from MemoryObjectReceiveStream.receive()
to leave out the AttributeError from the exception chain which
was merely an implementation detail and caused some confusion
- Fixed traceback formatting growing quadratically with level of
TaskGroup nesting on asyncio due to exception chaining when
raising ExceptionGroups in TaskGroup.__aexit__
- Fixed anyio.Path.iterdir() making a blocking call in Python 3.13
- Fixed connect_tcp() producing cyclic references in tracebacks when
raising exceptions
- Fixed anyio.to_thread.run_sync() needlessly holding on to
references of the context, function, arguments and others until
the next work item on asyncio
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2025-03-18 07:36:56 -07:00
..
2025-03-06 06:58:00 -08:00
2025-02-12 09:16:10 -08:00
2025-02-12 09:16:09 -08:00
2025-02-23 09:56:37 -08:00
2025-03-13 22:09:35 -07:00
2025-03-10 09:41:56 -07:00
2025-03-07 08:36:59 -08:00
2025-03-11 17:17:24 -07:00
2025-02-12 09:16:09 -08:00
2024-02-19 23:22:24 -08:00
2025-03-11 17:17:21 -07:00
2025-03-06 06:58:00 -08:00
2025-02-26 08:30:52 -08:00
2025-03-07 08:37:00 -08:00
2024-11-30 08:30:06 -08:00
2025-03-18 07:36:56 -07:00
2025-03-11 17:17:21 -07:00
2024-12-19 09:41:21 -08:00
2025-01-30 18:23:32 -08:00
2024-10-19 20:26:43 -07:00
2025-01-30 18:23:32 -08:00
2025-03-10 09:41:57 -07:00
2024-02-19 23:22:24 -08:00
2025-02-17 07:40:58 -08:00
2024-06-11 22:01:57 -07:00
2025-03-11 17:17:21 -07:00
2025-03-06 06:58:00 -08:00
2025-02-26 08:30:52 -08:00
2024-12-19 09:41:21 -08:00
2025-02-26 08:30:52 -08:00
2025-02-13 07:44:15 -08:00
2025-03-13 22:09:35 -07:00
2024-08-09 14:25:22 -07:00
2024-08-09 14:25:23 -07:00
2025-03-11 17:17:21 -07:00
2025-02-13 07:44:15 -08:00
2025-02-17 07:40:58 -08:00
2025-02-03 20:16:25 -08:00
2025-03-07 08:37:00 -08:00
2024-12-24 08:23:08 -08:00
2025-02-13 07:44:15 -08:00
2025-03-11 17:17:22 -07:00
2023-03-04 10:41:27 -08:00
2025-01-14 08:52:05 -08:00
2024-10-14 09:52:27 -07:00
2025-02-21 11:54:39 -08:00
2025-02-21 11:54:39 -08:00
2024-10-19 20:26:44 -07:00
2025-03-11 17:17:22 -07:00
2024-04-02 11:28:51 -07:00
2025-02-26 08:30:52 -08:00
2025-03-08 15:04:57 -08:00
2025-01-30 14:15:36 -08:00
2025-01-30 14:15:36 -08:00
2021-08-03 10:21:25 -07:00
2025-01-30 14:15:36 -08:00
2024-12-19 09:41:21 -08:00
2024-12-19 09:41:21 -08:00
2025-03-11 17:17:22 -07:00
2025-03-06 06:58:00 -08:00
2024-07-18 10:11:17 -07:00
2025-02-04 10:14:37 -08:00
2025-02-12 09:17:20 -08:00
2025-01-14 08:52:06 -08:00
2025-01-01 20:46:47 -08:00
2025-02-19 09:36:17 -08:00
2024-10-19 20:26:45 -07:00
2025-02-28 18:48:26 -08:00
2025-02-12 09:16:03 -08:00
2025-02-28 18:48:26 -08:00
2025-03-08 15:04:56 -08:00
2023-06-24 09:01:52 -07:00
2024-12-24 08:23:08 -08:00
2024-12-24 08:23:08 -08:00
2024-09-30 07:34:25 -07:00
2025-02-26 08:30:53 -08:00
2024-02-19 23:22:24 -08:00
2025-01-30 14:15:33 -08:00
2025-03-11 17:17:22 -07:00
2021-02-19 10:02:43 -08:00
2025-03-11 17:17:22 -07:00
2025-03-11 17:17:23 -07:00
2025-03-11 17:17:23 -07:00
2024-02-02 13:44:20 -08:00
2024-05-23 08:44:44 -07:00
2025-01-08 08:02:09 -08:00
2025-03-13 22:09:35 -07:00
2025-03-11 17:17:23 -07:00
2023-11-17 11:38:20 -08:00
2024-10-19 20:26:46 -07:00
2025-03-06 06:58:00 -08:00
2024-12-24 08:23:08 -08:00
2025-01-30 14:15:34 -08:00
2025-02-14 20:27:18 -08:00
2024-12-19 09:41:21 -08:00
2025-02-12 09:16:05 -08:00
2025-01-30 14:15:33 -08:00
2024-12-19 09:41:21 -08:00
2024-08-28 07:11:34 -07:00
2024-02-19 23:22:24 -08:00
2024-02-19 23:22:24 -08:00
2024-10-19 20:26:47 -07:00
2025-03-10 09:41:56 -07:00
2025-02-12 09:16:05 -08:00
2024-06-27 09:19:00 -07:00
2025-03-08 15:04:57 -08:00
2025-03-11 17:17:23 -07:00
2024-10-19 20:26:47 -07:00
2025-01-17 16:39:43 -08:00
2024-11-19 16:59:08 -08:00
2024-02-19 23:22:24 -08:00
2024-03-09 10:55:23 -08:00
2025-03-06 06:57:59 -08:00
2023-11-06 08:47:24 -08:00
2025-02-12 09:16:05 -08:00
2025-02-26 08:30:53 -08:00
2025-01-01 19:02:16 -08:00
2025-03-13 22:09:36 -07:00
2024-12-19 09:41:24 -08:00
2024-12-19 09:41:21 -08:00
2024-08-28 07:11:35 -07:00
2025-03-08 15:04:57 -08:00
2025-02-12 09:17:19 -08:00
2024-09-26 06:58:28 -07:00
2024-12-19 09:41:21 -08:00
2024-01-08 19:54:44 -08:00
2024-12-10 13:43:54 -08:00
2025-02-12 09:17:20 -08:00
2024-02-19 23:22:24 -08:00
2024-09-10 07:20:39 -07:00
2025-02-26 08:30:54 -08:00
2025-02-12 09:16:09 -08:00
2025-03-11 17:17:23 -07:00
2025-03-06 06:58:00 -08:00
2025-02-26 08:30:54 -08:00
2025-01-17 16:39:41 -08:00
2023-04-08 10:05:00 -07:00
2021-08-03 10:21:25 -07:00
2024-12-24 08:23:09 -08:00
2024-12-24 08:23:09 -08:00
2024-02-19 23:22:24 -08:00
2025-02-12 09:16:06 -08:00
2025-01-17 11:29:14 -08:00
2024-08-10 15:57:56 -07:00
2024-12-19 09:41:21 -08:00
2024-08-10 15:57:55 -07:00
2025-02-12 09:16:09 -08:00
2025-01-10 16:49:01 -08:00
2025-01-17 11:29:13 -08:00
2024-11-19 16:59:08 -08:00
2025-02-12 09:16:06 -08:00
2024-10-19 20:26:49 -07:00
2024-11-19 16:59:14 -08:00
2025-03-07 08:36:59 -08:00
2025-02-14 20:27:18 -08:00
2025-02-12 09:16:06 -08:00
2025-02-26 08:30:54 -08:00
2024-02-19 23:22:24 -08:00
2024-12-24 08:23:09 -08:00
2025-03-11 17:17:24 -07:00
2025-01-17 11:29:12 -08:00
2025-02-12 09:16:08 -08:00
2025-02-26 08:30:54 -08:00
2022-08-16 20:10:22 -07:00
2025-03-06 06:58:00 -08:00
2025-02-17 07:40:58 -08:00
2024-11-05 22:45:21 -08:00
2025-02-26 08:30:54 -08:00
2024-08-09 14:25:30 -07:00
2024-04-02 11:28:54 -07:00
2025-02-12 09:16:08 -08:00
2025-02-26 08:30:55 -08:00
2025-03-11 17:17:24 -07:00
2025-03-07 08:37:00 -08:00
2024-05-23 08:44:44 -07:00
2024-10-19 20:26:50 -07:00
2024-08-09 14:25:23 -07:00
2025-02-12 09:16:09 -08:00
2024-11-25 08:25:02 -08:00
2025-03-11 17:17:24 -07:00
2025-02-14 20:27:17 -08:00
2025-02-12 09:16:06 -08:00
2025-02-17 07:40:59 -08:00
2025-03-06 06:57:59 -08:00
2025-02-12 09:16:06 -08:00
2025-03-11 17:17:24 -07:00
2025-01-10 16:53:45 -08:00
2023-07-24 20:24:26 -07:00
2024-10-19 20:26:50 -07:00
2025-03-11 17:17:24 -07:00
2024-11-29 07:56:57 -08:00
2025-01-31 10:34:03 -08:00
2024-11-05 22:45:22 -08:00
2022-12-03 08:11:30 -08:00
2025-02-12 09:16:07 -08:00
2024-10-19 20:26:50 -07:00
2025-02-12 09:17:20 -08:00
2024-12-24 08:23:09 -08:00
2025-01-10 16:53:44 -08:00
2025-02-12 09:16:07 -08:00
2024-11-06 07:15:01 -08:00
2025-03-10 09:41:57 -07:00
2025-03-11 17:17:24 -07:00