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

python312-trio-0.26.2-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python312-trio Distribution: openSUSE Tumbleweed
Version: 0.26.2 Vendor: openSUSE
Release: 1.1 Build date: Sun Sep 8 17:06:48 2024
Group: Unspecified Build host: reproducible
Size: 5471820 Source RPM: python-trio-0.26.2-1.1.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

* 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.
* Fri Dec 23 2022 Ben Greiner <code@bnavigator.de>
  - Try again with 0.22.0 and a fixed httpcore
* Mon Dec 19 2022 Dirk Müller <dmueller@suse.com>
  - go back to 0.21.0 as it breaks httpcore
* Wed Dec 07 2022 Daniel Garcia <daniel.garcia@suse.com>
  - Update to 0.22.0:
    * MultiError has been deprecated in favor of the standard BaseExceptionGroup
      (introduced in PEP 654). On Python versions below 3.11, this exception and
      its derivative ExceptionGroup are provided by the backport. Trio still
      raises MultiError, but it has been refactored into a subclass of
      BaseExceptionGroup which users should catch instead of MultiError. Uses of
      the MultiError.filter() class method should be replaced with
      BaseExceptionGroup.split(). Uses of the MultiError.catch() class method
      should be replaced with either except* clauses (on Python 3.11+) or the
      exceptiongroup.catch() context manager provided by the backport.
      See the updated documentation for details.
    [#] Features
    * Added support for Datagram TLS, for secure communication over UDP.
      Currently requires PyOpenSSL. (#2010)
* Mon Nov 21 2022 Matej Cepl <mcepl@suse.com>
  - Fix rpmlint error python-tests-in-package.
* Sun Sep 25 2022 Dirk Müller <dmueller@suse.com>
  - update to 0.21.0:
    * Trio now supports Python 3.11.
    * Remove support for Python 3.6.
* Tue Mar 29 2022 Ben Greiner <code@bnavigator.de>
  - Update to version 0.20.0
    * You can now conveniently spawn a child process in a background
      task and interact it with on the fly using process = await
      nursery.start(run_process, ...). See run_process for more
      details. We recommend most users switch to this new API. Also
      note that:
    - trio.open_process has been deprecated in favor of
      trio.lowlevel.open_process,
    - The aclose method on Process has been deprecated along with
      async with process_obj. (#1104)
    * Now context variables set with contextvars are preserved when
      running functions in a worker thread with
      trio.to_thread.run_sync, or when running functions from the
      worker thread in the parent Trio thread with
      trio.from_thread.run, and trio.from_thread.run_sync. This is
      done by automatically copying the contextvars context.
      trio.lowlevel.spawn_system_task now also receives an optional
      context argument. (#2160)
    * Trio now avoids creating cyclic garbage when a MultiError is
      generated and filtered, including invisibly within the
      cancellation system. This means errors raised through nurseries
      and cancel scopes should result in less GC latency. (#2063)
    * Trio now deterministically cleans up file descriptors that were
      opened before subprocess creation fails. Previously, they would
      remain open until the next run of the garbage collector.
      (#2193)
    * Add compatibility with OpenSSL 3.0 on newer Python and PyPy
      versions by working around SSLEOFError not being raised
      properly. (#2203)
    * Fix a bug that could cause Process.wait to hang on Linux
      systems using pidfds, if another task were to access
      Process.returncode after the process exited but before wait
      woke up (#2209)
  - Drop trio-pr2043-py310ssl-deprecationwarnings.patch
* Sun Dec 12 2021 Ben Greiner <code@bnavigator.de>
  - Update to version 0.19.0
    * Trio now supports Python 3.10. (#1921)
    * Use slots for `~.lowlevel.Task` which should make them slightly
      smaller and faster. (#1927)
    * Make `~.Event` more lightweight by using less objects (about 2
      rather than 5, including a nested ParkingLot and attribute
      dicts) and simpler structures (set rather than OrderedDict).
      This may benefit applications that create a large number of
      event instances, such as with the "replace event object on
      every set()" idiom. (#1948)
    * The event loop now holds on to references of coroutine frames
      for only the minimum necessary period of time. (#1864)
    * The `~.lowlevel.TrioToken` class can now be used as a target of
      a weak reference. (#1924)
  - Release 0.18.0
    * Add synchronous .close() methods and context manager (with x)
      support for .MemorySendChannel and .MemoryReceiveChannel.
      (#1797)
    * Previously, on Windows, Trio programs using thousands of
      sockets at the same time could trigger extreme slowdowns in the
      Windows kernel. Now, Trio works around this issue, so you
      should be able to use as many sockets as you want. (#1280)
    * `trio.from_thread.run` no longer crashes the Trio run if it is
      executed after the system nursery has been closed but before
      the run has finished. Calls made at this time will now raise
      trio.RunFinishedError. This fixes a regression introduced in
      Trio 0.17.0. The window in question is only one scheduler tick
      long in most cases, but may be longer if async generators need
      to be cleaned up. (#1738)
    * Fix a crash in pypy-3.7 (#1765)
    * Trio now avoids creating cyclic garbage as often. This should
      have a minimal impact on most programs, but can slightly reduce
      how often the cycle collector GC runs on CPython, which can
      reduce latency spikes. (#1770)
    * Remove deprecated max_refill_bytes from `SSLStream`. (#959)
    * Remove the deprecated tiebreaker argument to
      trio.testing.wait_all_tasks_blocked. (#1558)
    * Remove the deprecated trio.hazmat module. (#1722)
    * Stop allowing subclassing public classes. This behavior was
      deprecated in 0.15.0. (#1726)
  - Add trio-pr2043-py310ssl-deprecationwarnings.patch
* Fri Jan 08 2021 Markéta Machová <mmachova@suse.com>
  - Skip test incompatible with new pytest 6.2

Files

/usr/lib/python3.12/site-packages/trio
/usr/lib/python3.12/site-packages/trio-0.26.2.dist-info
/usr/lib/python3.12/site-packages/trio-0.26.2.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/trio-0.26.2.dist-info/LICENSE
/usr/lib/python3.12/site-packages/trio-0.26.2.dist-info/LICENSE.APACHE2
/usr/lib/python3.12/site-packages/trio-0.26.2.dist-info/LICENSE.MIT
/usr/lib/python3.12/site-packages/trio-0.26.2.dist-info/METADATA
/usr/lib/python3.12/site-packages/trio-0.26.2.dist-info/RECORD
/usr/lib/python3.12/site-packages/trio-0.26.2.dist-info/REQUESTED
/usr/lib/python3.12/site-packages/trio-0.26.2.dist-info/WHEEL
/usr/lib/python3.12/site-packages/trio-0.26.2.dist-info/entry_points.txt
/usr/lib/python3.12/site-packages/trio-0.26.2.dist-info/top_level.txt
/usr/lib/python3.12/site-packages/trio/__init__.py
/usr/lib/python3.12/site-packages/trio/__main__.py
/usr/lib/python3.12/site-packages/trio/__pycache__
/usr/lib/python3.12/site-packages/trio/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/__main__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/__main__.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_abc.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_abc.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_channel.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_channel.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_deprecate.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_deprecate.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_dtls.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_dtls.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_file_io.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_file_io.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_highlevel_generic.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_highlevel_generic.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_highlevel_open_tcp_listeners.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_highlevel_open_tcp_listeners.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_highlevel_open_tcp_stream.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_highlevel_open_tcp_stream.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_highlevel_open_unix_stream.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_highlevel_open_unix_stream.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_highlevel_serve_listeners.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_highlevel_serve_listeners.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_highlevel_socket.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_highlevel_socket.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_highlevel_ssl_helpers.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_highlevel_ssl_helpers.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_path.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_path.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_repl.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_repl.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_signals.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_signals.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_socket.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_socket.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_ssl.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_ssl.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_subprocess.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_subprocess.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_sync.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_sync.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_threads.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_threads.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_timeouts.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_timeouts.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_unix_pipes.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_unix_pipes.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_util.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_util.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_version.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_version.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_wait_for_object.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_wait_for_object.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_windows_pipes.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/_windows_pipes.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/abc.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/abc.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/from_thread.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/from_thread.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/lowlevel.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/lowlevel.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/socket.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/socket.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/to_thread.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/__pycache__/to_thread.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_abc.py
/usr/lib/python3.12/site-packages/trio/_channel.py
/usr/lib/python3.12/site-packages/trio/_core
/usr/lib/python3.12/site-packages/trio/_core/__init__.py
/usr/lib/python3.12/site-packages/trio/_core/__pycache__
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_asyncgens.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_asyncgens.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_concat_tb.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_concat_tb.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_entry_queue.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_entry_queue.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_exceptions.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_exceptions.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_generated_instrumentation.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_generated_instrumentation.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_generated_io_epoll.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_generated_io_epoll.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_generated_io_kqueue.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_generated_io_kqueue.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_generated_io_windows.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_generated_io_windows.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_generated_run.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_generated_run.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_instrumentation.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_instrumentation.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_io_common.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_io_common.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_io_epoll.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_io_epoll.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_io_kqueue.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_io_kqueue.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_io_windows.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_io_windows.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_ki.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_ki.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_local.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_local.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_mock_clock.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_mock_clock.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_parking_lot.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_parking_lot.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_run.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_run.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_thread_cache.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_thread_cache.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_traps.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_traps.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_unbounded_queue.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_unbounded_queue.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_wakeup_socketpair.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_wakeup_socketpair.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_windows_cffi.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/__pycache__/_windows_cffi.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_asyncgens.py
/usr/lib/python3.12/site-packages/trio/_core/_concat_tb.py
/usr/lib/python3.12/site-packages/trio/_core/_entry_queue.py
/usr/lib/python3.12/site-packages/trio/_core/_exceptions.py
/usr/lib/python3.12/site-packages/trio/_core/_generated_instrumentation.py
/usr/lib/python3.12/site-packages/trio/_core/_generated_io_epoll.py
/usr/lib/python3.12/site-packages/trio/_core/_generated_io_kqueue.py
/usr/lib/python3.12/site-packages/trio/_core/_generated_io_windows.py
/usr/lib/python3.12/site-packages/trio/_core/_generated_run.py
/usr/lib/python3.12/site-packages/trio/_core/_instrumentation.py
/usr/lib/python3.12/site-packages/trio/_core/_io_common.py
/usr/lib/python3.12/site-packages/trio/_core/_io_epoll.py
/usr/lib/python3.12/site-packages/trio/_core/_io_kqueue.py
/usr/lib/python3.12/site-packages/trio/_core/_io_windows.py
/usr/lib/python3.12/site-packages/trio/_core/_ki.py
/usr/lib/python3.12/site-packages/trio/_core/_local.py
/usr/lib/python3.12/site-packages/trio/_core/_mock_clock.py
/usr/lib/python3.12/site-packages/trio/_core/_parking_lot.py
/usr/lib/python3.12/site-packages/trio/_core/_run.py
/usr/lib/python3.12/site-packages/trio/_core/_tests
/usr/lib/python3.12/site-packages/trio/_core/_tests/__init__.py
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_asyncgen.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_asyncgen.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_exceptiongroup_gc.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_exceptiongroup_gc.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_guest_mode.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_guest_mode.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_instrumentation.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_instrumentation.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_io.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_io.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_ki.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_ki.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_local.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_local.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_mock_clock.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_mock_clock.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_parking_lot.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_parking_lot.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_run.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_run.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_thread_cache.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_thread_cache.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_tutil.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_tutil.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_unbounded_queue.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_unbounded_queue.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_windows.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/test_windows.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/tutil.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/__pycache__/tutil.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/test_asyncgen.py
/usr/lib/python3.12/site-packages/trio/_core/_tests/test_exceptiongroup_gc.py
/usr/lib/python3.12/site-packages/trio/_core/_tests/test_guest_mode.py
/usr/lib/python3.12/site-packages/trio/_core/_tests/test_instrumentation.py
/usr/lib/python3.12/site-packages/trio/_core/_tests/test_io.py
/usr/lib/python3.12/site-packages/trio/_core/_tests/test_ki.py
/usr/lib/python3.12/site-packages/trio/_core/_tests/test_local.py
/usr/lib/python3.12/site-packages/trio/_core/_tests/test_mock_clock.py
/usr/lib/python3.12/site-packages/trio/_core/_tests/test_parking_lot.py
/usr/lib/python3.12/site-packages/trio/_core/_tests/test_run.py
/usr/lib/python3.12/site-packages/trio/_core/_tests/test_thread_cache.py
/usr/lib/python3.12/site-packages/trio/_core/_tests/test_tutil.py
/usr/lib/python3.12/site-packages/trio/_core/_tests/test_unbounded_queue.py
/usr/lib/python3.12/site-packages/trio/_core/_tests/test_windows.py
/usr/lib/python3.12/site-packages/trio/_core/_tests/tutil.py
/usr/lib/python3.12/site-packages/trio/_core/_tests/type_tests
/usr/lib/python3.12/site-packages/trio/_core/_tests/type_tests/__pycache__
/usr/lib/python3.12/site-packages/trio/_core/_tests/type_tests/__pycache__/nursery_start.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/type_tests/__pycache__/nursery_start.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/type_tests/__pycache__/run.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/type_tests/__pycache__/run.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_core/_tests/type_tests/nursery_start.py
/usr/lib/python3.12/site-packages/trio/_core/_tests/type_tests/run.py
/usr/lib/python3.12/site-packages/trio/_core/_thread_cache.py
/usr/lib/python3.12/site-packages/trio/_core/_traps.py
/usr/lib/python3.12/site-packages/trio/_core/_unbounded_queue.py
/usr/lib/python3.12/site-packages/trio/_core/_wakeup_socketpair.py
/usr/lib/python3.12/site-packages/trio/_core/_windows_cffi.py
/usr/lib/python3.12/site-packages/trio/_deprecate.py
/usr/lib/python3.12/site-packages/trio/_dtls.py
/usr/lib/python3.12/site-packages/trio/_file_io.py
/usr/lib/python3.12/site-packages/trio/_highlevel_generic.py
/usr/lib/python3.12/site-packages/trio/_highlevel_open_tcp_listeners.py
/usr/lib/python3.12/site-packages/trio/_highlevel_open_tcp_stream.py
/usr/lib/python3.12/site-packages/trio/_highlevel_open_unix_stream.py
/usr/lib/python3.12/site-packages/trio/_highlevel_serve_listeners.py
/usr/lib/python3.12/site-packages/trio/_highlevel_socket.py
/usr/lib/python3.12/site-packages/trio/_highlevel_ssl_helpers.py
/usr/lib/python3.12/site-packages/trio/_path.py
/usr/lib/python3.12/site-packages/trio/_repl.py
/usr/lib/python3.12/site-packages/trio/_signals.py
/usr/lib/python3.12/site-packages/trio/_socket.py
/usr/lib/python3.12/site-packages/trio/_ssl.py
/usr/lib/python3.12/site-packages/trio/_subprocess.py
/usr/lib/python3.12/site-packages/trio/_subprocess_platform
/usr/lib/python3.12/site-packages/trio/_subprocess_platform/__init__.py
/usr/lib/python3.12/site-packages/trio/_subprocess_platform/__pycache__
/usr/lib/python3.12/site-packages/trio/_subprocess_platform/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_subprocess_platform/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_subprocess_platform/__pycache__/kqueue.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_subprocess_platform/__pycache__/kqueue.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_subprocess_platform/__pycache__/waitid.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_subprocess_platform/__pycache__/waitid.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_subprocess_platform/__pycache__/windows.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_subprocess_platform/__pycache__/windows.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_subprocess_platform/kqueue.py
/usr/lib/python3.12/site-packages/trio/_subprocess_platform/waitid.py
/usr/lib/python3.12/site-packages/trio/_subprocess_platform/windows.py
/usr/lib/python3.12/site-packages/trio/_sync.py
/usr/lib/python3.12/site-packages/trio/_tests
/usr/lib/python3.12/site-packages/trio/_tests/__init__.py
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/check_type_completeness.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/check_type_completeness.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/module_with_deprecations.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/module_with_deprecations.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/pytest_plugin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/pytest_plugin.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_abc.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_abc.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_channel.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_channel.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_contextvars.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_contextvars.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_deprecate.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_deprecate.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_deprecate_strict_exception_groups_false.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_deprecate_strict_exception_groups_false.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_dtls.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_dtls.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_exports.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_exports.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_fakenet.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_fakenet.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_file_io.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_file_io.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_highlevel_generic.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_highlevel_generic.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_highlevel_open_tcp_listeners.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_highlevel_open_tcp_listeners.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_highlevel_open_tcp_stream.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_highlevel_open_tcp_stream.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_highlevel_open_unix_stream.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_highlevel_open_unix_stream.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_highlevel_serve_listeners.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_highlevel_serve_listeners.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_highlevel_socket.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_highlevel_socket.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_highlevel_ssl_helpers.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_highlevel_ssl_helpers.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_path.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_path.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_repl.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_repl.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_scheduler_determinism.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_scheduler_determinism.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_signals.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_signals.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_socket.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_socket.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_ssl.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_ssl.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_subprocess.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_subprocess.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_sync.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_sync.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_testing.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_testing.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_testing_raisesgroup.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_testing_raisesgroup.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_threads.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_threads.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_timeouts.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_timeouts.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_tracing.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_tracing.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_trio.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_trio.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_unix_pipes.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_unix_pipes.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_util.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_util.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_wait_for_object.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_wait_for_object.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_windows_pipes.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/__pycache__/test_windows_pipes.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/check_type_completeness.py
/usr/lib/python3.12/site-packages/trio/_tests/module_with_deprecations.py
/usr/lib/python3.12/site-packages/trio/_tests/pytest_plugin.py
/usr/lib/python3.12/site-packages/trio/_tests/test_abc.py
/usr/lib/python3.12/site-packages/trio/_tests/test_channel.py
/usr/lib/python3.12/site-packages/trio/_tests/test_contextvars.py
/usr/lib/python3.12/site-packages/trio/_tests/test_deprecate.py
/usr/lib/python3.12/site-packages/trio/_tests/test_deprecate_strict_exception_groups_false.py
/usr/lib/python3.12/site-packages/trio/_tests/test_dtls.py
/usr/lib/python3.12/site-packages/trio/_tests/test_exports.py
/usr/lib/python3.12/site-packages/trio/_tests/test_fakenet.py
/usr/lib/python3.12/site-packages/trio/_tests/test_file_io.py
/usr/lib/python3.12/site-packages/trio/_tests/test_highlevel_generic.py
/usr/lib/python3.12/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py
/usr/lib/python3.12/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py
/usr/lib/python3.12/site-packages/trio/_tests/test_highlevel_open_unix_stream.py
/usr/lib/python3.12/site-packages/trio/_tests/test_highlevel_serve_listeners.py
/usr/lib/python3.12/site-packages/trio/_tests/test_highlevel_socket.py
/usr/lib/python3.12/site-packages/trio/_tests/test_highlevel_ssl_helpers.py
/usr/lib/python3.12/site-packages/trio/_tests/test_path.py
/usr/lib/python3.12/site-packages/trio/_tests/test_repl.py
/usr/lib/python3.12/site-packages/trio/_tests/test_scheduler_determinism.py
/usr/lib/python3.12/site-packages/trio/_tests/test_signals.py
/usr/lib/python3.12/site-packages/trio/_tests/test_socket.py
/usr/lib/python3.12/site-packages/trio/_tests/test_ssl.py
/usr/lib/python3.12/site-packages/trio/_tests/test_subprocess.py
/usr/lib/python3.12/site-packages/trio/_tests/test_sync.py
/usr/lib/python3.12/site-packages/trio/_tests/test_testing.py
/usr/lib/python3.12/site-packages/trio/_tests/test_testing_raisesgroup.py
/usr/lib/python3.12/site-packages/trio/_tests/test_threads.py
/usr/lib/python3.12/site-packages/trio/_tests/test_timeouts.py
/usr/lib/python3.12/site-packages/trio/_tests/test_tracing.py
/usr/lib/python3.12/site-packages/trio/_tests/test_trio.py
/usr/lib/python3.12/site-packages/trio/_tests/test_unix_pipes.py
/usr/lib/python3.12/site-packages/trio/_tests/test_util.py
/usr/lib/python3.12/site-packages/trio/_tests/test_wait_for_object.py
/usr/lib/python3.12/site-packages/trio/_tests/test_windows_pipes.py
/usr/lib/python3.12/site-packages/trio/_tests/tools
/usr/lib/python3.12/site-packages/trio/_tests/tools/__init__.py
/usr/lib/python3.12/site-packages/trio/_tests/tools/__pycache__
/usr/lib/python3.12/site-packages/trio/_tests/tools/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/tools/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/tools/__pycache__/test_gen_exports.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/tools/__pycache__/test_gen_exports.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/tools/__pycache__/test_mypy_annotate.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/tools/__pycache__/test_mypy_annotate.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/tools/test_gen_exports.py
/usr/lib/python3.12/site-packages/trio/_tests/tools/test_mypy_annotate.py
/usr/lib/python3.12/site-packages/trio/_tests/type_tests
/usr/lib/python3.12/site-packages/trio/_tests/type_tests/__pycache__
/usr/lib/python3.12/site-packages/trio/_tests/type_tests/__pycache__/check_wraps.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/type_tests/__pycache__/check_wraps.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/type_tests/__pycache__/open_memory_channel.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/type_tests/__pycache__/open_memory_channel.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/type_tests/__pycache__/path.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/type_tests/__pycache__/path.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/type_tests/__pycache__/raisesgroup.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/type_tests/__pycache__/raisesgroup.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/type_tests/__pycache__/task_status.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tests/type_tests/__pycache__/task_status.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tests/type_tests/check_wraps.py
/usr/lib/python3.12/site-packages/trio/_tests/type_tests/open_memory_channel.py
/usr/lib/python3.12/site-packages/trio/_tests/type_tests/path.py
/usr/lib/python3.12/site-packages/trio/_tests/type_tests/raisesgroup.py
/usr/lib/python3.12/site-packages/trio/_tests/type_tests/task_status.py
/usr/lib/python3.12/site-packages/trio/_threads.py
/usr/lib/python3.12/site-packages/trio/_timeouts.py
/usr/lib/python3.12/site-packages/trio/_tools
/usr/lib/python3.12/site-packages/trio/_tools/__init__.py
/usr/lib/python3.12/site-packages/trio/_tools/__pycache__
/usr/lib/python3.12/site-packages/trio/_tools/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tools/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tools/__pycache__/gen_exports.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tools/__pycache__/gen_exports.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tools/__pycache__/mypy_annotate.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/_tools/__pycache__/mypy_annotate.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/_tools/gen_exports.py
/usr/lib/python3.12/site-packages/trio/_tools/mypy_annotate.py
/usr/lib/python3.12/site-packages/trio/_unix_pipes.py
/usr/lib/python3.12/site-packages/trio/_util.py
/usr/lib/python3.12/site-packages/trio/_version.py
/usr/lib/python3.12/site-packages/trio/_wait_for_object.py
/usr/lib/python3.12/site-packages/trio/_windows_pipes.py
/usr/lib/python3.12/site-packages/trio/abc.py
/usr/lib/python3.12/site-packages/trio/from_thread.py
/usr/lib/python3.12/site-packages/trio/lowlevel.py
/usr/lib/python3.12/site-packages/trio/py.typed
/usr/lib/python3.12/site-packages/trio/socket.py
/usr/lib/python3.12/site-packages/trio/testing
/usr/lib/python3.12/site-packages/trio/testing/__init__.py
/usr/lib/python3.12/site-packages/trio/testing/__pycache__
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/_check_streams.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/_check_streams.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/_checkpoints.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/_checkpoints.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/_fake_net.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/_fake_net.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/_memory_streams.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/_memory_streams.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/_network.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/_network.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/_raises_group.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/_raises_group.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/_sequencer.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/_sequencer.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/_trio_test.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/trio/testing/__pycache__/_trio_test.cpython-312.pyc
/usr/lib/python3.12/site-packages/trio/testing/_check_streams.py
/usr/lib/python3.12/site-packages/trio/testing/_checkpoints.py
/usr/lib/python3.12/site-packages/trio/testing/_fake_net.py
/usr/lib/python3.12/site-packages/trio/testing/_memory_streams.py
/usr/lib/python3.12/site-packages/trio/testing/_network.py
/usr/lib/python3.12/site-packages/trio/testing/_raises_group.py
/usr/lib/python3.12/site-packages/trio/testing/_sequencer.py
/usr/lib/python3.12/site-packages/trio/testing/_trio_test.py
/usr/lib/python3.12/site-packages/trio/to_thread.py
/usr/share/doc/packages/python312-trio
/usr/share/doc/packages/python312-trio/README.rst
/usr/share/licenses/python312-trio
/usr/share/licenses/python312-trio/LICENSE
/usr/share/licenses/python312-trio/LICENSE.APACHE2
/usr/share/licenses/python312-trio/LICENSE.MIT


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 20 00:28:09 2024