fedora-infra / anitya

A cross-distribution upstream release monitoring project
https://release-monitoring.org
GNU General Public License v2.0
237 stars 104 forks source link

Remove straight.plugin from anitya dependencies #1771

Closed Zlopez closed 2 months ago

Zlopez commented 2 months ago

This library caused issue with python 3.12 and as there is no update to this library for 3 years it is best to just remove it.

The new solution is using standard libraries instead and doesn't introduce new dependencies. Also no test was touched, so the logic is still the same.

Fixes #1769

softwarefactory-project-zuul[bot] commented 2 months ago

Build succeeded. https://fedora.softwarefactory-project.io/zuul/buildset/7fabc1176dab4ddcaa3abb0a9fc4480c

:heavy_check_mark: fi-tox-mypy SUCCESS in 5m 01s :heavy_check_mark: fi-tox-lint SUCCESS in 4m 28s :heavy_check_mark: fi-tox-format SUCCESS in 5m 04s :heavy_check_mark: fi-tox-python38 SUCCESS in 9m 13s :heavy_check_mark: fi-tox-python39 SUCCESS in 8m 34s :heavy_check_mark: fi-tox-python310 SUCCESS in 8m 56s :heavy_check_mark: fi-tox-python311 SUCCESS in 8m 46s :heavy_check_mark: fi-tox-docs SUCCESS in 6m 11s :heavy_check_mark: fi-tox-bandit SUCCESS in 5m 13s :heavy_check_mark: fi-tox-diff-cover SUCCESS in 9m 12s