-
-
Notifications
You must be signed in to change notification settings - Fork 945
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
Falcon 4.0.0 adds possibly unintended directories when installed #2384
Comments
Hi, Looking at the created wheels that seems to be the case. |
Hi @LenardJensen! We'll take a look and get a fix out. |
IIRC It's actually strange since for example |
It is some trickery of the new mode of Setuptools, I've also checked our older builds prior to removing Edit: it seems the new mode happily finds non-modules as modules too (i.e. directories not containing any |
Thanks once again for reporting @LenardJensen , we have now released Falcon |
Hello,
after the update to Falcon 4.0.0 I noticed my venv site-packages contained directories that I could not match to a specific library. After checking my different dependencies I managed to connect those directories to the new Falcon update and wanted to ask if these changes were intended.
Expected Behavior
When installing Falcon using pip, a falcon and falcon-xxx.dist-info directory gets created in the site-packages directory.
Actual Behavior
Falcon 4.0.0a1 and Falcon 4.0.0 also installs their docs, e2e-tests, examples, tests and tools directories into the site-packages of a virtualenv.
Steps to Reproduce the Problem
python -m venv my-venv
pip install "falcon==4.0.0"
my-venv/Lib/site-packages/
which contains the additional directories.falcon-4.0.0.dist-info\RECORD
will contain the paths to those additional directoriesSpecifications
The text was updated successfully, but these errors were encountered: