Accepting request 1199467 from devel:languages:python
- 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. OBS-URL: https://build.opensuse.org/request/show/1199467 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-trio?expand=0&rev=19
This commit is contained in:
commit
9ab2c162c6
@ -1,3 +1,36 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 8 15:06:48 UTC 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 08:23:15 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
%endif
|
||||
%{?sle15_python_module_pythons}
|
||||
Name: python-trio%{psuffix}
|
||||
Version: 0.25.1
|
||||
Version: 0.26.2
|
||||
Release: 0
|
||||
Summary: Python async/await-native I/O library
|
||||
License: Apache-2.0 OR MIT
|
||||
|
BIN
trio-0.25.1.tar.gz
(Stored with Git LFS)
BIN
trio-0.25.1.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
trio-0.26.2.tar.gz
(Stored with Git LFS)
Normal file
BIN
trio-0.26.2.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user