#24270 closed Bug (fixed)
Wheel package does not contain 'extras' directory
Reported by: | Matt Layman | Owned by: | nobody |
---|---|---|---|
Component: | Packaging | Version: | 1.7 |
Severity: | Normal | Keywords: | |
Cc: | Triage Stage: | Accepted | |
Has patch: | yes | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
I installed Django from pip and it installs the whl package file by default. While looking for the django_bash_completion script, I discovered that the whl does not include the 'extras' directory.
Since the 'extras' directory is referenced in the documentation (https://docs.djangoproject.com/en/1.7/ref/django-admin/#bash-completion), it seems appropriate to include 'extras' in the whl package.
Change History (4)
comment:1 by , 10 years ago
Triage Stage: | Unreviewed → Accepted |
---|
comment:2 by , 7 years ago
Has patch: | set |
---|
Scopes reference to "source distribution" as per suggestion. Should resolve as Fixed. (Further PRs always welcome, if a better solution presents itself.)
This is related to #21511. It seems to me the solution would be to require installing the
extras
directory (not sure it can be done without turning it into a Python package, and not sure we want to do that). Unless an alternative is proposed, the best route might be to clarify the documentation to say that the script is included in the "source distribution" and not the wheel.