Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

require Python 3.9, jupyterhub 4, unpin pytest-asyncio #530

Merged
merged 5 commits into from
Feb 12, 2025

Conversation

minrk
Copy link
Member

@minrk minrk commented Feb 12, 2025

increase lower bound on pytest-asyncio to 0.24

this may create a problem for the older jupyterhub tests due to imported fixtures, but let's see...

test fixtures are too complex to support for outdated jupyterhub

python 3.8 is past security EOL
@minrk minrk changed the title remove pin on pytest-asyncio require Python 3.9, jupyterhub 4, unpin pytest-asyncio Feb 12, 2025
@minrk minrk force-pushed the revert-514-pytest-asyncio branch from bcaf679 to 237e686 Compare February 12, 2025 10:36
@minrk minrk added the breaking label Feb 12, 2025
@minrk
Copy link
Member Author

minrk commented Feb 12, 2025

increased required python to 3.9 (oldest Python with security support), jupyterhub to 4 (oldest jupyterhub without known vulnerabilities) because the imported jupyterhub fixtures have complex interactions with pytest-asyncio going back too many versions.

@minrk minrk merged commit ad0f724 into jupyterhub:main Feb 12, 2025
9 checks passed
@minrk minrk deleted the revert-514-pytest-asyncio branch February 12, 2025 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant