Opened 5 years ago

Closed 5 years ago

Last modified 4 years ago

#30944 closed Cleanup/optimization (fixed)

Change resuable apps docs to use setuptools declarative config

Reported by: Jon Dufresne Owned by: nobody
Component: Documentation Version: dev
Severity: Normal Keywords:
Cc: Triage Stage: Ready for checkin
Has patch: yes Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

Existing docs: https://docs.djangoproject.com/en/2.2/intro/reusable-apps/#packaging-your-app

Setuptools features: https://setuptools.readthedocs.io/en/latest/setuptools.html#configuring-setup-using-setup-cfg-files

The declarative syntax is simpler, can allow for types of automation, and is easier to parse with external tools.

Change History (7)

comment:2 by Nick Pope, 5 years ago

Triage Stage: UnreviewedAccepted

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.

comment:3 by Carlos_Mir_de_Souza, 5 years ago

Triage Stage: AcceptedReady for checkin

Seems ok.

comment:4 by Carlton Gibson <carlton.gibson@…>, 5 years ago

Resolution: fixed
Status: newclosed

In 85cddb6a:

[3.0.x] Fixed #30944 -- Changed reusable apps docs to use a declarative config.

Backport of 89368ab6e358ebe29a0417d65209182238daa245 from master

comment:5 by Carlton Gibson <carlton@…>, 5 years ago

In 89368ab:

Fixed #30944 -- Changed reusable apps docs to use a declarative config.

comment:6 by Carlton Gibson <carlton.gibson@…>, 5 years ago

In 4325239e:

[2.2.x] Fixed #30944 -- Changed reusable apps docs to use a declarative config.

Backport of 89368ab6e358ebe29a0417d65209182238daa245 from master.

comment:7 by GitHub <noreply@…>, 4 years ago

In a2fa2fa2:

Refs #30944 -- Added pyproject.toml in reusable apps docs.

Related to f8f35e8c530aaf440fa8160327461460d79f6db2.

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