summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorTom Hunze <dev@thunze.de>2025-08-30 22:37:08 +0200
committerTom Hunze <dev@thunze.de>2025-08-30 23:39:35 +0200
commit7db5a1c7ed61378c06841efc3d4da8ca98ce2eba (patch)
tree514ecaac22573463731f1c3abd847d5dddce0e76 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parent8fa7c7ad4c13dd85474498bf1b557ff7b4e0b93e (diff)
python313Packages.i3ipc: fix build
Upstream hasn't been very active in the past years. 1. pytest 8.4 introduced a breaking change where async tests fail instead of generating a warning when there is no async-aware plugin to handle them. - Changelog: https://github.com/pytest-dev/pytest/releases/tag/8.4.0 - Fixed by adding pytest-asyncio as a dependency. 2. Upstream expects a very old version of pytest-asyncio. To make the tests work with latest pytest-asyncio I added a patch which: - Correctly decorates the only async fixture `i3` with `@pytest_asyncio.fixture`. - Configures `loop_scope='class'` for all async tests and the async fixture `i3` to match the existing `scope='class'` on `i3`.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions