Opened 9 years ago

Closed 6 years ago

Last modified 6 years ago

#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 Tim Graham, 9 years ago

Triage Stage: UnreviewedAccepted

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.

comment:2 by Carlton Gibson, 6 years ago

Has patch: set

PR

Scopes reference to "source distribution" as per suggestion. Should resolve as Fixed. (Further PRs always welcome, if a better solution presents itself.)

comment:3 by Tim Graham <timograham@…>, 6 years ago

Resolution: fixed
Status: newclosed

In 43b148f:

Fixed #24270 -- Doc'd that django_bash_completion is only in the source distribution.

comment:4 by Tim Graham <timograham@…>, 6 years ago

In 0edcc72:

[2.0.x] Fixed #24270 -- Doc'd that django_bash_completion is only in the source distribution.

Backport of 43b148f41fa7a5c3f74e0198d9c72074abe9a9bc from master

Note: See TracTickets for help on using tickets.
Back to Top