2022-10-21 19:42:48 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-test-asyncio: updated to 0.20.1
0.20.1 (22-10-21)
=================
- Fixes an issue that warned about using an old version of pytest, even though \
the most recent version was installed.
0.20.0 (22-10-21)
=================
- BREAKING: Removed *legacy* mode. If you're upgrading from v0.19 and you \
haven't configured ``asyncio_mode = legacy``, you can upgrade without taking any \
additional action. If you're upgrading from an earlier version or you have \
explicitly enabled *legacy* mode, you need to switch to *auto* or *strict* mode \
before upgrading to this version.
- Deprecate use of pytest v6.
- Fixed an issue which prevented fixture setup from being cached.
|
2022-08-03 13:42:57 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-test-asyncio: updated to 0.19.0
0.19.0 (22-07-13)
=================
- BREAKING: The default ``asyncio_mode`` is now *strict*.
- Removes `setup.py` since all relevant configuration is present `setup.cfg`. \
Users requiring an editable installation of pytest-asyncio need to use pip v21.1 \
or newer.
- Declare support for Python 3.11.
|
2022-03-31 23:48:45 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-test-asyncio: add new test dependency
|
2022-03-31 12:42:16 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-test-asyncio: updated to 0.18.3
0.18.3 (22-03-25)
=================
- Adds `pytest-trio <https://pypi.org/project/pytest-trio/>`_ to the test \
dependencies
- Fixes a bug that caused pytest-asyncio to try to set up async pytest_trio \
fixtures in strict mode.
0.18.2 (22-03-03)
=================
- Fix asyncio auto mode not marking static methods.
- Fix a compatibility issue with Hypothesis 6.39.0.
|
2022-02-21 09:31:37 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-test-asyncio: updated to 0.18.1
0.18.1
Fixes a regression that prevented async fixtures from working in
synchronous tests.
|
2022-02-08 10:10:58 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-test-asyncio: updated to 0.18.0
0.18.0
Raise a warning if @pytest.mark.asyncio is applied to non-async function.
Support parametrized event_loop fixture.
|
2022-02-07 09:20:04 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-test-asyncio: add comment that this needs to be installed for testing
|
2022-02-06 23:47:02 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-test-asyncio: add missing build dependency
|
2022-02-02 20:04:57 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-test-asyncio: updated to 0.17.2
0.17.2 (22-01-17)
Require typing-extensions on Python<3.8 only.
Fix a regression in tests collection introduced by 0.17.1, the
plugin works fine with non-python tests again.
0.17.1 (22-01-16)
Fixes a bug that prevents async Hypothesis tests from working
without explicit asyncio marker when --asyncio-mode=auto is set.
Fixed a bug that closes the default event loop if the loop doesn't
exist
Added type annotations.
Show asyncio mode in pytest report headers.
Relax asyncio_mode type definition; it allows to support pytest
6.1+.
0.17.0 (22-01-13)
[pytest-asyncio]{.title-ref} no longer alters existing event loop
policies.
Drop support for Python 3.6
Fixed an issue when pytest-asyncio was used in combination with
[flaky]{.title-ref} or inherited asynchronous Hypothesis tests.
Added flaky to test dependencies
Added unused_udp_port and unused_udp_port_factory fixtures
(similar to unused_tcp_port and unused_tcp_port_factory
counterparts.
Added the plugin modes: strict, auto, and legacy. See
documentation
for details.
Correctly process KeyboardInterrupt during async fixture setup
phase
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|