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

Remove vcrpy #1868

Closed
wants to merge 5 commits into from
Closed

Remove vcrpy #1868

wants to merge 5 commits into from

Conversation

replaceafill
Copy link
Member

vcrpy 4.3.1 started pinning its urllib3 dependency for Python versions lower than 3.10. Besides from preventing us from upgrading urllib3 ourselves, this also makes pip-compile to generate production and development requirements files with different versions.

This PR removes the vcrpy dependency and its yaml cassette files and replace them with mocks. Some mock set ups and assertions are really verbose because they were generated from the cassette interactions, but I plan to trim them down to contain only the fields needed by each test.

@replaceafill
Copy link
Member Author

I've included this change in #1867 to fix a problem with urllib3 created by vcrpy.

@replaceafill replaceafill deleted the dev/replace-vrcpy branch November 7, 2023 20:39
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