summaryrefslogtreecommitdiff
path: root/pyproject.toml
Commit message (Collapse)AuthorAgeFilesLines
* Expand the mypy whitelist for 'sphinx.util' (#11406)danieleades2023-05-121-1/+12
|
* Remove 'sphinx.ext.duration' from the mypy whitelist (#11404)danieleades2023-05-121-1/+0
|
* Remove 'sphinx.util.typing' from mypy whitelist (#11397)danieleades2023-05-121-1/+0
|
* Remove remaining references to the setuptools integration (#11418)7.0.xWillem2023-05-121-5/+0
| | | Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* Support Docutils 0.20 (#11411)Adam Turner2023-05-091-1/+1
|
* Remove the deprecated Setuptools integration (#11363)Adam Turner2023-04-271-1/+0
|
* Use a shared file-system lock in ``create_server`` (#11294)Martin Liška2023-04-061-0/+1
| | | | | | | With parallel run of tests, one gets "Address already in use" errors as all tests attempt to bind to the same port. Fix it with a shared file-system lock. Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* Resolve lint errors from Ruff 0.0.261Adam Turner2023-04-051-6/+0
|
* Resolve lint errors from Ruff 0.0.260Adam Turner2023-03-311-0/+7
|
* Fix typos found by codespellDimitri Papadopoulos2023-03-271-1/+1
|
* Resolve lint errors from Ruff 0.0.259Adam Turner2023-03-231-0/+1
|
* Resolve lint errors from Ruff 0.0.257Adam Turner2023-03-181-12/+13
|
* Require Docutils 0.18.1 or greaterAdam Turner2023-03-171-1/+1
| | | | | | ``Node.findall()`` was introduced in `Docutils 0.18.1`__ __ https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-18-1-2021-12-23
* Ignore ``PLC1901`` in RuffAdam Turner2023-03-151-0/+1
|
* Resolve lint errors from Ruff 0.0.254Adam Turner2023-03-051-1/+4
|
* Explicitly select all linter checksAdam Turner2023-02-181-48/+1
|
* Update Ruff configurationAdam Turner2023-02-181-5/+109
|
* Ignore some pylint checks in RuffAdam Turner2023-02-091-0/+3
|
* Ignore various lint checks in RuffAdam Turner2023-01-311-0/+7
|
* Ruff code TYP renamed to TCHAdam Turner2023-01-311-1/+1
|
* Enable more Ruff checksAdam Turner2023-01-231-0/+12
|
* Detect import sorting problems with RuffAdam Turner2023-01-231-0/+1
|
* Ignore ``S701`` in RuffAdam Turner2023-01-231-0/+1
|
* Ignore ``SIM115`` in RuffAdam Turner2023-01-231-0/+1
|
* Update ``PL`` code ignores in RuffAdam Turner2023-01-231-4/+3
|
* Ignore UP031 check with Ruff 0.0.229Jean-François B2023-01-221-0/+2
|
* Ignore more checks in Ruff 0.0.214Adam Turner2023-01-071-0/+1
|
* Adopt ``profile = "black"`` for ``isort``Adam Turner2023-01-071-0/+1
| | | | This allows using Ruff's import sorting fixers
* Ignore more checks in Ruff 0.0.213Adam Turner2023-01-071-0/+3
|
* Add SIM113 lint (#11057)danieleades2023-01-051-0/+1
| | | SIM113: Use ``enumerate``
* Remove flake8 plugins in favour of Ruff (#11085)danieleades2023-01-051-2/+1
| | | | | Remove flake8-comprehensions and flake8-bugbear in favour of Ruff. Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* Suppress lint failures from Ruff 0.0.211 (#11086)danieleades2023-01-051-0/+4
| | | | | Ruff has added new SIM lints which sphinx has not implemented. This suppresses those lints (matching the flake8-simplify config).
* Update ruff configurationAdam Turner2023-01-031-4/+0
|
* De-glob mypy whitelist for 'sphinx.domains.*' (#11064)danieleades2023-01-021-2/+9
| | | Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* Shrink mypy whitelist for 'util.nodes' module (#11061)danieleades2023-01-021-2/+1
|
* Shrink 'any-generics' whitelist for 'writers' module (#10867)danieleades2023-01-021-1/+0
| | | Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
* Use ``any`` to find elements in iterable (#11053)danieleades2023-01-021-0/+1
|
* Clarify licence in Sphinx's metadata (#10956)Frazer McLean2023-01-011-1/+1
| | | Disambiguate which BSD license is used in a computer-parsable form.
* Merge branch '6.0.x'Adam Turner2023-01-011-1/+1
|\
| * Fix tests for Pygments 2.14Adam Turner2023-01-011-1/+1
| | | | | | | | | | | | Pygments 2.14 was released on 01/01/2023 [0] [0]: https://pygments.org/docs/changelog/#version-2-14-0
* | Enable Ruff's pylint 'PLC2201' checkAdam Turner2022-12-301-2/+0
| | | | | | | | Address all cases where the comparison order check is violated
* | Remove redundant import aliases with `isort`Adam Turner2022-12-291-0/+1
| |
* | Enable Ruff's pyupgrade checksAdam Turner2022-12-291-0/+1
| |
* | Enable Ruff's flake8-debugger checksAdam Turner2022-12-291-0/+1
| |
* | Enable Ruff's flake8-bandit checksAdam Turner2022-12-291-0/+4
| |
* | Enable Ruff's pylint checksAdam Turner2022-12-291-0/+6
| | | | | | | | | | Also fix two PLW0602 warnings (``global`` without assignment) and five PLW0120 warnings (else clause on loop without break).
* | Enable Ruff's pygrep-hooks checksAdam Turner2022-12-291-1/+4
| |
* | Tighten mypy 'strict optional' whitelist (#11038)danieleades2022-12-291-2/+18
| | | | | | Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
* | Adopt the Ruff code linting toolAdam Turner2022-12-291-0/+48
|/ | | | https://github.com/charliermarsh/ruff
* Migrate coveragepy config into pyproject.toml (#11025)Sergey B Kirpichev2022-12-291-0/+16
| | | Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>