Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Remove support for pluralisation during ``gettext`` resource translation ↵ | James Addison | 2022-12-29 | 1 | -5/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#10979) Code related to ``ngettext`` (support for n-ary / plural forms of translated text) doesn't appear to be used, so this commit cleans up the code by removing the ``ngettext`` reference. Detail ------ - ``ngettext`` allows an application to provide a dynamic number (often a count of items, like '5' in ``the linter produced 5 warnings``) to the translation query so that a plurality-relevant message can be retrieved from the catalogue. - ``sphinx`` has previously used this within its own codebase, but no longer does -- ``babel`` command-line extraction [1] is used to retrieve translatable resources from the codebase, and extraction of plural-form keywords is not configured (nor easy to enable, as far as I could tell). - As a result it seems like it may make sense to remove the code. [1]: https://babel.pocoo.org/en/latest/cmdline.html#extract | |||||
* | | Check NoQA comments with Ruff | Adam Turner | 2022-12-29 | 2 | -15/+0 | |
| | | | | | | | | | | This uses the special 'RUF100' code to check NoQA comments. https://github.com/charliermarsh/ruff#automating-noqa-directives | |||||
* | | Adopt the Ruff code linting tool | Adam Turner | 2022-12-29 | 6 | -3/+78 | |
| | | | | | | | | https://github.com/charliermarsh/ruff | |||||
* | | Allow line breaks before binary operators | Adam Turner | 2022-12-29 | 3 | -3/+4 | |
| | | ||||||
* | | Break lists in ``.flake8`` to one item per line | Adam Turner | 2022-12-29 | 1 | -2/+32 | |
| | | ||||||
* | | Rename ``setup.cfg`` to ``.flake8`` | Adam Turner | 2022-12-29 | 1 | -0/+0 | |
|/ | ||||||
* | Bump version | Adam Turner | 2022-12-29 | 2 | -3/+24 | |
| | ||||||
* | Bump to 6.0.0 finalv6.0.0 | Adam Turner | 2022-12-29 | 2 | -11/+5 | |
| | ||||||
* | Update coverage workflow for Tox 4 | Adam Turner | 2022-12-29 | 1 | -1/+2 | |
| | ||||||
* | Update coverage workflow for new configuration location | Adam Turner | 2022-12-29 | 1 | -1/+1 | |
| | ||||||
* | Add test coverage for 'today_fmt' reference substitution (#10980) | James Addison | 2022-12-29 | 2 | -0/+11 | |
| | ||||||
* | Remove unnecessary conditional import in ``sphinx.ext.napoleon`` (#11043) | Antony Lee | 2022-12-29 | 1 | -16/+11 | |
| | | | | | The conditional import could have been useful for the external sphinxcontrib.napoleon (to keep backcompat with older versions of sphinx), but seems just confusing for a builtin extension. | |||||
* | Migrate coveragepy config into pyproject.toml (#11025) | Sergey B Kirpichev | 2022-12-29 | 2 | -15/+16 | |
| | | | Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> | |||||
* | Create a ``pydata_sphinx_theme`` section in usage examples (#11046) | Tim Hoffmann | 2022-12-29 | 1 | -7/+22 | |
| | ||||||
* | Copy edit the tutorial (#11049) | mikemckiernan | 2022-12-29 | 1 | -6/+7 | |
| | | | | | | - Correct two typos. - Include the ingredient index in the "for example" statement. It's tedious, but the audience is reading to learn. | |||||
* | Fix example using ``add_config_value`` (#10937) | Martin Liška | 2022-12-20 | 1 | -1/+1 | |
| | | | ``add_config_value()`` has mandatory 3 arguments. | |||||
* | RTD builder: add graphviz depedendency (#11040) | Martin Liška | 2022-12-20 | 1 | -0/+2 | |
| | ||||||
* | Remove redundant instructions from PR template | Hugo van Kemenade | 2022-12-16 | 1 | -10/+0 | |
| | ||||||
* | check for blanket noqas in CI | Daniel Eades | 2022-12-16 | 2 | -0/+15 | |
| | ||||||
* | remove blanket 'noqas' | Daniel Eades | 2022-12-16 | 38 | -93/+156 | |
| | ||||||
* | Docs: Update devguide link (#11017) | Hugo van Kemenade | 2022-12-16 | 1 | -1/+1 | |
| | | | Update devguide link | |||||
* | doc: Fix typos in contributing.rst (#10961) | amyreyespdx | 2022-12-16 | 1 | -5/+5 | |
| | ||||||
* | Deactivate (provisorily) Python12-dev testing (#11035) | Jean-François B | 2022-12-16 | 8 | -9/+19 | |
| | | | | | | | | | | | | | * fix flake8 warnings * Deactivate (provisorily) testing with 3.12-dev (refs: https://github.com/sphinx-doc/sphinx/pull/10995#issuecomment-1330310586 ) * Escape # in tox.ini for tox 4 compatibility ('du-latest' tests) Co-authored-by: Daniel Eades <danieleades@hotmail.com> | |||||
* | docs: intl.rst: small fixes while translating (#11020) | Jérémie Tarot | 2022-12-07 | 1 | -9/+9 | |
| | ||||||
* | Fix #10984 [DOC] document latex_additional_files behavior with .tex (#10993) | Jean-François B | 2022-11-30 | 3 | -0/+15 | |
| | ||||||
* | Update typing ignores for mypy 0.990 | Adam Turner | 2022-11-13 | 16 | -26/+26 | |
| | ||||||
* | Recommend ``sphinxcontrib.jquery`` in CHANGES | Adam Turner | 2022-11-06 | 1 | -0/+9 | |
| | ||||||
* | Avoid a cramped LaTeX table column in our own document | Jean-François B | 2022-10-30 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | This is for the table of the Websupport.get_data() auto-documentation. Somethink similar perhaps \setlength{\tymin}{1.5cm} at least could be a global default; the only reason we have not changed it yet is that perhaps some tables in user projects use really short contents such as letter. (what we would want to avoid is narrow columns allowed by hyphenation of single words; maybe some thinking needed here as \sphinxAtStartPar renders this hyphenation possible but perhaps even upstream LaTeX has now made hyphenation of single words work in table cells). | |||||
* | Use Sphinx 5.3+ in bug report template | Adam Turner | 2022-10-28 | 1 | -2/+2 | |
| | ||||||
* | Merge Docutils master tests into the main workflow | Adam Turner | 2022-10-27 | 3 | -35/+4 | |
| | ||||||
* | Automatically cancel CI runs when new commits are pushed | Adam Turner | 2022-10-27 | 5 | -0/+20 | |
| | ||||||
* | Test on Python 3.12 prereleases | Adam Turner | 2022-10-27 | 2 | -13/+11 | |
| | ||||||
* | doc: Actualize information about generating snowball JS files (#10931) | Dmitry Shachnev | 2022-10-24 | 1 | -9/+8 | |
| | ||||||
* | Bump required requests version to 2.25.0 (#10929) | Xuan Wang | 2022-10-22 | 1 | -1/+1 | |
| | ||||||
* | Bump version | Adam Turner | 2022-10-17 | 1 | -3/+3 | |
| | ||||||
* | Bump to 6.0.0 beta2v6.0.0b2 | Adam Turner | 2022-10-17 | 1 | -1/+1 | |
| | ||||||
* | Run the ``pyupgrade`` tool | Adam Turner | 2022-10-17 | 52 | -129/+119 | |
| | ||||||
* | Use ``ast.parse`` from the standard library | Adam Turner | 2022-10-17 | 6 | -14/+16 | |
| | ||||||
* | Merge ``_py37`` functions in ``util.typing`` | Adam Turner | 2022-10-17 | 1 | -245/+54 | |
| | | | | | - restify and _restify_py37 - stringify and _stringify_py37 | |||||
* | Prefer ``raise SystemExit`` to ``sys.exit`` | Adam Turner | 2022-10-17 | 7 | -14/+8 | |
| | ||||||
* | Link to static JS libraries from Sphinx 5.3 (#10926) | Martin Liška | 2022-10-17 | 1 | -1/+1 | |
| | | | This is the last Sphinx minor version to include ``jquery.js`` and ``underscore.js``. | |||||
* | LaTeX: switch to some nicer defaults for tables and code-blocks (#10924) | Jean-François B | 2022-10-17 | 7 | -34/+53 | |
| | ||||||
* | Update documentation of latex builder (#10925) | Jean-François B | 2022-10-17 | 1 | -35/+32 | |
| | ||||||
* | Bump version | Adam Turner | 2022-10-16 | 1 | -3/+3 | |
| | ||||||
* | Bump to 6.0.0 beta1v6.0.0b1 | Adam Turner | 2022-10-16 | 1 | -3/+3 | |
| | ||||||
* | Simplify development policy (#10921) | Adam Turner | 2022-10-16 | 2 | -124/+82 | |
| | ||||||
* | Revert ``html_codeblock_linenos_style`` removal (#10922) | Adam Turner | 2022-10-16 | 5 | -5/+40 | |
| | ||||||
* | Merge branch '5.x' | Adam Turner | 2022-10-16 | 76 | -583/+2093 | |
|\ | | | | | | | | | | | | | | | # Conflicts: # .github/workflows/main.yml # CHANGES # sphinx/__init__.py # sphinx/domains/c.py | |||||
| * | Bump to 5.3.0 finalv5.3.0 | Adam Turner | 2022-10-16 | 2 | -19/+4 | |
| | | ||||||
| * | Allow sections in object description directives (#10919) | Adam Turner | 2022-10-15 | 5 | -1/+55 | |
| | |