You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 16, 2022. It is now read-only.
Is your feature request related to a problem? Please describe.
Remove upper bounds for dependencies in requirements.txt, where possible
Describe the solution you'd like
I would like the upper bounds for versions in requirements.txt to removed except for cases that are known to be broken. In #4324, the stated reason for this pinning was to prevent CI breakage. It also stated that you had a bot to upgrade dependencies automatically. However, now that the library is being retired and Depdendabot was disabled in 20df7cd, this upgrade process is no longer happening.
I would like to keep using this library, at least for a little while, and removing these upper bounds would make that much easier. I feel that the circumstances mean the original reasons might not apply and that the topic should be reconsidered. To prevent CI breakage after upper bound removal, they can be kept in a constraints file for use in CI. It would be up to end users in the future to limit dependency conflicts if they encounter any.
I understand if you don't want to go through the effort for this, but I can create a PR if this idea is approved.
Describe alternatives you've considered
I've considered forking this library and applying a patch so I can upgrade spacy:
However, everyone would need to maintain their own forks, which seems inefficient. Doing this centrally would save work overall and allow the library to be more usable after its official retirement.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Remove upper bounds for dependencies in
requirements.txt
, where possibleDescribe the solution you'd like
I would like the upper bounds for versions in
requirements.txt
to removed except for cases that are known to be broken. In #4324, the stated reason for this pinning was to prevent CI breakage. It also stated that you had a bot to upgrade dependencies automatically. However, now that the library is being retired and Depdendabot was disabled in 20df7cd, this upgrade process is no longer happening.I would like to keep using this library, at least for a little while, and removing these upper bounds would make that much easier. I feel that the circumstances mean the original reasons might not apply and that the topic should be reconsidered. To prevent CI breakage after upper bound removal, they can be kept in a constraints file for use in CI. It would be up to end users in the future to limit dependency conflicts if they encounter any.
I understand if you don't want to go through the effort for this, but I can create a PR if this idea is approved.
Describe alternatives you've considered
I've considered forking this library and applying a patch so I can upgrade
spacy
:However, everyone would need to maintain their own forks, which seems inefficient. Doing this centrally would save work overall and allow the library to be more usable after its official retirement.
The text was updated successfully, but these errors were encountered: