oneDAL
oneDAL copied to clipboard
chore(deps): update doc packages
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
Babel (source) | ==2.13.1 -> ==2.15.0 |
||||
MarkupSafe (changelog) | ==2.1.3 -> ==2.1.5 |
||||
Pygments (changelog) | ==2.16.1 -> ==2.18.0 |
||||
alabaster (changelog) | ==0.7.13 -> ==0.7.16 |
||||
beautifulsoup4 (changelog) | ==4.12.2 -> ==4.12.3 |
||||
certifi | ==2024.2.2 -> ==2024.7.4 |
||||
docutils | ~=0.18.0 -> ~=0.21.2 |
||||
importlib-metadata | ==7.0.0 -> ==7.2.1 |
||||
importlib-resources | ==6.1.1 -> ==6.4.0 |
||||
lxml (source, changelog) | ==5.1.0 -> ==5.2.2 |
||||
packaging | ==24.0 -> ==24.1 |
||||
pydata-sphinx-theme | ==0.14.3 -> ==0.15.4 |
||||
pyparsing | ==3.1.1 -> ==3.1.2 |
||||
requests (source, changelog) | ==2.32.0 -> ==2.32.3 |
||||
sphinx-book-theme | ==1.0.1 -> ==1.1.3 |
||||
sphinx-notfound-page | ==1.0.0 -> ==1.0.2 |
||||
sphinx-prompt | ==1.6.0 -> ==1.8.0 |
||||
sphinx-tabs | ==3.4.4 -> ==3.4.5 |
||||
sphinxcontrib-applehelp (changelog) | ==1.0.7 -> ==1.0.8 |
||||
sphinxcontrib-devhelp (changelog) | ==1.0.5 -> ==1.0.6 |
||||
sphinxcontrib-htmlhelp (changelog) | ==2.0.4 -> ==2.0.5 |
||||
sphinxcontrib-qthelp (changelog) | ==1.0.6 -> ==1.0.7 |
||||
sphinxcontrib-serializinghtml (changelog) | ==1.1.9 -> ==1.1.10 |
||||
typing-extensions (changelog) | ==4.8.0 -> ==4.12.2 |
||||
zipp | ==3.17.0 -> ==3.19.2 |
Release Notes
python-babel/babel (Babel)
v2.15.0
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
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 nowLocale.number_symbols['latn']['decimal']
. - Babel no longer directly depends on either
distutils
orsetuptools
; if you had been using the Babel setuptools command extensions, you would need to explicitly depend onsetuptools
– though given you're runningsetup.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
pygments/pygments (Pygments)
v2.18.0
(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 ofComment.Preproc
(#2598) - Rust: highlight
:
,::
and->
asPunctuation
and whitespace asWhitespace
, instead ofText
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-*
invariant_langs
(#2647) - Xtend: Add
val
andvar
(#2602)
-
New styles:
- Coffee (#2609)
-
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. Theplugins
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)
-
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__
toFormatter
to improve typing support (#2665)
v2.17.2
(released November 21, 2023)
- Fix a packaging issue on macOS (#2593)
v2.17.1
(released November 19, 2023)
-
Updated lexers:
- TOML: Fix bug making lexing of single-quoted strings too eager
v2.17.0
(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 tolean
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, removevalue
from keywords (#2521) - Python: add
starlark
andbazel
aliases (#2517, #2516) - Snowball: Treat
len
likesize
(#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 newSTYLES
variable with a dictionary of built-in styles. The oldSTYLE_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 ofPygments
. (#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
Changelog: https://alabaster.readthedocs.io/en/latest/changelog.html
v0.7.15
: Alabaster 0.7.15
Changelog: https://alabaster.readthedocs.io/en/latest/changelog.html
v0.7.14
: Alabaster 0.7.14
Changelog: https://alabaster.readthedocs.io/en/latest/changelog.html
lxml/lxml (lxml)
v5.2.2
==================
Bugs fixed
-
GH#417: The
test_feed_parser
test could fail iflxml_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
==================
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 aSyntaxError
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
==================
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
==================
Bugs fixed
-
LP#2048920:
iterlinks()
inlxml.html
rejectedbytes
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
What's Changed
- pyupgrade/black/isort/flake8 → ruff by @DimitriPapadopoulos in https://github.com/pypa/packaging/pull/769
- Add support for Python 3.13 and drop EOL 3.7 by @hugovk in https://github.com/pypa/packaging/pull/783
- Bump the github-actions group with 4 updates by @dependabot in https://github.com/pypa/packaging/pull/782
- Fix typo in
_parser
docstring by @pradyunsg in https://github.com/pypa/packaging/pull/784 - Modernise type annotations using FA rules from ruff by @pradyunsg in https://github.com/pypa/packaging/pull/785
- Document
markers.default_environment()
by @edgarrmondragon in https://github.com/pypa/packaging/pull/753 - Bump the github-actions group with 3 updates by @dependabot in https://github.com/pypa/packaging/pull/789
- Work around platform.python_version() returning non PEP 440 compliant version for non-tagged CPython builds by @sbidoul in https://github.com/pypa/packaging/pull/802
New Contributors
- @dependabot made their first contribution in https://github.com/pypa/packaging/pull/782
- @edgarrmondragon made their first contribution in https://github.com/pypa/packaging/pull/753
Full Changelog: https://github.com/pypa/packaging/compare/24.0...24.1
pydata/pydata-sphinx-theme (pydata-sphinx-theme)
v0.15.4
What's Changed
- Inheritance Diagram Dark Mode Support by @j9ac9k in https://github.com/pydata/pydata-sphinx-theme/pull/1834
- Add documentation for the back_to_top_button config option by @melissawm in https://github.com/pydata/pydata-sphinx-theme/pull/1843
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in es by @transifex-integration in https://github.com/pydata/pydata-sphinx-theme/pull/1845
- [pre-commit.ci] pre-commit autoupdate hooks by @pre-commit-ci in https://github.com/pydata/pydata-sphinx-theme/pull/1848
- CI - Remove lint from CI by @trallard in https://github.com/pydata/pydata-sphinx-theme/pull/1856
- DOCS: Add navbar_persistent to overview layout by @MridulS in https://github.com/pydata/pydata-sphinx-theme/pull/1849
- Expose logo_link in theme.conf by @MridulS in https://github.com/pydata/pydata-sphinx-theme/pull/1850
- MAINT: Reenable parallel write safety by @larsoner in https://github.com/pydata/pydata-sphinx-theme/pull/1859
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in ca by @transifex-integration in https://github.com/pydata/pydata-sphinx-theme/pull/1858
- Use navbar-nav class on text links only by @gabalafou in https://github.com/pydata/pydata-sphinx-theme/pull/1846
- MAINT: Upload nightly wheels and run packaging on PRs and pushes by @larsoner in https://github.com/pydata/pydata-sphinx-theme/pull/1867
- Do not apply table colors to all tables, only css=.table by @gabalafou in https://github.com/pydata/pydata-sphinx-theme/pull/1864
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in it by @transifex-integration in https://github.com/pydata/pydata-sphinx-theme/pull/1862
- guard a couple (possibly null) querySelector results by @drammock in https://github.com/pydata/pydata-sphinx-theme/pull/1860
- BUG - Ensure coverage comment is triggered by @trallard in https://github.com/pydata/pydata-sphinx-theme/pull/1879
- fix config var names in docs by @drammock in https://github.com/pydata/pydata-sphinx-theme/pull/1878
- bump sphinxcontrib-youtube by @drammock in https://github.com/pydata/pydata-sphinx-theme/pull/1877
- Build(deps-dev): Bump braces from 3.0.2 to 3.0.3 and fill-range 7.0.1 to 7.1.1 by @dependabot in https://github.com/pydata/pydata-sphinx-theme/pull/1881
- Fix hit area icon links buttons by @gabalafou in https://github.com/pydata/pydata-sphinx-theme/pull/1866
- A11Y - Add visual indicator for tabs hover by @Carreau in https://github.com/pydata/pydata-sphinx-theme/pull/1884
- MAINT: simpleify _generate_header_nav_before_dropdown by @Carreau in https://github.com/pydata/pydata-sphinx-theme/pull/1883
- Instruction to install alpha, beta, rc and nightly by @Carreau in https://github.com/pydata/pydata-sphinx-theme/pull/1891
- docs: update badge link by @12rambau in https://github.com/pydata/pydata-sphinx-theme/pull/1892
- docs: update note formatting by @12rambau in https://github.com/pydata/pydata-sphinx-theme/pull/1893
- MAINT: Bump treosh/lighthouse-ci-action from 11 to 12 by @dependabot in https://github.com/pydata/pydata-sphinx-theme/pull/1899
- Fix url shortening for gitlab, and more test for github by @Carreau in https://github.com/pydata/pydata-sphinx-theme/pull/1888
- ENH - Update copyright.html to not include the html tags. by @Carreau in https://github.com/pydata/pydata-sphinx-theme/pull/1874
New Contributors
- @j9ac9k made their first contribution in https://github.com/pydata/pydata-sphinx-theme/pull/1834
- @MridulS made their first contribution in https://github.com/pydata/pydata-sphinx-theme/pull/1849
Full Changelog: https://github.com/pydata/pydata-sphinx-theme/compare/v0.15.3...v0.15.4
v0.15.3
What's Changed
- FIX make theme switcher have consistent widths by @Charlie-XIAO in https://github.com/pydata/pydata-sphinx-theme/pull/1651
- unpin sphinx in CI by @drammock in https://github.com/pydata/pydata-sphinx-theme/pull/1665
- FIX make search button closer to other icons in topbar by @Charlie-XIAO in https://github.com/pydata/pydata-sphinx-theme/pull/1659
- Build(deps): Bump actions/cache from 3 to 4 by @dependabot in https://github.com/pydata/pydata-sphinx-theme/pull/1667
- update dependabot labels by @drammock in https://github.com/pydata/pydata-sphinx-theme/pull/1668
- only do security updates for NPM by @drammock in https://github.com/pydata/pydata-sphinx-theme/pull/1674
- Restore search snippet highlights in search results page by @gabalafou in https://github.com/pydata/pydata-sphinx-theme/pull/1678
- Apply default_mode to the html data-theme attribute by @char101 in https://github.com/pydata/pydata-sphinx-theme/pull/1663
- Don't try to populate version switcher w/ relative path on local static site by @dstansby in https://github.com/pydata/pydata-sphinx-theme/pull/1660
- handle null result from queryselector by @drammock in https://github.com/pydata/pydata-sphinx-theme/pull/1683
- ENH make search result heading a bit away from the search input box by @Charlie-XIAO in https://github.com/pydata/pydata-sphinx-theme/pull/1690
- ENH animation for the top banner by @Charlie-XIAO in https://github.com/pydata/pydata-sphinx-theme/pull/1693
- docs: typo in a link in the release instructions by @12rambau in https://github.com/pydata/pydata-sphinx-theme/pull/1704
- Build(deps): Bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/pydata/pydata-sphinx-theme/pull/1706
- Build(deps): Bump treosh/lighthouse-ci-action from 10 to 11 by @dependabot in https://github.com/pydata/pydata-sphinx-theme/pull/1705
- remove deprecated configs and associated code/tests by @drammock in https://github.com/pydata/pydata-sphinx-theme/pull/1698
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in es by @transifex-integration in https://github.com/pydata/pydata-sphinx-theme/pull/1712
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in ca by @transifex-integration in https://github.com/pydata/pydata-sphinx-theme/pull/1713
- Updates for file src/pydata_sphinx_theme/locale/en/LC_MESSAGES/sphinx.po in cs by @transifex-integration in https://github.com/pydata/pydata-sphinx-theme/pull/1716
- BUG - Ensure lists markers colours are visible by @trallard in https://github.com/pydata/pydata-sphinx-theme/pull/1711
- Fix and change a11y tests by @gabalafou in https://github.com/pydata/pydata-sphinx-theme/pull/1687
- Do not show announcement banner if announcement contents are empty by @melissawm in https://github.com/pydata/pydata-sphinx-theme/pull/1703
- FIX secondary sidebar persists even if it is empty by @Charlie-XIAO in https://github.com/pydata/pydata-sphinx-theme/pull/1688
- try to fix codecov by @drammock in https://github.com/pydata/pydata-sphinx-theme/pull/1717
- fix URLs for dirhtml builds by @drammock in https://github.com/pydata/pydata-sphinx-theme/pull/1699
- space icon-links evenly across by @leifwalsh in https://github.com/pydata/pydata-sphinx-theme/pull/1726
- make codecov work better by @drammock in https://github.com/pydata/pydata-sphinx-theme/pull/1741
- Fix violation of Axe rule link-name by @gabalafou in https://github.com/pydata/pydata-sphinx-theme/pull/1633
- docs: add the link to the transifex project by @12rambau in https://github.com/pydata/pydata-sphinx-theme/pull/1707
- DEV - Enable pre-commit ci by @trallard in https://github.com/pydata/pydata-sphinx-theme/pull/1752
- fix missing sphinx testing dependencies by @drammock in https://github.com/pydata/pydata-sphinx-theme/pull/1751
- Build(deps): Bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in https://github.com/pydata/pydata-sphinx-theme/pull/1715
- Ensure code blocks (
<pre>
) are keyboard focusable by @gabalafou in https://github.com/pydata/pydata-sphinx-theme/pull/1636 - CI - Swap to trusted publisher for releases by @trallard in https://github.com/pydata/pydata-sphinx-theme/pull/1758
- optimize figure bottom margin by @berlin2123 in https://github.com/pydata/pydata-sphinx-theme/pull/1749
- fix: use the latest minor version of fontawesome 6 by @12rambau in https://github.com/pydata/pydata-sphinx-theme/pull/1768
- tiny CSS change by @drammock in https://github.com/pydata/pydata-sphinx-theme/pull/1769
- FEAT - Restyle interactive elements to be more accessible by @trallard in https://github.com/pydata/pydata-sphinx-theme/pull/1564
- install sphinx test dependencies in all CI testing jobs by @drammock in https://github.com/pydata/pydata-sphinx-theme/pull/1772
- Fix focus ring glitch on API autosummary "[source]" link by @gabalafou in [https://github.com/pydata/pydata-sphinx-theme/pull/1778](ht
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.