Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-trio-0.32.0-1.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

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.

Provides

Requires

License

Apache-2.0 OR MIT

Changelog

* 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.

Files

/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