llvm
llvm copied to clipboard
Bump the llvm-docs-requirements group in /llvm/docs with 7 updates
Bumps the llvm-docs-requirements group in /llvm/docs with 7 updates:
| Package | From | To |
|---|---|---|
| docutils | 0.20.1 |
0.21.2 |
| furo | 2024.1.29 |
2024.4.27 |
| idna | 3.6 |
3.7 |
| markdown | 3.5.2 |
3.6 |
| myst-parser | 2.0.0 |
3.0.1 |
| packaging | 23.2 |
24.0 |
| sphinx | 7.2.6 |
7.3.7 |
Updates docutils from 0.20.1 to 0.21.2
Updates furo from 2024.1.29 to 2024.4.27
Changelog
Sourced from furo's changelog.
Changelog
2024.04.27 -- Bold Burgundy
- Add a skip to content link.
- Add
--font-stack--headings.- Add
:visitedcolour and enforce uniform contrast between light/dark.- Add an offset of
:targetto reduce back-to-top overlap.- Improve dark mode colours.
- Fix outstanding colour contrast warnings on Firefox.
- Fix bad indent in footnotes.
- Tweak handling of default configuration options in a more resilient manner.
- Tweak length and sizing of API
sourcelinks.- Stop search engine indexing on search page.
2024.01.29 -- Amazing Amethyst
- Fix canonical url when building with
dirhtml.- Relicense the demo module.
2023.09.10 -- Zesty Zaffre
- Make asset hash injection idempotent, fixing Sphinx 6 compatibility.
- Fix the check for HTML builders, fixing non-HTML Read the Docs builds.
2023.08.19 -- Xenolithic Xanadu
- Fix missing search context with Sphinx 7.2, for dirhtml builds.
- Drop support for Python 3.7.
- Present configuration errors in a better format -- thanks
@AA-Turner!- Bump
require_sphinx()to Sphinx 6.0, in line with dependency changes in Unassuming Ultramarine.2023.08.17 -- Wonderous White
- Fix compatiblity with Sphinx 7.2.0 and 7.2.1.
2023.07.26 -- Vigilant Volt
- Fix compatiblity with Sphinx 7.1.
... (truncated)
Commits
750fcd7Prepare release: 2024.04.27c0cb020Update changelog3787a7cPatchapp.configin a more resilient manner (#783)6a3afabIndent all children of aside.footnote (#788)035b276fix: no index content on search page (#784)151f523[pre-commit.ci] pre-commit autoupdate (#771)2eb75aaBump the github-actions group with 1 update (#777)df6f65cBump the npm group with 6 updates (#778)0b51a5eAdd space after period in ToC warning (#776)0188705Bump the npm group with 5 updates (#770)- Additional commits viewable in compare view
Updates idna from 3.6 to 3.7
Release notes
Sourced from idna's releases.
v3.7
What's Changed
- Fix issue where specially crafted inputs to encode() could take exceptionally long amount of time to process. [CVE-2024-3651]
Thanks to Guido Vranken for reporting the issue.
Full Changelog: https://github.com/kjd/idna/compare/v3.6...v3.7
Changelog
Sourced from idna's changelog.
3.7 (2024-04-11) ++++++++++++++++
- Fix issue where specially crafted inputs to encode() could take exceptionally long amount of time to process. [CVE-2024-3651]
Thanks to Guido Vranken for reporting the issue.
Commits
1d365e1Release v3.7c1b3154Merge pull request #172 from kjd/optimize-contextj0394ec7Merge branch 'master' into optimize-contextjcd58a23Merge pull request #152 from elliotwutingfeng/dev5beb28bMore efficient resolution of joiner contexts1b12148Update ossf/scorecard-action to v2.3.1d516b87Update Github actions/checkout to v4c095c75Merge branch 'master' into dev60a0a4cFix typo in GitHub Actions workflow key5918a0eMerge branch 'master' into dev- Additional commits viewable in compare view
Updates markdown from 3.5.2 to 3.6
Release notes
Sourced from markdown's releases.
Release 3.6
Changed
Refactor TOC Sanitation
- All postprocessors are now run on heading content.
- Footnote references are now stripped from heading content. Fixes #660.
- A more robust
striptagsis provided to convert headings to plain text. Unlike, themarkupsafeimplementation, HTML entities are not unescaped.- The plain text
name, richhtml, and unescaped rawdata-toc-labelare saved totoc_tokens, allowing users to access the full rich text content of the headings directly fromtoc_tokens.- The value of
data-toc-labelis sanitized separate from heading content before being written toname. This fixes a bug which allowed markup through in certain circumstances. To access the raw unsanitized data, retrieve the value fromtoken['data-toc-label']directly.- An
html.unescapecall is made just prior to callingslugifyso thatslugifyonly operates on Unicode characters. Note thathtml.unescapeis not run onname,html, ordata-toc-label.- The functions
get_nameandstashedHTML2textdefined in thetocextension are both deprecated. Instead, third party extensions should use some combination of the new functionsrun_postprocessors,render_inner_htmlandstriptags.Fixed
- Include
scripts/*.pyin the generated source tarballs (#1430).- Ensure lines after heading in loose list are properly detabbed (#1443).
- Give smarty tree processor higher priority than toc (#1440).
- Permit carets (
^) and square brackets (]) but explicitly exclude backslashes (\) from abbreviations (#1444).- In attribute lists (
attr_list,fenced_code), quoted attribute values are now allowed to contain curly braces (}) (#1414).
Changelog
Sourced from markdown's changelog.
[3.6] -- 2024-03-14
Changed
Refactor TOC Sanitation
- All postprocessors are now run on heading content.
- Footnote references are now stripped from heading content. Fixes #660.
- A more robust
striptagsis provided to convert headings to plain text. Unlike, themarkupsafeimplementation, HTML entities are not unescaped.- The plain text
name, richhtml, and unescaped rawdata-toc-labelare saved totoc_tokens, allowing users to access the full rich text content of the headings directly fromtoc_tokens.- The value of
data-toc-labelis sanitized separate from heading content before being written toname. This fixes a bug which allowed markup through in certain circumstances. To access the raw unsanitized data, retrieve the value fromtoken['data-toc-label']directly.- An
html.unescapecall is made just prior to callingslugifyso thatslugifyonly operates on Unicode characters. Note thathtml.unescapeis not run onname,html, ordata-toc-label.- The functions
get_nameandstashedHTML2textdefined in thetocextension are both deprecated. Instead, third party extensions should use some combination of the new functionsrun_postprocessors,render_inner_htmlandstriptags.Fixed
- Include
scripts/*.pyin the generated source tarballs (#1430).- Ensure lines after heading in loose list are properly detabbed (#1443).
- Give smarty tree processor higher priority than toc (#1440).
- Permit carets (
^) and square brackets (]) but explicitly exclude backslashes (\) from abbreviations (#1444).- In attribute lists (
attr_list,fenced_code), quoted attribute values are now allowed to contain curly braces (}) (#1414).
Commits
e524b8fBump version to 3.63d8afc6Allow attr_list quoted values to contain curly braces9edba85Refactor abbr escapinge4ab4a6Refactor TOC sanitationa18765cExplicitly omit carot and backslash from abbr421f1e8Give smarty tree processor higher priority than tocc334a3eEnsure lines after heading in loose list are properly detabbedea92856Update the license template so GitHub can detect ita2effd6Disable mkdocstrings show_symbol_type_toc option to work around searching iss...91f9a12Restore Attribute symbol type in mkdocstrings template- Additional commits viewable in compare view
Updates myst-parser from 2.0.0 to 3.0.1
Release notes
Sourced from myst-parser's releases.
v3.0.1
What's Changed
- 🐛 FIX empty value for final directive option by
@chrisjsewellin executablebooks/MyST-Parser#924- 🐛 FIX: allow indented option block by
@chrisjsewellin executablebooks/MyST-Parser#925Full Changelog: https://github.com/executablebooks/MyST-Parser/compare/v3.0.0...v3.0.1
v3.0.0
What's Changed
Upgraded dependencies
- ⬆️ Add support for Python 3.12 by
@hugovkin executablebooks/MyST-Parser#848- ⬆️ Update docutils requirement from >=0.16,=0.18,<0.22 by
@chrisjsewellin executablebooks/MyST-Parser#916New features
- ✨ Allow for use of the
line-blockdirective by@chrisjsewellin executablebooks/MyST-Parser#900- ✨ Emits sphinx include-read event by
@sumezulikein executablebooks/MyST-Parser#887Improvements
- 👌 Nested parse attribution in
attr_blockby@chrisjsewellin executablebooks/MyST-Parser#831- 👌 Directive option parsing by
@chrisjsewellin executablebooks/MyST-Parser#796- 👌 Improve directive parsing warnings by
@chrisjsewellin executablebooks/MyST-Parser#893- 👌 Allow for opening external links in new tabs (#856) by
@marjus45in executablebooks/MyST-Parser#857Internal
- 🔧 Replace black, isort, pyupgrade with ruff formatter by
@chrisjsewellin executablebooks/MyST-Parser#833- 🔧 remove redundant mypy config by
@danieleadesin executablebooks/MyST-Parser#866- 🔧 Add additional Ruff lints (and fix issues) by
@danieleadesin executablebooks/MyST-Parser#862- 🔧 mypy- disallow 'any generics' by
@danieleadesin executablebooks/MyST-Parser#865- 🔧 Fix docutils deprecation in option parsing by
@agoose77in executablebooks/MyST-Parser#842Documentation
- 📚 Fix a broken link in configuration.md by
@zupoin executablebooks/MyST-Parser#907- 📚 Add linkify dependency to contributing docs. by
@jhcolein executablebooks/MyST-Parser#792- 📚 Fix the double
usedin docs/syntax/math.md by@ice-tongin executablebooks/MyST-Parser#810- 📚 Also add linkify to pip install command in README by
@n-peugnetin executablebooks/MyST-Parser#851- 📚 Fix the code section title in live preview by
@BoboTiGin executablebooks/MyST-Parser#875- 📚 Fix admonition example by
@72757373656c6cin executablebooks/MyST-Parser#904- 📚 Fix url for jupyter book gallery by
@72757373656c6cin executablebooks/MyST-Parser#905- 📚 Update theme version by
@chrisjsewellin executablebooks/MyST-Parser#918- 📚 Fix typo by
@blakeNaccaratoin executablebooks/MyST-Parser#911- 📚 Fix architecture typo (#855) by
@72757373656c6cin executablebooks/MyST-Parser#910
... (truncated)
Changelog
Sourced from myst-parser's changelog.
3.0.1 - 2024-04-28
🐛 Bug Fixes
- Account for the final directive option having an empty value, by gh-user:chrisjsewell in gh-pr:924
- Re-allow indented directive option blocks, by gh-user:chrisjsewell in gh-pr:925
Full Changelog: v3.0.1...v3.0.0
3.0.0 - 2024-04-23
Upgraded dependencies
- ⬆️ Add support for Python 3.12 by gh-user:hugovk in gh-pr:848
- ⬆️ Update docutils requirement from >=0.16,
New features
- ✨ Allow for use of the
line-blockdirective by gh-user:chrisjsewell in gh-pr:900- ✨ Emits sphinx include-read event by gh-user:sumezulike in gh-pr:887
Improvements
- 👌 Nested parse attribution in
attr_blockby gh-user:chrisjsewell in gh-pr:831- 👌 Directive option parsing by gh-user:chrisjsewell in <gh-pr:796
- 👌 Improve directive parsing warnings by gh-user:chrisjsewell in gh-pr:893
- 👌 Allow for opening external links in new tabs (#856) by gh-user:marjus45 in gh-pr:857
Internal
- 🔧 Replace black, isort, pyupgrade with ruff formatter by gh-user:chrisjsewell in gh-pr:833
- 🔧 remove redundant mypy config by gh-user:danieleades in gh-pr:866
- 🔧 Add additional Ruff lints (and fix issues) by gh-user:danieleades in gh-pr:862
- 🔧 mypy- disallow 'any generics' by gh-user:danieleades in gh-pr:865
- 🔧 Fix docutils deprecation in option parsing by gh-user:agoose77 in gh-pr:842
Documentation
- 📚 Fix a broken link in configuration.md by gh-user:zupo in gh-pr:907
- 📚 Add linkify dependency to contributing docs. by gh-user:jhcole in gh-pr:792
- 📚 Fix the double
usedin docs/syntax/math.md by gh-user:ice-tong in gh-pr:810- 📚 Also add linkify to pip install command in README by gh-user:n-peugnet in gh-pr:851
- 📚 Fix the code section title in live preview by gh-user:BoboTiG in gh-pr:875
- 📚 Fix admonition example by gh-user:72757373656c6c in gh-pr:904
- 📚 Fix url for jupyter book gallery by gh-user:72757373656c6c in gh-pr:905
- 📚 Update theme version by gh-user:chrisjsewell in gh-pr:918
- 📚 Fix typo by gh-user:blakeNaccarato in gh-pr:911
- 📚 Fix architecture typo (#855) by gh-user:72757373656c6c in gh-pr:910
Full Changelog: v2.0.0...v3.0.0
Commits
3d84ff8🚀 Release v3.0.1 (#926)790a926🐛 FIX: allow indented option block (#925)446feba🐛 FIX empty value for final directive option (#924)c9579c4📚 Update live preview (#921)1b44e06🚀 Release v3.0.0 (#920)5ad2d6d🔧 More improvements for directive option parsing (#919)8614eca📚 Update theme version (#918)5416b9f🔧 Update mypy to use sphinx v7.3 (#917)167c902⬆️ Update docutils requirement from >=0.16,<0.21 to >=0.18,<0.22 (#916)c00ef09📚 Fix architecture typo (#855) (#910)- Additional commits viewable in compare view
Updates packaging from 23.2 to 24.0
Release notes
Sourced from packaging's releases.
24.0
What's Changed
- Fix specifier matching when the specifier is long and has an epoch by
@SpecLadin pypa/packaging#712- Clarify version split/join usage by
@uranusjrin pypa/packaging#725- Default optional metadata values to None by
@dstufftin pypa/packaging#734- Stop using deprecated/removed keys by
@dstufftin pypa/packaging#739- Correctly use the ExceptionGroup shim only when needed by
@dstufftin pypa/packaging#736- Update CHANGELOG entry about
validatekwarg by@pradyunsgin pypa/packaging#731- Support --disable-gil builds (PEP 703) in packaging.tags by
@colesburyin pypa/packaging#728- Skip
test_glibc_version_string_ctypes_raise_oserrorifctypesis unavailable by@kevinchang96in pypa/packaging#741- Enable CodeQL by
@joycebrumin pypa/packaging#743- PEP 703: Rename
Py_NOGILtoPy_GIL_DISABLEDby@hugovkin pypa/packaging#747- Replace PEP references with PUG links by
@jeanasin pypa/packaging#750- Remove coverage ignore for non-existent file by
@shenanigansdin pypa/packaging#752- Update URLs by
@DimitriPapadopoulosin pypa/packaging#764- Configure dependabot by
@joycebrumin pypa/packaging#757- Hash pin github actions by
@joycebrumin pypa/packaging#758- Apply some refurb suggestions by
@DimitriPapadopoulosin pypa/packaging#763- Appply some bugbear suggestions by
@DimitriPapadopoulosin pypa/packaging#761- Apply some ruff suggestions by
@DimitriPapadopoulosin pypa/packaging#772- Add riscv64 as a supported manylinux architecture by
@markdryanin pypa/packaging#751New Contributors
@colesburymade their first contribution in pypa/packaging#728@kevinchang96made their first contribution in pypa/packaging#741@jeanasmade their first contribution in pypa/packaging#750@shenanigansdmade their first contribution in pypa/packaging#752@markdryanmade their first contribution in pypa/packaging#751Full Changelog: https://github.com/pypa/packaging/compare/23.2...24.0
Changelog
Sourced from packaging's changelog.
24.0 - 2024-03-10
* Do specifier matching correctly when the specifier contains an epoch number and has more components than the version (:issue:`683`) * Support the experimental ``--disable-gil`` builds in packaging.tags (:issue:`727`) * BREAKING: Make optional ``metadata.Metadata`` attributes default to ``None`` (:issue:`733`) * Fix errors when trying to access the ``description_content_type``, ``keywords``, and ``requires_python`` attributes on ``metadata.Metadata`` when those values have not been provided (:issue:`733`) * Fix a bug preventing the use of the built in ``ExceptionGroup`` on versions of Python that support it (:issue:`725`)
Commits
7a983f7Bump for release4d85340Add riscv64 as a supported manylinux architecture (#751)4dce761Apply some ruff suggestions (#772)57a6a7fAppply some bugbear suggestions (#761)7bcd6d8Apply some refurb suggestions (#763)d0067e9[StepSecurity] ci: Harden GitHub Actions (#1) (#758)eae70ddfeat: Create dependabot.yml (#757)241bb35Update URLs (#764)7698237Remove coverage ignore for non-existent file (#752)b271d2bReplace PEP references with PUG links (#750)- Additional commits viewable in compare view
Updates sphinx from 7.2.6 to 7.3.7
Release notes
Sourced from sphinx's releases.
Sphinx 7.3.7
Changelog: https://www.sphinx-doc.org/en/master/changes.html
Sphinx 7.3.6
Changelog: https://www.sphinx-doc.org/en/master/changes.html
Sphinx 7.3.5
Changelog: https://www.sphinx-doc.org/en/master/changes.html
Sphinx 7.3.4
Changelog: https://www.sphinx-doc.org/en/master/changes.html
Sphinx 7.3.3
Changelog: https://www.sphinx-doc.org/en/master/changes.html
Sphinx 7.3.2
Changelog: https://www.sphinx-doc.org/en/master/changes.html
Sphinx 7.3.1
Changelog: https://www.sphinx-doc.org/en/master/changes.html
Sphinx 7.3.0
Changelog: https://www.sphinx-doc.org/en/master/changes.html
Changelog
Sourced from sphinx's changelog.
Release 7.3.7 (released Apr 19, 2024)
Bugs fixed
- #12299: Defer loading themes defined via entry points until their explicit use by the user or a child theme. Patch by Adam Turner.
- #12305: Return the default value for
theme.get_config()with an unsupported theme configuration section. Patch by Adam Turner.Release 7.3.6 (released Apr 17, 2024)
Bugs fixed
- #12295: Re-export all AST types in the C and C++ domains. Patch by Adam Turner.
- #12295: Re-export various objects from
sphinx.domains.python._annotationsinsphinx.domains.python. Patch by Jacob Chesslo and Adam Turner.Release 7.3.5 (released Apr 17, 2024)
Bugs fixed
- #12295: Re-export various objects from
sphinx.domains.python._objectinsphinx.domains.python. Patch by Jacob Chesslo and Adam Turner.Release 7.3.4 (released Apr 17, 2024)
Bugs fixed
- Handle cases when
Anyis not an instance oftype. Patch by Adam Turner.Release 7.3.3 (released Apr 17, 2024)
Bugs fixed
... (truncated)
Commits
de4ac2fBump to 7.3.7 final4a0c9ddReturn the default value for unsupported theme configuration sections62c3badRe-exportpy_sig_refrom the Python domain3bcc669Defer loading entry-point themes until neededfa4563fBump version630b4fbBump to 7.3.6 final740b964fixup! Elaborate a little more in the warning message forconfig.cache141f3ecElaborate a little more in the warning message forconfig.cacheaf27188Addconfig.cacheto the list of warning typesbe2b083Re-export more names insphinx.domains.python(#12297)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
@intel/dpcpp-devops-reviewers, ping.