| Age | Commit message (Collapse) | Author |
|
At the direction of the Security Team. Thanks Markus Holtermann,
Jake Howard, and Natalia Bidart for reviews.
Backport of 09d4bf5cd9c95c588d3ec22edea5db1f5f146900 from main.
|
|
Backport of 66082a7dac7ad357446168d09e6ca3b305f1faf0 from main
|
|
Obsolete since 41384812efe209c8295a50d78b45e0ffb2992436.
(six was removed in 9285926295fbfc86b70e7be8d595d4cfbe7895b8.)
Backport of 165ad74c578f94f962624a40dff14e1b2e23a1f8 from main
|
|
Added a new 'check' rule to the docs Makefile which runs both the black
and spelling checks.
Backport of 7f9bf357feac06bb34017e1f6c7a7730b1991ede from main.
|
|
docs/internals/contributing/writing-documentation.txt.
Backport of cba73281966c816824c9bfa028a1bf44e188ded2 from main.
|
|
The section on manual testing, including how to use a local checkout of
Django, is moved from the contribution intro to the submitting patches
docs. This makes it easier for reviewers and authors to follow best
practices.
Backport of fdeca380724d523330db9d816c4cda50cda320fd from main.
|
|
Backport of 5527df91921b54b9fd1eb9aca3aabe91ec58a9c7 from main.
|
|
Backport of 395e498553e4e01da1ba0ddb5c4708ad9cb8a16a from main
|
|
These changes include:
* Clarification of the new feature proposal and evaluation process.
* Reodering "points to consider" into reporting bugs section, since
these are mostly trac-specific.
* Narrowing the guide on user interface bugs and features to just bugs.
* Updating documentation for Someday/Maybe triage stage.
Co-authored-by: Tim Schilling <schilling711@gmail.com>
Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
Backport of 188799e67c2c497419f448359775930c866fe28d from main.
|
|
style guide (PEP-448).
Backport of 6b3250673937b105af44f2f14247e56876f8dbe1 from main.
|
|
mailing lists.
Co-authored-by: Chaitanya Rahalkar <chaitanyarahalkar@squareup.com>
Backport of 86493307f97b9795a74227b6af2d59a267160847 from main.
|
|
referencing the Discord server.
Backport of 9a1f18635ff034b039c24ed5121cced028fc27d0 from main.
|
|
contributing guide.
Follow up to 05f3a6186efefc9fca2204a745b992501c6fd91f.
Backport of 337c641abb36b3c2501b14e1290b800831bb20ad from main
|
|
Some references are replaced with links to the Django Discord server.
|
|
|
|
|
|
Follow up to e6f82438d4e3750e8d299bfd79dac98eebe9f1e0.
|
|
docs.
This improves accessibility for screen reader users, see WCAG SC 1.3.1 Info and Relationships:
https://www.w3.org/WAI/WCAG22/Understanding/info-and-relationships.html
|
|
|
|
the internal style guide.
|
|
|
|
color contrast.
|
|
|
|
suite accordingly.
Over the years we've had multiple instances of hit and misses when
emitting warnings: either setting the wrong stacklevel or not setting
it at all.
This work adds assertions for the existing warnings that were declaring
the correct stacklevel, but were lacking tests for it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This branch migrates setuptools configuration from setup.py/setup.cfg to
pyproject.toml. In order to ensure that the generated binary files have
consistent casing (both the tarball and the wheel), setuptools version
is limited to ">=61.0.0,<69.3.0".
Configuration for flake8 was moved to a dedicated .flake8 file since
it cannot be configured via pyproject.toml.
Also, __pycache__ exclusion was removed from MANIFEST and the
extras/Makefile was replaced with a simpler build command.
Co-authored-by: Nick Pope <nick@nickpope.me.uk>
|
|
Thank you to Sarah Abderemane and Nick Pope for the reviews.
|
|
|
|
|
|
|
|
https://github.com/psf/black/releases/tag/24.1.0
|
|
This work follows a comprehensive review conducted during the DjangoCon US 2023
sprints. Changes include:
- Updated the title of the main page for better alignment with the content.
- Removed emojis to enhance accessibility and avoid cultural specificity.
- Improved the layout and navigation of contributing documentation.
- Unified sections for communication channels and community links.
- Grouped resources according to the Diátaxis systematic approach.
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
Co-authored-by: Daniele Procida <daniele@vurt.org>
|
|
|
|
This trims and clearly delineates the how to guide from the subsequent
explanation with additional subheadings.
These changes have been discussed with Daniele Procida
at the DjangoCon US 2023 sprints.
|
|
|
|
|
|
|
|
This also removes remaining versionadded/changed annotations for older
versions.
|
|
|
|
|
|
ChoiceField's choices.
|
|
This bumps minimum supported versions of selenium to the first release
to support Python 3.10.
|
|
|
|
Follow up to 8d010f39869f107820421631111417298d1c5bb9.
|
|
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
|