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
For some packages the version sorting of the x last relases does not work which leads to not fetching any versions.
This is caused by a problem of the version parsing in packaging.version. It usually works but the regex does not match arbitrary letters.
The problem was observed in the pytz package: versions 2004a, 2004b, 2004b.2 are pased correctly but 2004d raises an error.
Additionally the filtering is done in a large try ... except block that silently ignores the error in the on_error function which made debugging necessary.
elif isinstance(exception, TypeError) or isinstance(exception, ValueError):
# This occurs for testing or when todolist is corrupt
pass
The problem could be mitigated by implementing #1433.
The text was updated successfully, but these errors were encountered:
That is very likely. Nevertheless, it is a blocking issue for me to setup a mirror, because there are ~20 required packages that are not downloaded due to this issue (and stay on the todo list). For me the sort_by = time would be sufficient, so feel free to close this entry after merging PR #1594.
For some packages the version sorting of the x last relases does not work which leads to not fetching any versions.
This is caused by a problem of the version parsing in
packaging.version
. It usually works but the regex does not match arbitrary letters.The problem was observed in the
pytz
package: versions 2004a, 2004b, 2004b.2 are pased correctly but 2004d raises an error.Additionally the filtering is done in a large
try ... except
block that silently ignores the error in theon_error
function which made debugging necessary.The problem could be mitigated by implementing #1433.
The text was updated successfully, but these errors were encountered: