Skip to content

Conversation

@gernot-h
Copy link
Collaborator

We need to update urllib3 to 2.5 to fix CVE-2025-50181 and -50182. As it requires Python 3.9, we drop support for Python 3.8.

Unfortunately, vcr would also partly block the urllib3 update due to kevin1024/vcrpy#926. We anyhow don't use it anymore, so let's remove it. This requires some refactoring moving general infrastructure from the VCR base to better places.

We need to update urllib3 to 2.5 to fix CVE-2025-50181 and -50182. As it
requires Python 3.9, we drop support for Python 3.8.

Unfortunately, vcr would also partly block the urllib3 update due to
kevin1024/vcrpy#926. We anyhow don't use it
anymore, so let's remove it. This requires some refactoring moving
general infrastructure from the VCR base to better places.
@gernot-h
Copy link
Collaborator Author

As far as I can see, the mypy failures are in main already, not caused by my changes.

@gernot-h
Copy link
Collaborator Author

I think "requests" needs to be updated, too, which I leave up to you for now, @tngraf as I don't have time to also look into this at the moment.

@tngraf
Copy link
Collaborator

tngraf commented Jun 29, 2025

Thanks, @gernot-h, I fixed all style issues

@tngraf tngraf merged commit fb0c3b5 into main Jun 29, 2025
6 checks passed
@gernot-h gernot-h deleted the update-urllib3 branch June 30, 2025 14:19
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.

3 participants