-
Notifications
You must be signed in to change notification settings - Fork 56
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
Normalized package names #81
Comments
We're having a very similar issue (though, a slightly different error) with the zope packages, which pip-tools 6.5.0+ (and thus dependabot) are now normalising from python3 -m venv liccheck-test
. liccheck-test/bin/activate
pip install liccheck
echo 'zope-interface' > requirements.txt
pip install -r requirements.txt
echo '[Licenses]
authorized_licenses:
zope public' > licenses.ini
liccheck -s licenses.ini -l cautious -r requirements.txt --no-deps Which has the following output:
|
2 tasks
This has now been resolved upstream in setuptools (pypa/setuptools#3153) and is no longer an issue with |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I'm using pip-tools which, as of recently, outputs normalized package names into my
requirements.txt
. All special characters are replaced with-
. This is absolutely fine forpip
but causesliccheck
to fail.The canonical name for this package is
ruamel.yaml.clib
but myrequirements.txt
containsruamel-yaml-clib
. Is there any way to makeliccheck
work with these normalized names?The text was updated successfully, but these errors were encountered: