Skip to content

fix(compat): improve Python 3.9 and 3.10 compatibility#2

Merged
johnburbridge merged 6 commits intomainfrom
lower-python-versions
Mar 19, 2025
Merged

fix(compat): improve Python 3.9 and 3.10 compatibility#2
johnburbridge merged 6 commits intomainfrom
lower-python-versions

Conversation

@johnburbridge
Copy link
Member

This PR fixes the dependency issues with IPython for Python 3.9 and 3.10.\n\n- Updates ipython dependency in requirements.txt to use version constraints based on Python version\n- Updates GitHub Actions workflow to properly handle conditional requirements\n- Adds a compatibility checking script

- Update ipython dependency to use compatible versions based on Python version\n- Update GitHub Actions workflow to properly handle conditional requirements\n- Add compatibility checking script
@codecov
Copy link

codecov bot commented Mar 19, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

Fixes asyncio event loop handling in test_crawler.py to ensure compatibility with Python 3.9
Add requirements section with supported Python versions (3.9-3.12)
@johnburbridge johnburbridge merged commit cafcc63 into main Mar 19, 2025
5 checks passed
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.

1 participant