From b5586187df6a7faf19fe8004b03cbeca1daa3f0d Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 16 Aug 2024 17:35:53 +0000
Subject: [PATCH] Bump the dependencies group in /.config with 13 updates
(#4274)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps the dependencies group in /.config with 13 updates:
| Package | From | To |
| --- | --- | --- |
| [ruff](https://github.com/astral-sh/ruff) | `0.5.6` | `0.5.7` |
| [tox](https://github.com/tox-dev/tox) | `4.16.0` | `4.17.1` |
| [types-pexpect](https://github.com/python/typeshed) | `4.9.0.20240311`
| `4.9.0.20240806` |
| [types-pyyaml](https://github.com/python/typeshed) | `6.0.12.20240724`
| `6.0.12.20240808` |
| [astroid](https://github.com/pylint-dev/astroid) | `3.2.4` | `3.3.1` |
| [attrs](https://github.com/sponsors/hynek) | `24.1.0` | `24.2.0` |
| [babel](https://github.com/python-babel/babel) | `2.15.0` | `2.16.0` |
| [cffi](https://github.com/python-cffi/cffi) | `1.16.0` | `1.17.0` |
| [coverage](https://github.com/nedbat/coveragepy) | `7.6.0` | `7.6.1` |
| [pyyaml](https://github.com/yaml/pyyaml) | `6.0.1` | `6.0.2` |
| [regress](https://github.com/crate-py/regress) | `0.4.5` | `2024.8.1`
|
| [rpds-py](https://github.com/crate-py/rpds) | `0.19.1` | `0.20.0` |
| [wheel](https://github.com/pypa/wheel) | `0.43.0` | `0.44.0` |
Updates `ruff` from 0.5.6 to 0.5.7
Sourced from ruff's
releases. ... (truncated) Sourced from ruff's
changelog. Sourced from tox's
releases. Full Changelog: https://github.com/tox-dev/tox/compare/4.17.0...4.17.1 Full Changelog: https://github.com/tox-dev/tox/compare/4.16.0...4.17.0 Sourced from tox's
changelog. Bugfixes - 4.17.1 Features - 4.17.0
Release notes
0.5.7
Release Notes
Preview features
flake8-comprehensions
] Account for list and set
comprehensions in unnecessary-literal-within-tuple-call
(C409
) (#12657)flake8-pyi
] Add autofix for
future-annotations-in-stub
(PYI044
) (#12676)flake8-return
] Avoid syntax error when auto-fixing
RET505
with mixed indentation (space and tabs) (#12740)pydoclint
] Add docstring-missing-yields
(DOC402
) and docstring-extraneous-yields
(DOC403
) (#12538)pydoclint
] Avoid DOC201
if docstring
begins with "Return", "Returns", "Yield",
or "Yields" (#12675)pydoclint
] Deduplicate collected exceptions after
traversing function bodies (DOC501
) (#12642)pydoclint
] Ignore DOC
errors for stub
functions (#12651)pydoclint
] Teach rules to understand reraised
exceptions as being explicitly raised (DOC501
,
DOC502
) (#12639)ruff
] Implement
incorrectly-parenthesized-tuple-in-subscript
(RUF031
) (#12480)ruff
] Mark RUF023
fix as unsafe if
__slots__
is not a set and the binding is used elsewhere
(#12692)Rule changes
refurb
] Add autofix for implicit-cwd
(FURB177
) (#12708)ruff
] Add autofix for
zip-instead-of-pairwise
(RUF007
) (#12663)tryceratops
] Add BaseException
to
raise-vanilla-class
rule (TRY002
) (#12620)Server
CLI
pyproject.toml
files
(#12727)Bug fixes
flake8-async
] Fix false positives with multiple
async with
items (ASYNC100
) (#12643)flake8-bandit
] Avoid false-positives for list
concatenations in SQL construction (S608
) (#12720)flake8-bugbear
] Treat return
as
equivalent to break
(B909
) (#12646)flake8-comprehensions
] Set comprehensions not a
violation for sum
in
unnecessary-comprehension-in-call
(C419
) (#12691)flake8-simplify
] Parenthesize conditions based on
precedence when merging if arms (SIM114
) (#12737)pydoclint
] Try both 'Raises' section styles when
convention is unspecified (DOC501
) (#12649)Contributors
Changelog
0.5.7
Preview features
flake8-comprehensions
] Account for list and set
comprehensions in unnecessary-literal-within-tuple-call
(C409
) (#12657)flake8-pyi
] Add autofix for
future-annotations-in-stub
(PYI044
) (#12676)flake8-return
] Avoid syntax error when auto-fixing
RET505
with mixed indentation (space and tabs) (#12740)pydoclint
] Add docstring-missing-yields
(DOC402
) and docstring-extraneous-yields
(DOC403
) (#12538)pydoclint
] Avoid DOC201
if docstring
begins with "Return", "Returns", "Yield",
or "Yields" (#12675)pydoclint
] Deduplicate collected exceptions after
traversing function bodies (DOC501
) (#12642)pydoclint
] Ignore DOC
errors for stub
functions (#12651)pydoclint
] Teach rules to understand reraised
exceptions as being explicitly raised (DOC501
,
DOC502
) (#12639)ruff
] Implement
incorrectly-parenthesized-tuple-in-subscript
(RUF031
) (#12480)ruff
] Mark RUF023
fix as unsafe if
__slots__
is not a set and the binding is used elsewhere
(#12692)Rule changes
refurb
] Add autofix for implicit-cwd
(FURB177
) (#12708)ruff
] Add autofix for
zip-instead-of-pairwise
(RUF007
) (#12663)tryceratops
] Add BaseException
to
raise-vanilla-class
rule (TRY002
) (#12620)Server
CLI
pyproject.toml
files
(#12727)Bug fixes
flake8-async
] Fix false positives with multiple
async with
items (ASYNC100
) (#12643)flake8-bandit
] Avoid false-positives for list
concatenations in SQL construction (S608
) (#12720)flake8-bugbear
] Treat return
as
equivalent to break
(B909
) (#12646)flake8-comprehensions
] Set comprehensions not a
violation for sum
in
unnecessary-comprehension-in-call
(C419
) (#12691)flake8-simplify
] Parenthesize conditions based on
precedence when merging if arms (SIM114
) (#12737)pydoclint
] Try both 'Raises' section styles when
convention is unspecified (DOC501
) (#12649)Commits
221ea66
Bump version to 0.5.7 (#12756)d28c5af
[red-knot] Remove mentions of Ruff from the CLI help (#12752)f1de08c
[red-knot] Merge the semantic and module-resolver crates (#12751)33e9a6a
SIM110: any()
is ~3x slower than the code it replaces (#12746)f577e03
[ruff] Ignore empty tuples for
`incorrectly-parenthesized-tuple-in-subscript ...f537335
Remove all useEffect
usages (#12659)2daa914
Gracefully handle errors in CLI (#12747)6d9205e
[ruff_linter
] - Use LibCST in
adjust_indentation
for mixed whitespace (#1...df7345e
Exit with an error if there are check failures (#12735)dc6aafe
Setup tracing and document tracing usage (#12730)
Updates `tox` from 4.16.0 to 4.17.1
Release notes
4.17.1
What's Changed
<major>.<minor>
environment
name support by @gaborbernat
in
tox-dev/tox#3319@paveldikov
in tox-dev/tox#3311New Contributors
@paveldikov
made
their first contribution in tox-dev/tox#33114.17.0
What's Changed
@Tom01098
in tox-dev/tox#3307@seyidaniels
in
tox-dev/tox#3291@timfel
in tox-dev/tox#3312@gaborbernat
in
tox-dev/tox#3315New Contributors
@Tom01098
made their first contribution in tox-dev/tox#3307@timfel
made
their first contribution in tox-dev/tox#3312Changelog
v4.17.1 (2024-08-07)
- Support for running ``-e <major>.<minor>`` has
been lost, fixing it - by :user:`gaborbernat`. (:issue:`2849`)
- ``base_python`` now accepts absolute paths to interpreter executable -
by :user:`paveldikov`. (:issue:`3191`)
v4.17.0 (2024-08-05)
graalpy
prefix as a supported base python
(:issue:3312
)on_platform
core configuration holding the tox
platform and do not install package when exec an environment
gaborbernat
. (:issue:3315
)Bugfixes - 4.17.0
- Add table with default environment variables per OS
(:issue:`2753`)
352a3dd
release 4.17.1fafce99
fix(tox_env.python): do not process absolute paths to interpreter as
PythonSp...fdc9eb0
Restore limited <major>.<minor> environment name support (#3319)2f7c60e
release 4.17.05425133
Add on platform constat to core (#3315)2cf190a
[pre-commit.ci] pre-commit autoupdate (#3306)17435df
Add GraalPy and test both GraalPy and Jython env identifiers (#3312)e6b9803
Table with list of default env vars per OS (#3291)33f6c23
Fix user guide system overview so nodes don't overlap. (#3307)Sourced from astroid's changelog.
What's New in astroid 3.3.1?
Release date: 2024-08-06
Fix a crash introduced in 3.3.0 involving invalid format strings.
Closes #2492
What's New in astroid 3.3.0?
Release date: 2024-08-04
Add support for Python 3.13.
Remove support for Python 3.8 (and constants
PY38
,PY39_PLUS
, andPYPY_7_3_11_PLUS
).Refs #2443
Add the
__annotations__
attribute to theClassDef
object model.Closes pylint-dev/pylint#7126
Implement inference for JoinedStr and FormattedValue
Add support for
ssl.OP_LEGACY_SERVER_CONNECT
(new in Python 3.12).Closes pylint-dev/pylint#9849
de58003
Bump astroid to 3.3.1, update changelog8357bd3
Fix pylint regression with invalid format strings (#2496)
(#2497)47030b1
Bump astroid to 3.3.0, update changelogf37549e
Fix release tests92baf78
[pre-commit.ci] auto fixes from pre-commit.com hooks4122248
[pre-commit.ci] pre-commit autoupdatec687595
[PY312] Add support for ssl.OP_LEGACY_SERVER_CONNECT (#2489)ed4276b
Bump furo from 2024.5.6 to 2024.7.18 (#2480)3dbf139
Implement inference for JoinedStr
and
FormattedValue
(#2459)3bcf5ec
Skip test_no_user_warning()
without pip (#2487)Sourced from babel's releases.
Version 2.16.0
The changelog below is auto-generated by GitHub.
Please see CHANGELOG.rst for additional details.
What's Changed
- Upgrade GitHub Actions versions to avoid deprecation warnings by
@akx
in python-babel/babel#1080- Replace deprecated
ast.Str
withast.Constant
by@tomasr8
in python-babel/babel#1083- Fix #1094 by
@john-psina
in python-babel/babel#1095- CI fixes by
@akx
in python-babel/babel#1097- Upgrade to CLDR 45 by
@tomasr8
in python-babel/babel#1077- Make pgettext search plurals when translation is not found by
@tomasr8
in python-babel/babel#1085- Fix for #832 by
@Edwin18
in python-babel/babel#1052- Support list format fallbacks by
@akx
in python-babel/babel#1099- Improve Codecov configuration by
@akx
in python-babel/babel#1103- Avoid crashing on importing localtime when TZ is malformed by
@akx
in python-babel/babel#1100- Allow parsing .po files that have an extant but empty Language header by
@akx
in python-babel/babel#1101- Add a mention to the docs that
format_skeleton(..., fuzzy=True)
may raise by@tomasr8
in python-babel/babel#1106- Allow falling back to modifier-less locale data by
@akx
in python-babel/babel#1104- Allow use of importlib.metadata for finding entrypoints by
@akx
in python-babel/babel#1102- Test on Python 3.13 beta releases by
@akx
in python-babel/babel#1107- Normalize package name to lower-case in setup.py by
@akx
in python-babel/babel#1110- Do not allow substituting alternates or drafts in derived locales by
@akx
in python-babel/babel#1113- Two hyperlinks (to CLDR) and some typos by
@buhtz
in python-babel/babel#1115- Initial support for reading mapping configuration as TOML by
@akx
in python-babel/babel#1108- Prepare for 2.16.0 release by
@akx
in python-babel/babel#1116New Contributors
@tomasr8
made their first contribution in python-babel/babel#1083@john-psina
made their first contribution in python-babel/babel#1095@Edwin18
made their first contribution in python-babel/babel#1052@buhtz
made their first contribution in python-babel/babel#1115Full Changelog: https://github.com/python-babel/babel/compare/v2.15.0...v2.16.0
Sourced from babel's changelog.
Version 2.16.0
Features
* CLDR: Upgrade to CLDR 45 by @tomasr8 in :gh:`1077` * Lists: Support list format fallbacks by @akx in :gh:`1099` * Messages: Initial support for reading mapping configuration as TOML by @akx in :gh:`1108`
Bugfixes
- CLDR: Do not allow substituting alternates or drafts in derived locales by
@akx
in :gh:1113
- Core: Allow falling back to modifier-less locale data by
@akx
in :gh:1104
- Core: Allow use of importlib.metadata for finding entrypoints by
@akx
in :gh:1102
- Dates: Avoid crashing on importing localtime when TZ is malformed by
@akx
in :gh:1100
- Messages: Allow parsing .po files that have an extant but empty Language header by
@akx
in :gh:1101
- Messages: Fix
--ignore-dirs
being incorrectly read (#1094) by@john-psina
and@Edwin18
in :gh:1052
and :gh:1095
- Messages: Make pgettext search plurals when translation is not found by
@tomasr8
in :gh:1085
Infrastructure
* Replace deprecated `ast.Str` with `ast.Constant` by @tomasr8 in :gh:`1083` * CI fixes by @akx in :gh:`1080`, :gh:`1097`, :gh:`1103`, :gh:`1107` * Test on Python 3.13 beta releases by @akx in * Normalize package name to lower-case in setup.py by @akx in :gh:`1110`
Documentation
Updates `cffi` from 1.16.0 to 1.17.0* Add a mention to the docs that `format_skeleton(..., fuzzy=True)` may raise by @tomasr8 in :gh:`1106` * Two hyperlinks (to CLDR) and some typos by @buhtz in :gh:`1115` </code></pre> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python-babel/babel/commit/cf7d22369cf40a8218cff1d3dc823eefa174aee0"><code>cf7d223</code></a> Prepare for 2.16.0 release (<a href="https://redirect.github.com/python-babel/babel/issues/1116">#1116</a>)</li> <li><a href="https://github.com/python-babel/babel/commit/d26a669826d6c963dfdc21ae09e8cd5659fc95e2"><code>d26a669</code></a> Initial support for reading mapping configuration as TOML (<a href="https://redirect.github.com/python-babel/babel/issues/1108">#1108</a>)</li> <li><a href="https://github.com/python-babel/babel/commit/34ed517de44cf3c3002f3b69713b1693d329646d"><code>34ed517</code></a> Two hyperlinks (to CLDR) and some typos (<a href="https://redirect.github.com/python-babel/babel/issues/1115">#1115</a>)</li> <li><a href="https://github.com/python-babel/babel/commit/b4ba84382f3ce7bdf0e5a68e7108a21f4e8e7926"><code>b4ba843</code></a> Do not allow substituting alternates or drafts in derived locales (<a href="https://redirect.github.com/python-babel/babel/issues/1113">#1113</a>)</li> <li><a href="https://github.com/python-babel/babel/commit/d3346ee33b13f50af582e31ae5c337aa409dda11"><code>d3346ee</code></a> Normalize package name to lower-case in setup.py (<a href="https://redirect.github.com/python-babel/babel/issues/1110">#1110</a>)</li> <li><a href="https://github.com/python-babel/babel/commit/a32f15ecec23d5d5049100fd8e65606be7ad12a1"><code>a32f15e</code></a> Test on Python 3.13 beta releases (<a href="https://redirect.github.com/python-babel/babel/issues/1107">#1107</a>)</li> <li><a href="https://github.com/python-babel/babel/commit/4d3fd0e0198185cd023f4d3cd1495bda211867f4"><code>4d3fd0e</code></a> Allow use of importlib.metadata for finding entrypoints (<a href="https://redirect.github.com/python-babel/babel/issues/1102">#1102</a>)</li> <li><a href="https://github.com/python-babel/babel/commit/42d793cb4408a296e5618e1bce8d176fc588ce57"><code>42d793c</code></a> Allow falling back to modifier-less locale data when modified data is missing...</li> <li><a href="https://github.com/python-babel/babel/commit/32f41c22d589d7f187448be477affe1cfbcbc59d"><code>32f41c2</code></a> Improve docs for <code>format_skeleton</code> (<a href="https://redirect.github.com/python-babel/babel/issues/1106">#1106</a>)</li> <li><a href="https://github.com/python-babel/babel/commit/2ebc47e63211df8b7636ed8e74bb99ac5bd36c25"><code>2ebc47e</code></a> Allow parsing .po files that have an extant but empty Language header (<a href="https://redirect.github.com/python-babel/babel/issues/1101">#1101</a>)</li> <li>Additional commits viewable in <a href="https://github.com/python-babel/babel/compare/v2.15.0...v2.16.0">compare view</a></li> </ul> </details> <br />
Release notes
Sourced from cffi's releases.
v1.17.0
- Add support for Python 3.13.
- Free-threaded CPython builds (i.e.
python3.13t
and the3.13t
ABI) are not currently supported.- In API mode, when you get a function from a C library by writing
fn = lib.myfunc
, you get an object of a special type for performance reasons, instead of a<cdata 'C-function-type'>
. Before version 1.17 you could only call such objects. You could writeffi.addressof(lib, "myfunc")
in order to get a real<cdata>
object, based on the idea that in these cases in C you'd usually write&myfunc
instead ofmyfunc
. In version 1.17, the special objectlib.myfunc
can now be passed in many places where CFFI expects a regular<cdata>
object. For example, you can now pass it as a callback to a C function call, or write it inside a C structure field of the correct pointer-to-function type, or useffi.cast()
orffi.typeof()
on it.Full Changelog: https://github.com/python-cffi/cffi/compare/v1.16.0...v1.17.0
v1.17.0rc1
- Add support for Python 3.13.
- In API mode, when you get a function from a C library by writing fn = lib.myfunc, you get an object of a special type for performance reasons, instead of a object. For example, you can now pass it as a callback to a C function call, or write it inside a C structure field of the correct pointer-to-function type, or use ffi.cast() or ffi.typeof() on it.
- Build wheels for musllinux aarch64.
Commits
74731f9
Release 1.17.0 (#108)181fa00
1.17.0rc1 release (#80)772528e
Add 3.13 to trove classifiers (#72)e36042d
1.17.0b1 prep (#79)39bdab2
avoid null-pointer-subtraction error (#78)d7f750b
Mention the systemd issue with old-style callbacks (#74)56f7609
Buildaarch64
musllinux
wheel (#69)e59ec8f
Win32: pass the flags from dlopen() to LoadLibraryEx() (#65)0619e5e
remove binary cruft (#63)640e89f
rearrange code to make PyPy testing happier (#59)- Additional commits viewable in compare view
Updates `coverage` from 7.6.0 to 7.6.1Changelog
Sourced from coverage's changelog.
Version 7.6.1 — 2024-08-04
Fix: coverage used to fail when measuring code using :func:
runpy.run_path <python:runpy.run_path>
with a :class:Path <python:pathlib.Path>
argument. This is now fixed, thanks toAsk Hjorth Larsen <pull 1819_>
_.Fix: backslashes preceding a multi-line backslashed string could confuse the HTML report. This is now fixed, thanks to
LiuYinCarl <pull 1828_>
_.Now we publish wheels for Python 3.13, both regular and free-threaded.
.. _pull 1819: nedbat/coveragepy#1819 .. _pull 1828: nedbat/coveragepy#1828
.. _changes_7-6-0:
Commits
29f5898
docs: sample HTML for 7.6.19b829f1
docs: prep for 7.6.1ebbb6a2
build: wheels for 3.13rc13872525
chore: make upgrade7a27f40
test: fix a test on free-threading, use abiflags to get site-packages path co...2b53664
build: include gil/nogil in the version bannerda1682f
docs: changelog and contributor for #1828dc819ff
test: two tests for #18289aaa404
fix: properly handle backslash before multi-line string (#1828)9c50270
chore: make upgrade- Additional commits viewable in compare view
Updates `pyyaml` from 6.0.1 to 6.0.2Release notes
Sourced from pyyaml's releases.
6.0.2
What's Changed
- Support for Cython 3.x and Python 3.13.
Full Changelog: https://github.com/yaml/pyyaml/compare/6.0.1...6.0.2
6.0.2rc1
- Support for extension build with Cython 3.x
- Support for Python 3.13
- Added PyPI wheels for musllinux on aarch64
Changelog
Sourced from pyyaml's changelog.
6.0.2 (2024-08-06)
- yaml/pyyaml#808 -- Support for Cython 3.x and Python 3.13
Commits
Updates `regress` from 0.4.5 to 2024.8.1Release notes
Sourced from regress's releases.
v2024.8.1
Full Changelog: https://github.com/crate-py/regress/compare/v0.4.5...v2024.8.1
Commits
13a1b63
No need to build on release.f1af0e4
Merge pull request #41 from crate-py/dependabot/github_actions/hynek/setup-ca...7061567
Let's call this beta.8ce2515
Newer PyO3 (with minor fixes) and newer regress.cf2d656
Allow clippy to fix staged files.a6541d9
More wheels, and v4 artifact actions.e4b5453
Merge pull request #42 from crate-py/pre-commit-ci-update-config5585bc0
[pre-commit.ci] pre-commit autoupdatefc768bb
Bump hynek/setup-cached-uv from 1 to 2b950d64
Merge pull request #37 from crate-py/pre-commit-ci-update-config- Additional commits viewable in compare view
Updates `rpds-py` from 0.19.1 to 0.20.0Release notes
Sourced from rpds-py's releases.
v0.20.0
What's Changed
- Implements
__hash__
for collections by@FlickerSoul
in crate-py/rpds#81Full Changelog: https://github.com/crate-py/rpds/compare/v0.19.1...v0.20.0
Commits
fac4daa
Tag a release.75db433
Minor comment typo.634be88
Merge branch 'pr/81'96a8837
Merge pull request #85 from crate-py/pre-commit-ci-update-config83aacbd
Merge pull request #84 from crate-py/dependabot/github_actions/hynek/setup-ca...6fd1593
[pre-commit.ci] pre-commit autoupdate6707eac
Bump hynek/setup-cached-uv from 1 to 2ad668c5
Better result handlinge4316ab
Fix ruff configuration sectionb29ac72
Fix styling- Additional commits viewable in compare view
Updates `wheel` from 0.43.0 to 0.44.0Release notes
Sourced from wheel's releases.
0.44.0
- Canonicalized requirements in METADATA file (PR by Wim Jeantine-Glenn)
- Deprecated the
bdist_wheel
module, as the code was migrated tosetuptools
itselfChangelog
Sourced from wheel's changelog.
Release Notes
0.44.0 (2024-08-04)
- Canonicalized requirements in METADATA file (PR by Wim Jeantine-Glenn)
- Deprecated the
bdist_wheel
module, as the code was migrated tosetuptools
itself0.43.0 (2024-03-11)
- Dropped support for Python 3.7
- Updated vendored
packaging
to 24.00.42.0 (2023-11-26)
- Allowed removing build tag with
wheel tags --build ""
- Fixed
wheel pack
andwheel tags
writing updatedWHEEL
fields after a blank line, causing other tools to ignore them- Fixed
wheel pack
andwheel tags
writingWHEEL
with CRLF line endings or a mix of CRLF and LF- Fixed
wheel pack --build-number ""
not removing build tag fromWHEEL
(above changes by Benjamin Gilbert)0.41.3 (2023-10-30)
- Updated vendored
packaging
to 23.2- Fixed ABI tag generation for CPython 3.13a1 on Windows (PR by Sam Gross)
0.41.2 (2023-08-22)
- Fixed platform tag detection for GraalPy and 32-bit python running on an aarch64 kernel (PR by Matthieu Darbois)
- Fixed
wheel tags
to not list directories inRECORD
files (PR by Mike Taves)- Fixed ABI tag generation for GraalPy (PR by Michael Simacek)
0.41.1 (2023-08-05)
- Fixed naming of the
data_dir
directory in the presence of local version segment given viaegg_info.tag_build
(PR by Anderson Bravalheri)- Fixed version specifiers in
Requires-Dist
being wrapped in parentheses0.41.0 (2023-07-22)
- Added full support of the build tag syntax to
wheel tags
(you can now set a build tag like123mytag
)- Fixed warning on Python 3.12 about
onerror
deprecation. (PR by Henry Schreiner)- Support testing on Python 3.12 betas (PR by Ewout ter Hoeven)
... (truncated)
Commits
7bb46d7
Created a new release0add7d6
Deprecated bdist_wheel and updated the README (#631)46c2389
chore: make sure local ruff runs don't touch vendored (#618)78b9ea9
Updated Cirrus CI config to use FreeBSD 143d3916a
[pre-commit.ci] pre-commit autoupdate (#627)1e00742
Revert "Apply new ruff/pyupgrade rule UP032 (#617)"16206e6
Apply new ruff/pyupgrade rule UP032 (#617)0b7771e
Updated pre-commit modules and applied ruff fixesbd8ab85
Extended the ruff rule list and applied fixes376373b
Allow bdist_wheel working without ctypes (#613)- 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-automerge-start) [//]: # (dependabot-automerge-end) ------------ Signed-off-by: dependabot[bot]Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot showignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will 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 minor version` will 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 ` 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 ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Kate Case --- .config/constraints.txt | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.config/constraints.txt b/.config/constraints.txt index 4d250041a1..77687b83ac 100644 --- a/.config/constraints.txt +++ b/.config/constraints.txt @@ -9,8 +9,8 @@ ansible-compat==24.7.0 ansible-core==2.17.2 ansible-lint==24.7.0 astroid==3.2.4 -attrs==24.1.0 -babel==2.15.0 +attrs==24.2.0 +babel==2.16.0 beautifulsoup4==4.12.3 black==24.8.0 bracex==2.5 @@ -19,7 +19,7 @@ cachetools==5.4.0 cairocffi==1.7.1 cairosvg==2.7.1 certifi==2024.7.4 -cffi==1.16.0 +cffi==1.17.0 cfgv==3.4.0 chardet==5.2.0 charset-normalizer==3.3.2 @@ -27,7 +27,7 @@ check-jsonschema==0.29.1 click==8.1.7 click-help-colors==0.9.4 colorama==0.4.6 -coverage==7.6.0 +coverage==7.6.1 cryptography==43.0.0 csscompressor==0.9.5 cssselect2==0.7.0 @@ -102,18 +102,18 @@ pytest-testinfra==10.1.1 pytest-xdist==3.6.1 python-dateutil==2.9.0.post0 python-slugify==8.0.4 -pyyaml==6.0.1 +pyyaml==6.0.2 pyyaml-env-tag==0.1 referencing==0.35.1 regex==2024.7.24 -regress==0.4.5 +regress==2024.8.1 requests==2.32.3 resolvelib==1.0.1 rich==13.7.1 -rpds-py==0.19.1 +rpds-py==0.20.0 ruamel-yaml==0.18.6 ruamel-yaml-clib==0.2.8 -ruff==0.5.6 +ruff==0.5.7 six==1.16.0 soupsieve==2.5 subprocess-tee==0.4.2 @@ -123,17 +123,17 @@ tinycss2==1.3.0 toml-sort==0.23.1 tomli==2.0.1 tomlkit==0.13.0 -tox==4.16.0 +tox==4.17.1 types-jsonschema==4.23.0.20240712 -types-pexpect==4.9.0.20240311 -types-pyyaml==6.0.12.20240724 +types-pexpect==4.9.0.20240806 +types-pyyaml==6.0.12.20240808 typing-extensions==4.12.2 urllib3==2.2.2 virtualenv==20.26.3 watchdog==4.0.1 wcmatch==9.0 webencodings==0.5.1 -wheel==0.43.0 +wheel==0.44.0 yamllint==1.35.1 zipp==3.19.2