Skip to content

Fixes #804: Update PyO3 and test dependencies#820

Open
tobiasge wants to merge 2 commits intoemmett-framework:masterfrom
tobiasge:fix-804
Open

Fixes #804: Update PyO3 and test dependencies#820
tobiasge wants to merge 2 commits intoemmett-framework:masterfrom
tobiasge:fix-804

Conversation

@tobiasge
Copy link
Copy Markdown
Contributor

@tobiasge tobiasge commented Feb 24, 2026

Fixes #804: This updates PyO3 to 0.28 and the test dependencies to their current major versions.
With these update these warnings from the tests are fixed:

tests/test_asgi.py::test_scope[mt]
.venv/lib/python3.14/site-packages/pytest_asyncio/plugin.py:978
  /home/tgenannt/LocalGit/granian/.venv/lib/python3.14/site-packages/pytest_asyncio/plugin.py:978: DeprecationWarning: 'asyncio.get_event_loop_policy' is deprecated and slated for removal in Python 3.16
    policy = asyncio.get_event_loop_policy()

@tobiasge
Copy link
Copy Markdown
Contributor Author

This failing test is strange. All the tests actually passed, but then it waited for something:
https://github.com/emmett-framework/granian/actions/runs/22386217778/job/64797333524?pr=820

@gi0baro
Copy link
Copy Markdown
Member

gi0baro commented Feb 25, 2026

@tobiasge ignore it, GH actions suck nowadays U.U

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bump PyO3 to 0.28

2 participants