oneDAL icon indicating copy to clipboard operation
oneDAL copied to clipboard

chore(deps): update doc packages

Open renovate[bot] opened this issue 3 months ago • 3 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Babel (source) ==2.13.1 -> ==2.15.0 age adoption passing confidence
MarkupSafe (changelog) ==2.1.3 -> ==2.1.5 age adoption passing confidence
Pygments (changelog) ==2.16.1 -> ==2.18.0 age adoption passing confidence
alabaster (changelog) ==0.7.13 -> ==0.7.16 age adoption passing confidence
beautifulsoup4 (changelog) ==4.12.2 -> ==4.12.3 age adoption passing confidence
certifi ==2024.2.2 -> ==2024.7.4 age adoption passing confidence
docutils ~=0.18.0 -> ~=0.21.2 age adoption passing confidence
importlib-metadata ==7.0.0 -> ==7.2.1 age adoption passing confidence
importlib-resources ==6.1.1 -> ==6.4.0 age adoption passing confidence
lxml (source, changelog) ==5.1.0 -> ==5.2.2 age adoption passing confidence
packaging ==24.0 -> ==24.1 age adoption passing confidence
pydata-sphinx-theme ==0.14.3 -> ==0.15.4 age adoption passing confidence
pyparsing ==3.1.1 -> ==3.1.2 age adoption passing confidence
requests (source, changelog) ==2.32.0 -> ==2.32.3 age adoption passing confidence
sphinx-book-theme ==1.0.1 -> ==1.1.3 age adoption passing confidence
sphinx-notfound-page ==1.0.0 -> ==1.0.2 age adoption passing confidence
sphinx-prompt ==1.6.0 -> ==1.8.0 age adoption passing confidence
sphinx-tabs ==3.4.4 -> ==3.4.5 age adoption passing confidence
sphinxcontrib-applehelp (changelog) ==1.0.7 -> ==1.0.8 age adoption passing confidence
sphinxcontrib-devhelp (changelog) ==1.0.5 -> ==1.0.6 age adoption passing confidence
sphinxcontrib-htmlhelp (changelog) ==2.0.4 -> ==2.0.5 age adoption passing confidence
sphinxcontrib-qthelp (changelog) ==1.0.6 -> ==1.0.7 age adoption passing confidence
sphinxcontrib-serializinghtml (changelog) ==1.1.9 -> ==1.1.10 age adoption passing confidence
typing-extensions (changelog) ==4.8.0 -> ==4.12.2 age adoption passing confidence
zipp ==3.17.0 -> ==3.19.2 age adoption passing confidence

Release Notes

python-babel/babel (Babel)

v2.15.0

Compare Source

Python version support


* Babel 2.15.0 will require Python 3.8 or newer. (:gh:`1048`)

Features
~~~~~~~~

* CLDR: Upgrade to CLDR 44 (:gh:`1071`) (@​akx)
* Dates: Support for the "fall back to short format" logic for time delta formatting (:gh:`1075`) (@​akx)
* Message: More versatile .po IO functions (:gh:`1068`) (@​akx)
* Numbers: Improved support for alternate spaces when parsing numbers (:gh:`1007`) (@​ronnix's first contribution)

Infrastructure
~~~~~~~~~~~~~~

* Upgrade GitHub Actions (:gh:`1054`) (@​cclauss's first contribution)
* The Unicode license is now included in `locale-data` and in the documentation (:gh:`1074`) (@​akx)

v2.14.0

Compare Source

Upcoming deprecation


* This version, Babel 2.14, is the last version of Babel to support Python 3.7.
  Babel 2.15 will require Python 3.8 or newer.
* We had previously announced Babel 2.13 to have been the last version to support
  Python 3.7, but being able to use CLDR 43 with Python 3.7 was deemed important
  enough to keep supporting the EOL Python version for one more release.

Possibly backwards incompatible changes
  • Locale.number_symbols will now have first-level keys for each numbering system. Since the implicit default numbering system still is "latn", what had previously been e.g. Locale.number_symbols['decimal'] is now Locale.number_symbols['latn']['decimal'].
  • Babel no longer directly depends on either distutils or setuptools; if you had been using the Babel setuptools command extensions, you would need to explicitly depend on setuptools – though given you're running setup.py you probably already do.

Features


* CLDR/Numbers: Add support of local numbering systems for number symbols by @​kajte in :gh:`1036`
* CLDR: Upgrade to CLDR 43 by @​rix0rrr in :gh:`1043`
* Frontend: Allow last_translator to be passed as an option to extract_message by @​AivGitHub in :gh:`1044`
* Frontend: Decouple `pybabel` CLI frontend from distutils/setuptools by @​akx in :gh:`1041`
* Numbers: Improve parsing of malformed decimals by @​Olunusib and @​akx in :gh:`1042`

Infrastructure
  • Enforce trailing commas (enable Ruff COM rule and autofix) by @​akx in :gh:1045
  • CI: use GitHub output formats by @​akx in :gh:1046
pygments/pygments (Pygments)

v2.18.0

Compare Source

(released May 4th, 2024)

  • New lexers:

  • Updated lexers:

    • Awk: recognize ternary operator (#​2687)
    • Bash: add openrc alias (#​2599, #​2371)
    • Coq: add keywords, lex more vernacular command arguments, produce fewer tokens on heading comments (#​2678)
    • DNS zone files: Fix comment parsing (#​2595)
    • Hy: Support unicode literals (#​1126)
    • Inform6: Update to Inform 6.42 (#​2644)
    • lean: Fix name handling (#​2614)
    • Logtalk: add uninstantiation keyword and recognize escape sequences (#​2619)
    • Macaulay2: Update to 1.23 (#​2655)
    • Python: fix highlighting of soft keywords before None/True/False
    • reStructuredText: use Token.Comment for comments instead of Comment.Preproc (#​2598)
    • Rust: highlight :, :: and -> as Punctuation and whitespace as Whitespace, instead of Text in both cases (#​2631)
    • Spice: Add keywords (#​2621)
    • SQL Explain: allow negative numbers (#​2610)
    • Swift: Support multiline strings (#​2681)
    • ThingsDB: add constants and new functions; support template strings (#​2624)
    • UL4: support nested <?doc?> and <?note?> tags (#​2597)
    • VHDL: support multi-line comments of VHDL-2008 (#​2622)
    • Wikitext: Remove kk-* in variant_langs (#​2647)
    • Xtend: Add val and var (#​2602)
  • New styles:

  • Make background colors in the image formatter work with Pillow 10.0 (#​2623)

  • Require Python 3.8. As a result, the importlib-metadata package is no longer needed for fast plugin discovery on Python 3.7. The plugins extra (used as, e.g., pip install pygments[plugins]) is kept for backwards compatibility but now has no effect. (#​2601)

  • Require the url attribute for lexers inside Pygments, add it to many lexers (#​2588)

  • Replace Pyflakes linter with Ruff (#​2592)

  • Add macOS CI (#​2594)

  • Built-in lexers now declare the version of Pygments in which they were added in a required version_added lexer attribute, instead of a .. versionadded:: directive in the docstring (#​2589, #​2634)

  • The url attribute is now required for built-in lexers and has been added to all existing lexers (#​2588)

  • The RTF formatter supports line number and line highlighting now (#​1217, #​2654)

  • Add \sa0 keyword in the RTF formatter (#​1111, #​2607)

  • Register pycon as an alias for the Python console lexer (#​2697)

  • Add MIME-Type for DesktopLexer (#​2613)

  • Fix native style to meet WCAG AA guidelines (#​2600)

  • Fix typo in documentation (#​2672)

  • Use format strings consistently (#​2661)

  • Add __class_getitem__ to Formatter to improve typing support (#​2665)

v2.17.2

Compare Source

(released November 21, 2023)

  • Fix a packaging issue on macOS (#​2593)

v2.17.1

Compare Source

(released November 19, 2023)

  • Updated lexers:

    • TOML: Fix bug making lexing of single-quoted strings too eager

v2.17.0

Compare Source

(released November 18, 2023)

  • New lexers:

  • Updated lexers:

    • Cypher: fix comment matching, add missing keywords (#​2504)
    • Fortran: add elseif keyword (#​2528)
    • Lean: make it available as lean3, in preparation for a possible switch to lean highlighting as Lean 4 (#​2546)
    • JSON: add MIME types and file extensions for several line-delimited JSON formats (#​2490)
    • Nix: many improvements (#​2551, #​1800)
    • OCaml: Add and keyword, remove value from keywords (#​2521)
    • Python: add starlark and bazel aliases (#​2517, #​2516)
    • Snowball: Treat len like size (#​2508)
    • Spice: add panic keyword and -> operator (#​2510)
    • squid.conf: fix catastrophic backtracking (#​2583)
    • TOML: rewritten, with many fixes (#​2576)
    • Turtle: support blank nodes (#​2581)
    • Wikitext: fix erroneous highlighting of LanguageConverter markup (#​2493), add missing variant languages (#​2494)
    • CMake: support [=[ bracketed arguments ]=] (#​2549)
  • Fix ctags support and tests (#​2487)

  • Include Lexer.add_filter in the documentation (#​2519)

  • Add a Lean3Lexer alias (#​2546)

  • The pygments.styles module contains a new STYLES variable with a dictionary of built-in styles. The old STYLE_MAP variable, which uses a different format, is kept for backwards compatibility.

  • On Windows, add a new installation extra (windows-terminal) which pulls in dependencies for colored console output. See :doc:cmdline for more details. (#​2505)

  • Support more file types in autopygmentize script (#​2513)

  • Change color of numbers in rrt style (#​2526)

  • Fix error when trying to look up plugin formatters by file extension of the output format (#​2563)

  • Use Hatchling as a build backend instead of setuptools. This change is transparent to most users. Distribution packagers who build without build isolation need to add hatchling as a build dependency and remove setuptools. People downloading source distributions and wheels from PyPI directly should note that they now have pygments in their file names instead of Pygments. (#​2573)

  • Improve the test framework to also check for lost tokens when processing the snippets and example files (#​2582.)

  • Improve the Dracula style definition to make it easier to maintain (#​2575)

sphinx-doc/alabaster (alabaster)

v0.7.16: Alabaster 0.7.16

Compare Source

Changelog: https://alabaster.readthedocs.io/en/latest/changelog.html

v0.7.15: Alabaster 0.7.15

Compare Source

Changelog: https://alabaster.readthedocs.io/en/latest/changelog.html

v0.7.14: Alabaster 0.7.14

Compare Source

Changelog: https://alabaster.readthedocs.io/en/latest/changelog.html

certifi/python-certifi (certifi)

v2024.7.4

Compare Source

v2024.6.2

Compare Source

python/importlib_metadata (importlib-metadata)

v7.2.1

Compare Source

v7.2.0

Compare Source

v7.1.0

Compare Source

v7.0.2

Compare Source

v7.0.1

Compare Source

python/importlib_resources (importlib-resources)

v6.4.0

Compare Source

v6.3.2

Compare Source

v6.3.1

Compare Source

v6.3.0

Compare Source

v6.2.0

Compare Source

v6.1.3

Compare Source

v6.1.2

Compare Source

lxml/lxml (lxml)

v5.2.2

Compare Source

==================

Bugs fixed

  • GH#417: The test_feed_parser test could fail if lxml_html_clean was not installed. It is now skipped in that case.

  • LP#2059910: The minimum CPU architecture for the Linux x86 binary wheels was set back to "core2", without SSE 4.2.

  • If libxml2 uses iconv, the compile time version is available as etree.ICONV_COMPILED_VERSION.

v5.2.1

Compare Source

==================

Bugs fixed

  • LP#2059910: The minimum CPU architecture for the Linux x86 binary wheels was set back to "core2", but with SSE 4.2 enabled.

  • LP#2059977: Element.iterfind("//absolute_path") failed with a SyntaxError where it should have issued a warning.

  • GH#416: The documentation build was using the non-standard which command. Patch by Michał Górny.

v5.2.0

Compare Source

==================

Other changes

  • LP#1958539: The lxml.html.clean implementation suffered from several (only if used) security issues in the past and was now extracted into a separate library:

    https://github.com/fedora-python/lxml_html_clean

    Projects that use lxml without "lxml.html.clean" will not notice any difference, except that they won't have potentially vulnerable code installed. The module is available as an "extra" setuptools dependency "lxml[html_clean]", so that Projects that need "lxml.html.clean" will need to switch their requirements from "lxml" to "lxml[html_clean]", or install the new library themselves.

  • The minimum CPU architecture for the Linux x86 binary wheels was upgraded to "sandybridge" (launched 2011), and glibc 2.28 / gcc 12 (manylinux_2_28) wheels were added.

  • Built with Cython 3.0.10.

v5.1.1

Compare Source

==================

Bugs fixed

  • LP#2048920: iterlinks() in lxml.html rejected bytes input in 5.1.0.

  • High source line numbers from the parser are no longer truncated (up to a C long) when using libxml2 2.11 or later.

Other changes

  • GH#407: A compatibility test was adapted to recent expat versions. Patch by Miro Hrončok.

  • Binary wheels use the library versions libxml2 2.12.6 and libxslt 1.1.39.

  • Windows binary wheels use the library versions libxml2 2.11.7 and libxslt 1.1.39.

  • Built with Cython 3.0.9.

pypa/packaging (packaging)

v24.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/pypa/packaging/compare/24.0...24.1

pydata/pydata-sphinx-theme (pydata-sphinx-theme)

v0.15.4

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/pydata/pydata-sphinx-theme/compare/v0.15.3...v0.15.4

v0.15.3

Compare Source

What's Changed


Configuration

📅 Schedule: Branch creation - "before 2am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] avatar Apr 01 '24 00:04 renovate[bot]