[Django] #24270: Wheel package does not contain 'extras' directory

6 views
Skip to first unread message

Django

unread,
Feb 3, 2015, 7:51:58 AM2/3/15
to django-...@googlegroups.com
#24270: Wheel package does not contain 'extras' directory
----------------------------+--------------------
Reporter: mblayman | Owner: nobody
Type: Bug | Status: new
Component: Packaging | Version: 1.7
Severity: Normal | Keywords:
Triage Stage: Unreviewed | Has patch: 0
Easy pickings: 0 | UI/UX: 0
----------------------------+--------------------
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.

--
Ticket URL: <https://code.djangoproject.com/ticket/24270>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
Feb 3, 2015, 1:24:13 PM2/3/15
to django-...@googlegroups.com
#24270: Wheel package does not contain 'extras' directory
---------------------------+------------------------------------

Reporter: mblayman | Owner: nobody
Type: Bug | Status: new
Component: Packaging | Version: 1.7
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
---------------------------+------------------------------------
Changes (by timgraham):

* needs_better_patch: => 0
* stage: Unreviewed => Accepted
* needs_tests: => 0
* needs_docs: => 0


Comment:

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.

--
Ticket URL: <https://code.djangoproject.com/ticket/24270#comment:1>

Django

unread,
Feb 12, 2018, 5:09:16 AM2/12/18
to django-...@googlegroups.com
#24270: Wheel package does not contain 'extras' directory
-----------------------------+------------------------------------
Reporter: Matt Layman | Owner: nobody

Type: Bug | Status: new
Component: Packaging | Version: 1.7
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
-----------------------------+------------------------------------
Changes (by Carlton Gibson):

* has_patch: 0 => 1


Comment:

[https://github.com/django/django/pull/9690 PR]

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

--
Ticket URL: <https://code.djangoproject.com/ticket/24270#comment:2>

Django

unread,
Feb 12, 2018, 9:43:14 AM2/12/18
to django-...@googlegroups.com
#24270: Wheel package does not contain 'extras' directory
-----------------------------+------------------------------------
Reporter: Matt Layman | Owner: nobody
Type: Bug | Status: closed
Component: Packaging | Version: 1.7
Severity: Normal | Resolution: fixed

Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
-----------------------------+------------------------------------
Changes (by Tim Graham <timograham@…>):

* status: new => closed
* resolution: => fixed


Comment:

In [changeset:"43b148f41fa7a5c3f74e0198d9c72074abe9a9bc" 43b148f]:
{{{
#!CommitTicketReference repository=""
revision="43b148f41fa7a5c3f74e0198d9c72074abe9a9bc"
Fixed #24270 -- Doc'd that django_bash_completion is only in the source
distribution.
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/24270#comment:3>

Django

unread,
Feb 12, 2018, 9:43:44 AM2/12/18
to django-...@googlegroups.com
#24270: Wheel package does not contain 'extras' directory
-----------------------------+------------------------------------
Reporter: Matt Layman | Owner: nobody
Type: Bug | Status: closed
Component: Packaging | Version: 1.7

Severity: Normal | Resolution: fixed
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
-----------------------------+------------------------------------

Comment (by Tim Graham <timograham@…>):

In [changeset:"0edcc723e728f57de0314e79b40502e9c787777d" 0edcc72]:
{{{
#!CommitTicketReference repository=""
revision="0edcc723e728f57de0314e79b40502e9c787777d"
[2.0.x] Fixed #24270 -- Doc'd that django_bash_completion is only in the
source distribution.

Backport of 43b148f41fa7a5c3f74e0198d9c72074abe9a9bc from master
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/24270#comment:4>

Reply all
Reply to author
Forward
0 new messages