| Age | Commit message (Collapse) | Author |
|
appropriate.
Some references are replaced with links to the Django Discord server.
Backport of 15e207ce80581ec64bd790c37cce1bc07d01a744 from main.
|
|
Backport of da2432cccae841f0d7629f17a5d79ec47ed7b7cb from main.
|
|
test docs.
Follow up to e6f82438d4e3750e8d299bfd79dac98eebe9f1e0.
Backport of 46eb256ccedcac6b1f6bc957461506d881d468fb from main.
|
|
contributors 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
Backport of c4c076223eb73553d3bc8fbc11be2c529d9aea6b from main.
|
|
Backport of db5980ddd1e739b7348662b07c9d91478d911877 from main.
|
|
and color contrast.
Backport of c973d9ee82a36419a408b193d4195f69734a8e33 from main.
|
|
Backport of 438fc42ac667653488200578a47e59f6608f2b0b from main.
|
|
adjusted test 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.
Backport of 57307bbc7d88927989cf5b314f16d6e13ade04e6 from main.
|
|
Backport of 304d25667433a59409e334a93acaaa9201840508 from main.
|
|
Backport of 2c024c9ac096d06d9e78d1ae02b52f73a45eadf8 from main.
|
|
Backport of df35cf578f99522dd1ba864d513be95d47bab7a5 from main.
|
|
Backport of 55a2e3136b13d1af95a4129001dac963c26d8415 from main.
|
|
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>
Backport of 4686541691dbe986f58ac87630c3b7a04db4ff93 from main.
|
|
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>
|
|
|
|
|
|
* Revert "Reverted "Fixed #33213 -- Doc'd testing code coverage in parallel and used it.""
This reverts commit 78da5ca0c1f2ab3201f8f6cd629e80d805ea023d.
* Restored coverage multiprocess concurrency with threads
Investigating https://github.com/nedbat/coveragepy/issues/1585 revealed
that thread tracing gets disabled when passing
`concurrency = multiprocessing`. Adding `thread` restores it, and
ensures that the `auser()` is reported as covered since the test suite
uses `AsyncToSync` to execute this middleware (which spawns threads).
|
|
Subdomain was changed on April 3rd and redirects will stop on July 2023.
|
|
|
|
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
|
|
|
|
This reverts commit 69352d85fa8412865db9e0c7f177b333c0eac3e2.
Test coverage for async methods was no longer calculated with this
change.
|
|
|
|
docs.
This adds:
- GitHub actions,
- tox configuration,
- pre-commit hook, and
- makefile rules
to run blacken-docs linter.
Co-authored-by: David Smith <smithdc@gmail.com>
|
|
|
|
|
|
Thanks to J.V. Zammit, Paolo Melchiorre, and Mariusz Felisiak for
reviews.
|
|
|
|
|
|
This bumps minimum supported versions of 3rd-party packages to the first
releases to support Python 3.8.
|
|
Thanks to Mariusz Felisiak for review.
|
|
|