Available since setuptools 30.3.0 (8 Dec 2016).
Using setup.cfg reduces boilerplate and logic in `setup.py`. As
`setup.cfg` is a simple data format, it could allow for automation with
external tools in the future.
--
Ticket URL: <https://code.djangoproject.com/ticket/30948>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* has_patch: 0 => 1
Comment:
https://github.com/django/django/pull/12013
--
Ticket URL: <https://code.djangoproject.com/ticket/30948#comment:1>
* stage: Unreviewed => Accepted
Comment:
I think this will make things much easier. Even `setuptools` itself does
this now.
By the time Django 3.1 is released, this will have been supported for
nearly 4 years.
--
Ticket URL: <https://code.djangoproject.com/ticket/30948#comment:2>
* needs_better_patch: 0 => 1
Comment:
PR has grown in scope to incorporate a few things. (License change, other
clean ups, ...) If we can pull that out separately, we can assess this
change on it's own. (Thanks for the effort — looks good.)
--
Ticket URL: <https://code.djangoproject.com/ticket/30948#comment:3>
* needs_better_patch: 1 => 0
Comment:
Feedback addressed and reduced PR in scope.
--
Ticket URL: <https://code.djangoproject.com/ticket/30948#comment:4>
* stage: Accepted => Ready for checkin
--
Ticket URL: <https://code.djangoproject.com/ticket/30948#comment:5>
Comment (by Mariusz Felisiak <felisiak.mariusz@…>):
In [changeset:"bca2ffd3c267fecbcfb683a853f350959afee553" bca2ffd]:
{{{
#!CommitTicketReference repository=""
revision="bca2ffd3c267fecbcfb683a853f350959afee553"
[3.0.x] Refs #30948 -- Updated install instructions to use pip instead of
setup.py.
Co-authored-by: Nick Pope <nick...@flightdataservices.com>
Backport of eee4da3b5748370a5c562bc63d2cae61ea85b16c from master
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/30948#comment:6>
Comment (by Mariusz Felisiak <felisiak.mariusz@…>):
In [changeset:"eee4da3b5748370a5c562bc63d2cae61ea85b16c" eee4da3b]:
{{{
#!CommitTicketReference repository=""
revision="eee4da3b5748370a5c562bc63d2cae61ea85b16c"
Refs #30948 -- Updated install instructions to use pip instead of
setup.py.
Co-authored-by: Nick Pope <nick...@flightdataservices.com>
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/30948#comment:7>
* status: new => closed
* resolution: => fixed
Comment:
In [changeset:"85efc14a2edac532df1a9ad4dd9b6d4a4dcf583e" 85efc14a]:
{{{
#!CommitTicketReference repository=""
revision="85efc14a2edac532df1a9ad4dd9b6d4a4dcf583e"
Fixed #30948 -- Changed packaging to use declarative config in setup.cfg.
Co-authored-by: Nick Pope <nick...@flightdataservices.com>
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/30948#comment:8>
Comment (by Mariusz Felisiak <felisiak.mariusz@…>):
In [changeset:"3627fc5ee6e0ff8ff0c9bd145a642c523889547f" 3627fc5e]:
{{{
#!CommitTicketReference repository=""
revision="3627fc5ee6e0ff8ff0c9bd145a642c523889547f"
[2.2.x] Refs #30948 -- Updated install instructions to use pip instead of
setup.py.
Co-authored-by: Nick Pope <nick...@flightdataservices.com>
Backport of eee4da3b5748370a5c562bc63d2cae61ea85b16c from master
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/30948#comment:9>