diff --git a/python-trio.changes b/python-trio.changes index 02c3432..0ae0567 100644 --- a/python-trio.changes +++ b/python-trio.changes @@ -1,3 +1,36 @@ +------------------------------------------------------------------- +Sun Sep 8 15:06:48 UTC 2024 - Dirk Müller + +- 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* ` can be fully replicated in + combination with flatten_subgroups=True (formerly + strict=False). (#2989) + * Fixed a bug where :class:`trio.testing.RaisesGroup(..., + strict=False) ` 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 diff --git a/python-trio.spec b/python-trio.spec index 01c53f0..166c221 100644 --- a/python-trio.spec +++ b/python-trio.spec @@ -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 diff --git a/trio-0.25.1.tar.gz b/trio-0.25.1.tar.gz deleted file mode 100644 index 81119cd..0000000 --- a/trio-0.25.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9f5314f014ea3af489e77b001861c535005c3858d38ec46b6b071ebfa339d7fb -size 553970 diff --git a/trio-0.26.2.tar.gz b/trio-0.26.2.tar.gz new file mode 100644 index 0000000..d7a2b5f --- /dev/null +++ b/trio-0.26.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0346c3852c15e5c7d40ea15972c4805689ef2cb8b5206f794c9c19450119f3a4 +size 561156