| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-trio | Distribution: openSUSE Tumbleweed |
| Version: 0.32.0 | Vendor: openSUSE |
| Release: 1.2 | Build date: Fri Nov 28 11:38:27 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 6077246 | Source RPM: python-trio-0.32.0-1.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/python-trio/trio | |
| Summary: Python async/await-native I/O library | |
The Trio project produces an async/await-native I/O library for Python. Like all async libraries, its main purpose is to help write programs that do multiple things at the same time with parallelized I/O, such as a web spider that wants to fetch lots of pages in parallel, a web server that needs to juggle lots of downloads and websocket connections at the same time, a process supervisor monitoring multiple subprocesses. Compared to other libraries, Trio has an obsessive focus on usability and correctness.
Apache-2.0 OR MIT
* Fri Nov 28 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 0.32.0
* Allow trio.CapacityLimiter to have zero total_tokens. (#3321)
* Fixed a bug where iterating over an @as_safe_channel-derived
ReceiveChannel would raise BrokenResourceError if the channel
was closed by another task. It now shuts down cleanly. (#3331)
* trio.lowlevel.Task.iter_await_frames now works on completed tasks,
by returning an empty list of frames if the underlying coroutine
has been closed. Previously, it raised an internal error. (#3337)
- Update BuildRequires from pyproject.toml
* Tue Sep 23 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 0.31.0
* Cancelled strings can now display the source and reason for a cancellation.
Trio-internal sources of cancellation will set this string, and CancelScope.cancel
now has a reason string parameter that can be used to attach info to any Cancelled
to help in debugging. (#3232)
* Make ctrl+c work in more situations in the Trio REPL (python -m trio). (#3007)
* Allow pickling trio.Cancelled, as they can show up when you want to pickle something
else. This does not rule out pickling other NoPublicConstructor objects -- create an
issue if necessary. (#3248)
* Decrease import time on Windows by around 10%. (#3263)
* Handle unwrapping SystemExit/KeyboardInterrupt exception gracefully in utility function
raise_single_exception_from_group that reraises last exception from group. (#3275)
* Ensure that the DTLS server does not mutate SSL context. (#3277)
* Avoid having trio.as_safe_channel raise if closing the generator wrapped GeneratorExit
in a BaseExceptionGroup. (#3324)
* Implement bool(trio.Event) and have it raise a DeprecationWarning and tell users to use
trio.Event.is_set instead. This is an alternative to mypy --enable-error-code=truthy-bool
for users who don't use type checking. (#3322)
* When misnesting nurseries you now get a helpful RuntimeError instead of a catastrophic
TrioInternalError. (#3307)
- Drop pyopenssl-25-1-compatibility.patch, merged upstream
- Remove shebang from trio/_tools/sync_requirements.py
* Thu Jul 17 2025 Dirk Müller <dmueller@suse.com>
- add pyopenssl-25-1-compatibility.patch to ignore deprecation
warnings (from pyopenssl)
* Wed Jul 02 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 0.30.0
* Add @trio.as_safe_channel, a wrapper that can be used to make async generators
safe. This will be the suggested fix for the flake8-async lint rule ASYNC900. (#3197)
* Allow trio to be a types.ModuleType and still have deprecated attributes. (#2135)
* Fixed socket module for some older systems which lack socket.AI_NUMERICSERV.
* Now trio works on legacy (pre-Lion) macOS. (#3133)
* Update type hints for trio.run_process and trio.lowlevel.open_process. (#3183)
* Don't mutate the global runner when MockClock is created. (#3205)
* Fix incorrect return type hint for Nursery.start(). (#3224)
* Update wording in documentation to more accurately reflect Trio's maturity. (#3216)
- Update BuildRequires from pyproject.toml
* Tue Mar 04 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 0.29.0
* Add trio.lowlevel.in_trio_run() and trio.lowlevel.in_trio_task() and document
the semantics (and differences) thereof. See the documentation. (#2757)
* If trio.testing.RaisesGroup does not get the expected exceptions it now raises
an AssertionError with a helpful message, instead of letting the raised exception/
group fall through. The raised exception is available in the __context__ of the
AssertionError and can be seen in the traceback. (#3145)
* Clear Trio’s cache of worker threads upon os.fork. (#2764)
* Stop using ctypes to mutate tracebacks for strict_exception_groups=False’s exception
collapsing. (#405)
* Fixed spelling error in Windows error code enum for ERROR_INVALID_PARAMETER. (#3166)
* Publicly re-export __version__ for type checking purposes. (#3186)
* The typing of trio.abc.HostnameResolver.getaddrinfo() has been corrected to match
that of the stdlib socket.getaddrinfo, which was updated in mypy 1.15 (via a typeshed
update) to include the possibility of tuple[int, bytes] for the sockaddr field of the
result. This happens in situations where Python was compiled with --disable-ipv6.
* Additionally, the static typing of trio.to_thread.run_sync(), trio.from_thread.run()
and trio.from_thread.run_sync() has been improved and should reflect the underlying
function being run. (#3201)
- Add sed command to remove shebangs from check_type_completeness.py and gen_exports.py
* Tue Jan 28 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 0.28.0
* :func:inspect.iscoroutinefunction and the like now give correct answers when
called on KI-protected functions.
* Rework KeyboardInterrupt protection to track code objects, rather than frames,
as protected or not. The new implementation no longer needs to access
frame.f_locals dictionaries, so it won't artificially extend the lifetime of
local variables. Since KeyboardInterrupt protection is now imposed statically
(when a protected function is defined) rather than each time the function runs,
its previously-noticeable performance overhead should now be near zero.
The lack of a call-time wrapper has some other benefits as well:
* :func:inspect.iscoroutinefunction and the like now give correct answers when
called on KI-protected functions.
* Calling a synchronous KI-protected function no longer pushes an additional stack
frame, so tracebacks are clearer.
* A synchronous KI-protected function invoked from C code (such as a weakref
finalizer) is now guaranteed to start executing; previously there would be a brief
window in which KeyboardInterrupt could be raised before the protection was
established.
* One minor drawback of the new approach is that multiple instances of the same
closure share a single KeyboardInterrupt protection state (because they share a
single code object). That means that if you apply
trio.lowlevel.enable_ki_protection to some of them
and not others, you won't get the protection semantics you asked for. See the
documentation of trio.lowlevel.enable_ki_protection
for more details and a workaround.
* Rework foreign async generator finalization to track async generator
ids rather than mutating ag_frame.f_locals. This fixes an issue
with the previous implementation: locals' lifetimes will no longer be
extended by materialization in the ag_frame.f_locals dictionary that
the previous finalization dispatcher logic needed to access to do its work.
* Ensure that Pyright recognizes our underscore prefixed attributes for attrs
classes.
* Fix trio.testing.RaisesGroup's typing.
* Improve error message when run after gevent's monkey patching.
* Document that trio.sleep_forever is guaranteed to raise an exception now.
* Remove workaround for OpenSSL 1.1.1 DTLS ClientHello bug.
* Drop support for Python 3.8.
* Switch to using PEP570 for positional-only arguments for trio.socket.SocketType's
methods.
* Improve type annotations in several places by removing Any usage.
* Get and enforce 100% coverage.
* Wed Oct 30 2024 Dirk Müller <dmueller@suse.com>
- update to 0.27.0:
* :func:`trio.move_on_after` and :func:`trio.fail_after`
previously set the deadline relative to initialization time,
instead of more intuitively upon entering the context
manager. This might change timeouts if a program relied on
this behavior. If you want to restore previous behavior you
should instead use trio.move_on_at(trio.current_time() +
...). flake8-async has a new rule to catch this, in case
you're supporting older trio versions. See :ref:`ASYNC122`.
* :meth:`CancelScope.relative_deadline` and
:meth:`CancelScope.is_relative` added, as well as a
relative_deadline parameter to __init__. This allows
initializing scopes ahead of time, but where the specified
relative deadline doesn't count down until the scope is
entered.
* :class:`trio.Lock` and :class:`trio.StrictFIFOLock` will now
raise :exc:`trio.BrokenResourceError` when
:meth:`trio.Lock.acquire` would previously stall due to the
owner of the lock exiting without releasing the lock.
* trio.move_on_at, trio.move_on_after, trio.fail_at and
trio.fail_after now accept shield as a keyword argument. If
specified, it provides an initial value for the
~trio.CancelScope.shield attribute of the trio.CancelScope
object created by the context manager.
* Added :func:`trio.lowlevel.add_parking_lot_breaker` and
:func:`trio.lowlevel.remove_parking_lot_breaker` to allow
creating custom lock/semaphore implementations that will
break their underlying parking lot if a task exits
unexpectedly. :meth:`trio.lowlevel.ParkingLot.break_lot` is
also added, to allow breaking a parking lot intentionally.
* Allow sockets to bind any os.PathLike object.
* Update trio.lowlevel.open_process's documentation to allow
bytes.
* Update :func:`trio.sleep_forever` to be NoReturn.
* Add docstrings for memory channels' statistics() and aclose
methods.
* Sun Sep 08 2024 Dirk Müller <dmueller@suse.com>
- update to 0.26.2:
* Remove remaining hash usage and fix test configuration issue
that prevented it from being caught.
* Switched attrs usage off of hash, which is now deprecated.
* Use PyPI's Trusted Publishers to make releases.
* Added an interactive interpreter python -m trio. This makes
it easier to try things and experiment with trio in the a
Python repl. Use the await keyword without needing to call
trio.run() $ python -m trio Trio 0.21.0+dev, Python 3.10.6
Use "await" directly instead of "trio.run()". Type "help",
"copyright", "credits" or "license" for more information. >>>
import trio >>> await trio.sleep(1); print("hi") # prints
after one second hi See :ref:`interactive debugging` for
further detail. (#2972)
* :class:`trio.testing.RaisesGroup` can now catch an unwrapped
exception with unwrapped=True. This means that the behaviour
of :ref:`except* <except_star>` can be fully replicated in
combination with flatten_subgroups=True (formerly
strict=False). (#2989)
* Fixed a bug where :class:`trio.testing.RaisesGroup(...,
strict=False) <trio.testing.RaisesGroup>` would check the
number of exceptions in the raised ExceptionGroup before
flattening subgroups, leading to incorrectly failed matches.
It now properly supports end ($) regex markers in the match
message, by no longer including " (x sub-exceptions)" in the
string it matches against.
* Deprecated strict parameter from
:class:`trio.testing.RaisesGroup`, previous functionality of
strict=False is now in flatten_subgroups=True.
* Mon Jun 17 2024 Dirk Müller <dmueller@suse.com>
- update to 0.25.1:
* Fix crash when importing trio in embedded Python on Windows,
and other installs that remove docstrings.
* Fri Mar 22 2024 Markéta Machová <mmachova@suse.com>
- Update to 0.25.0
* New helper classes: RaisesGroup and Matcher.
* MultiError has been fully removed, and all relevant trio
functions now raise ExceptionGroups instead.
* The strict_exception_groups parameter now defaults to True
in trio.run and trio.lowlevel.start_guest_run.
* Add trio.testing.wait_all_threads_completed, which blocks
until no threads are running tasks.
* Path is now a subclass of pathlib.PurePath, allowing it to
interoperate with other standard pathlib types.
* Thu Jan 11 2024 Ben Greiner <code@bnavigator.de>
- We don't need isort for the tests: Avoid it for Ring1
- Clean dependencies
* Wed Jan 03 2024 Dirk Müller <dmueller@suse.com>
- update to 0.23.2:
* TypeVarTuple is now used to fully type
:meth:`nursery.start_soon() <trio.Nursery.start_soon>`,
:func:`trio.run()`, :func:`trio.to_thread.run_sync()`, and
other similar functions accepting (func, *args). This means
type checkers will be able to verify types are used
correctly. :meth:`nursery.start() <trio.Nursery.start>` is
not fully typed yet however. (#2881)
* Make pyright recognize :func:`open_memory_channel` as
generic. (#2873)
backlink Unknown interpreted text role "func".
* Make pyright recognize :func:`open_memory_channel` as
generic.
* Unknown interpreted text role "func".
* Moved the metadata into PEP 621-compliant
:file:`pyproject.toml`. (#2860)
* Tue Nov 07 2023 Dirk Müller <dmueller@suse.com>
- update to 0.23.1:
* Don't crash on import in Anaconda interpreters.
* Add type hints.
* When exiting a nursery block, the parent task always waits
for child tasks to exit. This wait cannot be cancelled. However,
previously, if you tried to cancel it, it *would* inject a
`Cancelled` exception, even though it wasn't cancelled.
Most users probably never noticed either way, but injecting a
`Cancelled` here is not really useful, and in some rare cases
caused confusion or problems, so Trio no longer does that.
* If called from a thread spawned by `trio.to_thread.run_sync`,
`trio.from_thread.run` and `trio.from_thread.run_sync` now
reuse the task and cancellation status of the host task;
* this means that context variables and cancel scopes naturally
propagate 'through' threads spawned by Trio. You can also use
`trio.from_thread.check_cancelled`
to efficiently check for cancellation without reentering the
Trio thread.
* :func:`trio.lowlevel.start_guest_run` now does a bit more
setup of the guest run before it returns to its caller,
so that the caller can immediately make calls to
:func:`trio.current_time`,
:func:`trio.lowlevel.spawn_system_task`,
:func:`trio.lowlevel.current_trio_token`, etc.
* When a starting function raises before calling
:func:`trio.TaskStatus.started`,
:func:`trio.Nursery.start` will no longer wrap the exception
in an undocumented :exc:`ExceptionGroup`.
* To better reflect the underlying thread handling semantics,
the keyword argument for `trio.to_thread.run_sync` that was
previously called ``cancellable`` is now named
``abandon_on_cancel``.
* The old ``cancellable`` name is now deprecated.
* Tue Oct 31 2023 Matej Cepl <mcepl@cepl.eu>
- Update to 0.22.2:
* Fix PermissionError when importing trio due to trying to
access pthread.
* Breaking change: Timeout functions now raise ValueError if
passed math.nan. This includes trio.sleep, trio.sleep_until,
trio.move_on_at, trio.move_on_after, trio.fail_at and
trio.fail_after.
* Added support for naming threads created with
trio.to_thread.run_sync, requires pthreads so is only
available on POSIX platforms with glibc installed.
* trio.socket.socket now prints the address it tried to connect
to upon failure.
* Fixed a crash that can occur when running Trio within an
embedded Python interpreter, by handling the TypeError that
is raised when trying to (re-)install a C signal handler.
* Fix sniffio.current_async_library() when Trio tasks are
spawned from a non-Trio context (such as when using
trio-asyncio). Previously, a regular Trio task would inherit
the non-Trio library name, and spawning a system task would
cause the non-Trio caller to start thinking it was Trio.
* Documented that Nursery.start_soon does not guarantee task
ordering.
* Tue Sep 19 2023 Dirk Müller <dmueller@suse.com>
- remove buildrequires that are not used on sle15
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
- add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
- Make calling of %{sle15modernpython} optional.
/usr/lib/python3.13/site-packages/trio /usr/lib/python3.13/site-packages/trio-0.32.0.dist-info /usr/lib/python3.13/site-packages/trio-0.32.0.dist-info/INSTALLER /usr/lib/python3.13/site-packages/trio-0.32.0.dist-info/METADATA /usr/lib/python3.13/site-packages/trio-0.32.0.dist-info/RECORD /usr/lib/python3.13/site-packages/trio-0.32.0.dist-info/REQUESTED /usr/lib/python3.13/site-packages/trio-0.32.0.dist-info/WHEEL /usr/lib/python3.13/site-packages/trio-0.32.0.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/trio-0.32.0.dist-info/licenses /usr/lib/python3.13/site-packages/trio-0.32.0.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/trio-0.32.0.dist-info/licenses/LICENSE.APACHE2 /usr/lib/python3.13/site-packages/trio-0.32.0.dist-info/licenses/LICENSE.MIT /usr/lib/python3.13/site-packages/trio-0.32.0.dist-info/top_level.txt /usr/lib/python3.13/site-packages/trio/__init__.py /usr/lib/python3.13/site-packages/trio/__main__.py /usr/lib/python3.13/site-packages/trio/__pycache__ /usr/lib/python3.13/site-packages/trio/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/__main__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/__main__.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_abc.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_abc.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_channel.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_channel.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_deprecate.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_deprecate.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_dtls.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_dtls.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_file_io.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_file_io.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_highlevel_generic.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_highlevel_generic.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_highlevel_open_tcp_listeners.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_highlevel_open_tcp_listeners.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_highlevel_open_tcp_stream.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_highlevel_open_tcp_stream.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_highlevel_open_unix_stream.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_highlevel_open_unix_stream.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_highlevel_serve_listeners.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_highlevel_serve_listeners.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_highlevel_socket.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_highlevel_socket.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_highlevel_ssl_helpers.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_highlevel_ssl_helpers.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_path.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_path.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_repl.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_repl.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_signals.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_signals.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_socket.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_socket.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_ssl.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_ssl.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_subprocess.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_subprocess.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_sync.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_sync.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_threads.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_threads.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_timeouts.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_timeouts.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_unix_pipes.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_unix_pipes.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_util.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_util.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_version.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_version.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_wait_for_object.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_wait_for_object.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_windows_pipes.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/_windows_pipes.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/abc.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/abc.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/from_thread.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/from_thread.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/lowlevel.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/lowlevel.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/socket.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/socket.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/to_thread.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/__pycache__/to_thread.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_abc.py /usr/lib/python3.13/site-packages/trio/_channel.py /usr/lib/python3.13/site-packages/trio/_core /usr/lib/python3.13/site-packages/trio/_core/__init__.py /usr/lib/python3.13/site-packages/trio/_core/__pycache__ /usr/lib/python3.13/site-packages/trio/_core/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_asyncgens.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_asyncgens.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_concat_tb.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_concat_tb.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_entry_queue.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_entry_queue.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_exceptions.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_exceptions.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_generated_instrumentation.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_generated_instrumentation.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_generated_io_epoll.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_generated_io_epoll.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_generated_io_kqueue.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_generated_io_kqueue.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_generated_io_windows.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_generated_io_windows.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_generated_run.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_generated_run.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_generated_windows_ffi.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_generated_windows_ffi.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_instrumentation.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_instrumentation.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_io_common.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_io_common.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_io_epoll.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_io_epoll.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_io_kqueue.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_io_kqueue.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_io_windows.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_io_windows.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_ki.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_ki.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_local.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_local.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_mock_clock.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_mock_clock.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_parking_lot.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_parking_lot.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_run.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_run.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_run_context.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_run_context.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_thread_cache.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_thread_cache.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_traps.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_traps.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_unbounded_queue.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_unbounded_queue.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_wakeup_socketpair.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_wakeup_socketpair.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_windows_cffi.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/__pycache__/_windows_cffi.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_asyncgens.py /usr/lib/python3.13/site-packages/trio/_core/_concat_tb.py /usr/lib/python3.13/site-packages/trio/_core/_entry_queue.py /usr/lib/python3.13/site-packages/trio/_core/_exceptions.py /usr/lib/python3.13/site-packages/trio/_core/_generated_instrumentation.py /usr/lib/python3.13/site-packages/trio/_core/_generated_io_epoll.py /usr/lib/python3.13/site-packages/trio/_core/_generated_io_kqueue.py /usr/lib/python3.13/site-packages/trio/_core/_generated_io_windows.py /usr/lib/python3.13/site-packages/trio/_core/_generated_run.py /usr/lib/python3.13/site-packages/trio/_core/_generated_windows_ffi.py /usr/lib/python3.13/site-packages/trio/_core/_instrumentation.py /usr/lib/python3.13/site-packages/trio/_core/_io_common.py /usr/lib/python3.13/site-packages/trio/_core/_io_epoll.py /usr/lib/python3.13/site-packages/trio/_core/_io_kqueue.py /usr/lib/python3.13/site-packages/trio/_core/_io_windows.py /usr/lib/python3.13/site-packages/trio/_core/_ki.py /usr/lib/python3.13/site-packages/trio/_core/_local.py /usr/lib/python3.13/site-packages/trio/_core/_mock_clock.py /usr/lib/python3.13/site-packages/trio/_core/_parking_lot.py /usr/lib/python3.13/site-packages/trio/_core/_run.py /usr/lib/python3.13/site-packages/trio/_core/_run_context.py /usr/lib/python3.13/site-packages/trio/_core/_tests /usr/lib/python3.13/site-packages/trio/_core/_tests/__init__.py /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__ /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_asyncgen.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_asyncgen.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_cancelled.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_cancelled.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_exceptiongroup_gc.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_exceptiongroup_gc.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_guest_mode.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_guest_mode.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_instrumentation.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_instrumentation.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_io.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_io.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_ki.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_ki.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_local.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_local.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_mock_clock.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_mock_clock.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_parking_lot.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_parking_lot.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_run.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_run.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_thread_cache.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_thread_cache.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_tutil.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_tutil.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_unbounded_queue.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_unbounded_queue.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_windows.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/test_windows.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/tutil.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/__pycache__/tutil.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/test_asyncgen.py /usr/lib/python3.13/site-packages/trio/_core/_tests/test_cancelled.py /usr/lib/python3.13/site-packages/trio/_core/_tests/test_exceptiongroup_gc.py /usr/lib/python3.13/site-packages/trio/_core/_tests/test_guest_mode.py /usr/lib/python3.13/site-packages/trio/_core/_tests/test_instrumentation.py /usr/lib/python3.13/site-packages/trio/_core/_tests/test_io.py /usr/lib/python3.13/site-packages/trio/_core/_tests/test_ki.py /usr/lib/python3.13/site-packages/trio/_core/_tests/test_local.py /usr/lib/python3.13/site-packages/trio/_core/_tests/test_mock_clock.py /usr/lib/python3.13/site-packages/trio/_core/_tests/test_parking_lot.py /usr/lib/python3.13/site-packages/trio/_core/_tests/test_run.py /usr/lib/python3.13/site-packages/trio/_core/_tests/test_thread_cache.py /usr/lib/python3.13/site-packages/trio/_core/_tests/test_tutil.py /usr/lib/python3.13/site-packages/trio/_core/_tests/test_unbounded_queue.py /usr/lib/python3.13/site-packages/trio/_core/_tests/test_windows.py /usr/lib/python3.13/site-packages/trio/_core/_tests/tutil.py /usr/lib/python3.13/site-packages/trio/_core/_tests/type_tests /usr/lib/python3.13/site-packages/trio/_core/_tests/type_tests/__pycache__ /usr/lib/python3.13/site-packages/trio/_core/_tests/type_tests/__pycache__/nursery_start.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/type_tests/__pycache__/nursery_start.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/type_tests/__pycache__/run.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/type_tests/__pycache__/run.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_core/_tests/type_tests/nursery_start.py /usr/lib/python3.13/site-packages/trio/_core/_tests/type_tests/run.py /usr/lib/python3.13/site-packages/trio/_core/_thread_cache.py /usr/lib/python3.13/site-packages/trio/_core/_traps.py /usr/lib/python3.13/site-packages/trio/_core/_unbounded_queue.py /usr/lib/python3.13/site-packages/trio/_core/_wakeup_socketpair.py /usr/lib/python3.13/site-packages/trio/_core/_windows_cffi.py /usr/lib/python3.13/site-packages/trio/_deprecate.py /usr/lib/python3.13/site-packages/trio/_dtls.py /usr/lib/python3.13/site-packages/trio/_file_io.py /usr/lib/python3.13/site-packages/trio/_highlevel_generic.py /usr/lib/python3.13/site-packages/trio/_highlevel_open_tcp_listeners.py /usr/lib/python3.13/site-packages/trio/_highlevel_open_tcp_stream.py /usr/lib/python3.13/site-packages/trio/_highlevel_open_unix_stream.py /usr/lib/python3.13/site-packages/trio/_highlevel_serve_listeners.py /usr/lib/python3.13/site-packages/trio/_highlevel_socket.py /usr/lib/python3.13/site-packages/trio/_highlevel_ssl_helpers.py /usr/lib/python3.13/site-packages/trio/_path.py /usr/lib/python3.13/site-packages/trio/_repl.py /usr/lib/python3.13/site-packages/trio/_signals.py /usr/lib/python3.13/site-packages/trio/_socket.py /usr/lib/python3.13/site-packages/trio/_ssl.py /usr/lib/python3.13/site-packages/trio/_subprocess.py /usr/lib/python3.13/site-packages/trio/_subprocess_platform /usr/lib/python3.13/site-packages/trio/_subprocess_platform/__init__.py /usr/lib/python3.13/site-packages/trio/_subprocess_platform/__pycache__ /usr/lib/python3.13/site-packages/trio/_subprocess_platform/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_subprocess_platform/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_subprocess_platform/__pycache__/kqueue.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_subprocess_platform/__pycache__/kqueue.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_subprocess_platform/__pycache__/waitid.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_subprocess_platform/__pycache__/waitid.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_subprocess_platform/__pycache__/windows.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_subprocess_platform/__pycache__/windows.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_subprocess_platform/kqueue.py /usr/lib/python3.13/site-packages/trio/_subprocess_platform/waitid.py /usr/lib/python3.13/site-packages/trio/_subprocess_platform/windows.py /usr/lib/python3.13/site-packages/trio/_sync.py /usr/lib/python3.13/site-packages/trio/_tests /usr/lib/python3.13/site-packages/trio/_tests/__init__.py /usr/lib/python3.13/site-packages/trio/_tests/__pycache__ /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/check_type_completeness.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/check_type_completeness.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/module_with_deprecations.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/module_with_deprecations.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/pytest_plugin.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/pytest_plugin.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_abc.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_abc.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_channel.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_channel.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_contextvars.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_contextvars.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_deprecate.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_deprecate.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_deprecate_strict_exception_groups_false.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_deprecate_strict_exception_groups_false.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_dtls.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_dtls.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_exports.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_exports.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_fakenet.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_fakenet.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_file_io.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_file_io.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_highlevel_generic.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_highlevel_generic.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_highlevel_open_tcp_listeners.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_highlevel_open_tcp_listeners.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_highlevel_open_tcp_stream.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_highlevel_open_tcp_stream.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_highlevel_open_unix_stream.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_highlevel_open_unix_stream.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_highlevel_serve_listeners.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_highlevel_serve_listeners.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_highlevel_socket.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_highlevel_socket.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_highlevel_ssl_helpers.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_highlevel_ssl_helpers.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_path.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_path.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_repl.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_repl.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_scheduler_determinism.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_scheduler_determinism.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_signals.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_signals.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_socket.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_socket.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_ssl.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_ssl.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_subprocess.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_subprocess.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_sync.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_sync.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_testing.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_testing.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_testing_raisesgroup.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_testing_raisesgroup.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_threads.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_threads.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_timeouts.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_timeouts.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_tracing.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_tracing.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_trio.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_trio.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_unix_pipes.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_unix_pipes.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_util.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_util.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_wait_for_object.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_wait_for_object.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_windows_pipes.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/__pycache__/test_windows_pipes.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/astrill-codesigning-cert.cer /usr/lib/python3.13/site-packages/trio/_tests/check_type_completeness.py /usr/lib/python3.13/site-packages/trio/_tests/module_with_deprecations.py /usr/lib/python3.13/site-packages/trio/_tests/pytest_plugin.py /usr/lib/python3.13/site-packages/trio/_tests/test_abc.py /usr/lib/python3.13/site-packages/trio/_tests/test_channel.py /usr/lib/python3.13/site-packages/trio/_tests/test_contextvars.py /usr/lib/python3.13/site-packages/trio/_tests/test_deprecate.py /usr/lib/python3.13/site-packages/trio/_tests/test_deprecate_strict_exception_groups_false.py /usr/lib/python3.13/site-packages/trio/_tests/test_dtls.py /usr/lib/python3.13/site-packages/trio/_tests/test_exports.py /usr/lib/python3.13/site-packages/trio/_tests/test_fakenet.py /usr/lib/python3.13/site-packages/trio/_tests/test_file_io.py /usr/lib/python3.13/site-packages/trio/_tests/test_highlevel_generic.py /usr/lib/python3.13/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py /usr/lib/python3.13/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py /usr/lib/python3.13/site-packages/trio/_tests/test_highlevel_open_unix_stream.py /usr/lib/python3.13/site-packages/trio/_tests/test_highlevel_serve_listeners.py /usr/lib/python3.13/site-packages/trio/_tests/test_highlevel_socket.py /usr/lib/python3.13/site-packages/trio/_tests/test_highlevel_ssl_helpers.py /usr/lib/python3.13/site-packages/trio/_tests/test_path.py /usr/lib/python3.13/site-packages/trio/_tests/test_repl.py /usr/lib/python3.13/site-packages/trio/_tests/test_scheduler_determinism.py /usr/lib/python3.13/site-packages/trio/_tests/test_signals.py /usr/lib/python3.13/site-packages/trio/_tests/test_socket.py /usr/lib/python3.13/site-packages/trio/_tests/test_ssl.py /usr/lib/python3.13/site-packages/trio/_tests/test_subprocess.py /usr/lib/python3.13/site-packages/trio/_tests/test_sync.py /usr/lib/python3.13/site-packages/trio/_tests/test_testing.py /usr/lib/python3.13/site-packages/trio/_tests/test_testing_raisesgroup.py /usr/lib/python3.13/site-packages/trio/_tests/test_threads.py /usr/lib/python3.13/site-packages/trio/_tests/test_timeouts.py /usr/lib/python3.13/site-packages/trio/_tests/test_tracing.py /usr/lib/python3.13/site-packages/trio/_tests/test_trio.py /usr/lib/python3.13/site-packages/trio/_tests/test_unix_pipes.py /usr/lib/python3.13/site-packages/trio/_tests/test_util.py /usr/lib/python3.13/site-packages/trio/_tests/test_wait_for_object.py /usr/lib/python3.13/site-packages/trio/_tests/test_windows_pipes.py /usr/lib/python3.13/site-packages/trio/_tests/tools /usr/lib/python3.13/site-packages/trio/_tests/tools/__init__.py /usr/lib/python3.13/site-packages/trio/_tests/tools/__pycache__ /usr/lib/python3.13/site-packages/trio/_tests/tools/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/tools/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/tools/__pycache__/test_gen_exports.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/tools/__pycache__/test_gen_exports.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/tools/__pycache__/test_mypy_annotate.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/tools/__pycache__/test_mypy_annotate.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/tools/__pycache__/test_sync_requirements.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/tools/__pycache__/test_sync_requirements.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/tools/test_gen_exports.py /usr/lib/python3.13/site-packages/trio/_tests/tools/test_mypy_annotate.py /usr/lib/python3.13/site-packages/trio/_tests/tools/test_sync_requirements.py /usr/lib/python3.13/site-packages/trio/_tests/type_tests /usr/lib/python3.13/site-packages/trio/_tests/type_tests/__pycache__ /usr/lib/python3.13/site-packages/trio/_tests/type_tests/__pycache__/check_wraps.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/type_tests/__pycache__/check_wraps.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/type_tests/__pycache__/open_memory_channel.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/type_tests/__pycache__/open_memory_channel.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/type_tests/__pycache__/path.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/type_tests/__pycache__/path.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/type_tests/__pycache__/raisesgroup.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/type_tests/__pycache__/raisesgroup.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/type_tests/__pycache__/subprocesses.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/type_tests/__pycache__/subprocesses.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/type_tests/__pycache__/task_status.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tests/type_tests/__pycache__/task_status.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tests/type_tests/check_wraps.py /usr/lib/python3.13/site-packages/trio/_tests/type_tests/open_memory_channel.py /usr/lib/python3.13/site-packages/trio/_tests/type_tests/path.py /usr/lib/python3.13/site-packages/trio/_tests/type_tests/raisesgroup.py /usr/lib/python3.13/site-packages/trio/_tests/type_tests/subprocesses.py /usr/lib/python3.13/site-packages/trio/_tests/type_tests/task_status.py /usr/lib/python3.13/site-packages/trio/_threads.py /usr/lib/python3.13/site-packages/trio/_timeouts.py /usr/lib/python3.13/site-packages/trio/_tools /usr/lib/python3.13/site-packages/trio/_tools/__init__.py /usr/lib/python3.13/site-packages/trio/_tools/__pycache__ /usr/lib/python3.13/site-packages/trio/_tools/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tools/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tools/__pycache__/gen_exports.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tools/__pycache__/gen_exports.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tools/__pycache__/mypy_annotate.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tools/__pycache__/mypy_annotate.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tools/__pycache__/sync_requirements.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tools/__pycache__/sync_requirements.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tools/__pycache__/windows_ffi_build.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/_tools/__pycache__/windows_ffi_build.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/_tools/gen_exports.py /usr/lib/python3.13/site-packages/trio/_tools/mypy_annotate.py /usr/lib/python3.13/site-packages/trio/_tools/sync_requirements.py /usr/lib/python3.13/site-packages/trio/_tools/windows_ffi_build.py /usr/lib/python3.13/site-packages/trio/_unix_pipes.py /usr/lib/python3.13/site-packages/trio/_util.py /usr/lib/python3.13/site-packages/trio/_version.py /usr/lib/python3.13/site-packages/trio/_wait_for_object.py /usr/lib/python3.13/site-packages/trio/_windows_pipes.py /usr/lib/python3.13/site-packages/trio/abc.py /usr/lib/python3.13/site-packages/trio/from_thread.py /usr/lib/python3.13/site-packages/trio/lowlevel.py /usr/lib/python3.13/site-packages/trio/py.typed /usr/lib/python3.13/site-packages/trio/socket.py /usr/lib/python3.13/site-packages/trio/testing /usr/lib/python3.13/site-packages/trio/testing/__init__.py /usr/lib/python3.13/site-packages/trio/testing/__pycache__ /usr/lib/python3.13/site-packages/trio/testing/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/testing/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/testing/__pycache__/_check_streams.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/testing/__pycache__/_check_streams.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/testing/__pycache__/_checkpoints.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/testing/__pycache__/_checkpoints.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/testing/__pycache__/_fake_net.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/testing/__pycache__/_fake_net.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/testing/__pycache__/_memory_streams.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/testing/__pycache__/_memory_streams.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/testing/__pycache__/_network.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/testing/__pycache__/_network.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/testing/__pycache__/_raises_group.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/testing/__pycache__/_raises_group.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/testing/__pycache__/_sequencer.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/testing/__pycache__/_sequencer.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/testing/__pycache__/_trio_test.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/trio/testing/__pycache__/_trio_test.cpython-313.pyc /usr/lib/python3.13/site-packages/trio/testing/_check_streams.py /usr/lib/python3.13/site-packages/trio/testing/_checkpoints.py /usr/lib/python3.13/site-packages/trio/testing/_fake_net.py /usr/lib/python3.13/site-packages/trio/testing/_memory_streams.py /usr/lib/python3.13/site-packages/trio/testing/_network.py /usr/lib/python3.13/site-packages/trio/testing/_raises_group.py /usr/lib/python3.13/site-packages/trio/testing/_sequencer.py /usr/lib/python3.13/site-packages/trio/testing/_trio_test.py /usr/lib/python3.13/site-packages/trio/to_thread.py /usr/share/doc/packages/python313-trio /usr/share/doc/packages/python313-trio/README.rst /usr/share/licenses/python313-trio /usr/share/licenses/python313-trio/LICENSE /usr/share/licenses/python313-trio/LICENSE.APACHE2 /usr/share/licenses/python313-trio/LICENSE.MIT
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Mar 5 23:10:09 2026