Sourced from serde_json's\r\nreleases.
\r\n\r\n\r\nv1.0.124
\r\n\r\n
\r\n- Fix a bug in processing string escapes in big-endian architectures\r\n(#1173,\r\nthanks
\r\n@purplesyringa
)v1.0.123
\r\n\r\n
\r\n- Optimize string parsing by applying SIMD-within-a-register: 30.3%\r\nimprovement on twitter.json\r\nfrom 613 MB/s to 799 MB/s (#1161,\r\nthanks
\r\n@purplesyringa
)
cf771a0
\r\nRelease 1.0.1248b314a7
\r\nMerge pull request #1173\r\nfrom iex-rs/fix-big-endian8eba786
\r\nFix skip_to_escape on BE architectures2cab07e
\r\nRelease 1.0.123346189a
\r\nFix needless_borrow clippy lint in new control character test859ead8
\r\nMerge pull request #1161\r\nfrom iex-rs/vectorized-string-parsinge43da5e
\r\nImmediately bail-out on empty strings8389d8a
\r\nDon't run the slow algorithm from the beginning1f0dcf7
\r\nAllow clippy::items_after_statementsa95d6df
\r\nBig endian supportSourced from serde's\r\nreleases.
\r\n\r\n\r\nv1.0.207
\r\n\r\n
\r\n- Improve interactions between
\r\nflatten
attribute and\r\nskip_serializing
/skip_deserializing
(#2795,\r\nthanks@Mingun
)v1.0.206
\r\n\r\nv1.0.205
\r\n\r\n
1b4da41
\r\nRelease 1.0.207f61d452
\r\nTouch up PR 2795f986609
\r\nMerge pull request #2795\r\nfrom Mingun/has-flatten-rework77a6a9d
\r\nTake into account only not skipped flatten fields when choose\r\nserialization form547d843
\r\nRemove dead code - serialize_struct_as_map always called when\r\ncattrs.has_flat...005cb84
\r\nFail with an understandable message is number of fields for\r\nserialization is ...fd5b5e9
\r\nCorrectly calculate has_flatten
attribute in all cases for\r\ndeserialization0647a7c
\r\nFix creating and filling a collections that was not read85c73ef
\r\nRelease 1.0.2065ba1796
\r\nResolve doc_markdown pedantic lint on regression test functionSourced from tempfile's\r\nchangelog.
\r\n\r\n\r\n3.12.0
\r\n\r\n
\r\n- Add a
\r\nkeep(keep: bool)
function to builder that\r\nsuppresses delete-on-drop behavior (thanks to@RalfJung
).- Update
\r\nwindows-sys
from 0.52 to 0.59.
Sourced from sphinx's\r\nreleases.
\r\n\r\n\r\nSphinx 8.0.0
\r\nChangelog: https://www.sphinx-doc.org/en/master/changes.html
\r\nDependencies
\r\n\r\n
\r\n- #12633:\r\nDrop Python 3.9 support.
\r\nIncompatible changes
\r\n\r\n
\r\n\r\n- \r\n
\r\nRemove deprecated functions from
\r\nsphinx.util
:\r\n
\r\n- Removed
\r\nsphinx.util.path_stabilize
\r\n(usesphinx.util.osutil.path_stabilize
).- Removed
\r\nsphinx.util.display_chunk
\r\n(usesphinx.util.display.display_chunk
).- Removed
\r\nsphinx.util.status_iterator
\r\n(usesphinx.util.display.status_iterator
).- Removed
\r\nsphinx.util.SkipProgressMessage
\r\n(usesphinx.util.display.SkipProgressMessage
).- Removed
\r\nsphinx.util.progress_message
\r\n(usesphinx.util.display.progress_message
).- Removed
\r\nsphinx.util.epoch_to_rfc1123
\r\n(usesphinx.http_date.epoch_to_rfc1123
).- Removed
\r\nsphinx.util.rfc1123_to_epoch
\r\n(usesphinx.http_date.rfc1123_to_epoch
).- Removed
\r\nsphinx.util.save_traceback
\r\n(usesphinx.exceptions.save_traceback
).- Removed
\r\nsphinx.util.format_exception_cut_frames
\r\n(usesphinx.exceptions.format_exception_cut_frames
).- Removed
\r\nsphinx.util.xmlname_checker
\r\n(usesphinx.builders.epub3._XML_NAME_PATTERN
).Patch by Adam Turner.
\r\n- \r\n
\r\nRemoved
\r\nsphinx.util.osutil.cd
\r\n(usecontextlib.chdir
).\r\nPatch by Adam Turner.- \r\n
\r\nRemoved
\r\nsphinx.util.typing.stringify
\r\n(usesphinx.util.typing.stringify_annotation
).\r\nPatch by Adam Turner.- \r\n
\r\n#12593:\r\nRaise an error for invalid
\r\nhtml_sidebars
values.\r\nPatch by Adam Turner.- \r\n
\r\n#12593:\r\nRaise an error in
\r\nTheme.get_config
for invalid sections.\r\nPatch by Adam Turner.- \r\n
\r\n#11693:\r\nRemove support for old-style
\r\nMakefile
and\r\nmake.bat
\r\noutput insphinx-quickstart
.- \r\n
\r\n#11693:\r\nRemove the
\r\n--no-use-make-mode
,-M
,\r\n--use-make-mode
, and-m
options\r\nfromsphinx-quickstart
.
... (truncated)
\r\nSourced from sphinx's\r\nchangelog.
\r\n\r\n\r\nRelease 8.0.0 (released Jul 29, 2024)
\r\nDependencies
\r\n\r\n
\r\n- #12633:\r\nDrop Python 3.9 support.
\r\nIncompatible changes
\r\n.. rst-class:: compact
\r\n\r\n
\r\n\r\n- \r\n
\r\nRemove deprecated functions from
\r\nsphinx.util
:\r\n
\r\n- Removed
\r\nsphinx.util.path_stabilize
\r\n(usesphinx.util.osutil.path_stabilize
).- Removed
\r\nsphinx.util.display_chunk
\r\n(usesphinx.util.display.display_chunk
).- Removed
\r\nsphinx.util.status_iterator
\r\n(usesphinx.util.display.status_iterator
).- Removed
\r\nsphinx.util.SkipProgressMessage
\r\n(usesphinx.util.display.SkipProgressMessage
).- Removed
\r\nsphinx.util.progress_message
\r\n(usesphinx.util.display.progress_message
).- Removed
\r\nsphinx.util.epoch_to_rfc1123
\r\n(usesphinx.http_date.epoch_to_rfc1123
).- Removed
\r\nsphinx.util.rfc1123_to_epoch
\r\n(usesphinx.http_date.rfc1123_to_epoch
).- Removed
\r\nsphinx.util.save_traceback
\r\n(usesphinx.exceptions.save_traceback
).- Removed
\r\nsphinx.util.format_exception_cut_frames
\r\n(usesphinx.exceptions.format_exception_cut_frames
).- Removed
\r\nsphinx.util.xmlname_checker
\r\n(usesphinx.builders.epub3._XML_NAME_PATTERN
).Patch by Adam Turner.
\r\n- \r\n
\r\nRemoved :py:func:
\r\n!sphinx.util.osutil.cd
\r\n(use :py:func:contextlib.chdir
).\r\nPatch by Adam Turner.- \r\n
\r\nRemoved :py:func:
\r\n!sphinx.util.typing.stringify
\r\n(use :py:func:!sphinx.util.typing.stringify_annotation
).\r\nPatch by Adam Turner.- \r\n
\r\n#12593:\r\nRaise an error for invalid :confval:
\r\nhtml_sidebars
values.\r\nPatch by Adam Turner.- \r\n
\r\n#12593:\r\nRaise an error in :py:func:
\r\n!Theme.get_config
for invalid\r\nsections.\r\nPatch by Adam Turner.- \r\n
\r\n#11693:\r\nRemove support for old-style :file:
\r\nMakefile
and\r\n:file:make.bat
\r\noutput in :program:sphinx-quickstart
.- \r\n
\r\n#11693:\r\nRemove the :option:
\r\n!--no-use-make-mode
,\r\n:option:!-M
,
... (truncated)
\r\n0e8a638
\r\nBump to 8.0.0 final5750d0e
\r\n[bot]: Update message catalogues (#12641)c1ed1e3
\r\nUse Path
objects within copyfile
(#12708)a4102a7
\r\nSpecify encoding to avoid EncodingWarningb0485f9
\r\nAdd a migration note for isNewType
feeee57
\r\n[HTML theme] sphinx13: include the project name in home link (#12700)0cb3c07
\r\nAdd a missing space5f110f0
\r\nFix test failures following Alabaster's change in default sidebars08adbb3
\r\nFix positioning of logos on the homepage (#12684)e2843fd
\r\nBump Ruff to 0.5.5Sourced from pypa/cibuildwheel's\r\nreleases.
\r\n\r\n\r\nVersion 2.20.0
\r\n\r\n
\r\n- 🌟 CPython 3.13 wheels are now built by default - without the\r\n
\r\nCIBW_PRERELEASE_PYTHONS
flag. It's time to build and upload\r\nthese wheels to PyPI! This release includes CPython 3.13.0rc1, which is\r\nguaranteed to be ABI compatible with the final release. Free-threading\r\nis still behind a flag/config option. (#1950)- ✨ Provide a
\r\nCIBW_ALLOW_EMPTY
environment variable as an\r\nalternative to the command line flag. (#1937)- 🐛 Don't use uv on PyPy3.8 on Windows, it stopped working starting in\r\n0.2.25. Note that PyPy 3.8 is EoL. (#1868)
\r\n- 🛠 Set the
\r\nVSCMD_ARG_TGT_ARCH
variable based on target\r\narch. (#1876)- 🛠 Undo cleaner output on pytest 8-8.2 now that 8.3 is out. (#1943)
\r\n- 📚 Update examples to use Python 3.12 on host (cibuildwheel will\r\nrequire Python 3.11+ on the host machine starting in October 2024) (#1919)
\r\n
Sourced from pypa/cibuildwheel's\r\nchangelog.
\r\n\r\n\r\nv2.20.0
\r\n\r\n
\r\n- 🌟 CPython 3.13 wheels are now built by default - without the\r\n
\r\nCIBW_PRERELEASE_PYTHONS
flag. It's time to build and upload\r\nthese wheels to PyPI! This release includes CPython 3.13.0rc1, which is\r\nguaranteed to be ABI compatible with the final release. Free-threading\r\nis still behind a flag/config option. (#1950)- ✨ Provide a
\r\nCIBW_ALLOW_EMPTY
environment variable as an\r\nalternative to the command line flag. (#1937)- 🐛 Don't use uv on PyPy3.8 on Windows, it stopped working starting in\r\n0.2.25. Note that PyPy 3.8 is EoL. (#1868)
\r\n- 🛠 Set the
\r\nVSCMD_ARG_TGT_ARCH
variable based on target\r\narch. (#1876)- 🛠 Undo cleaner output on pytest 8-8.2 now that 8.3 is out. (#1943)
\r\n- 📚 Update examples to use Python 3.12 on host (cibuildwheel will\r\nrequire Python 3.11+ on the host machine starting in October 2024) (#1919)
\r\n
bd033a4
\r\nBump version: v2.20.09d023cf
\r\nBuild CPython 3.13 by default (#1950)8a69dbd
\r\n[Bot] Update dependencies (#1949)147de6f
\r\n[pre-commit.ci] pre-commit autoupdate (#1947)e217e44
\r\n[Bot] Update dependencies (#1946)871ef6b
\r\ntests: show xfail traceback summaries again (#1943)fac72f0
\r\n[pre-commit.ci] pre-commit autoupdate (#1944)d4c3321
\r\nfeat: add CIBW_ALLOW_EMPTY
environment variable (#1937)5af5df4
\r\n[Bot] Update dependencies (#1935)6c5cf87
\r\ndocs: fix nox docs command (#1938)