2
4
Fork
You've already forked drmeter
2

build(deps): bump the development-dependencies group across 1 directory with 8 updates #36

Closed
dependabot[bot] wants to merge 2 commits from dependabot/pip/development-dependencies-45b284bd27 into main
pull from: dependabot/pip/development-dependencies-45b284bd27
merge into: janw:main
janw:main
janw:migrate-to-forgejo-actions
janw:dependabot/pip/development-dependencies-7f655119a7
janw:dependabot/pip/production-dependencies-8544f5a253
janw:switch-to-audiofile-lib
dependabot[bot] commented 2025年01月06日 01:47:20 +01:00 (Migrated from github.com)
Copy link

Bumps the development-dependencies group with 8 updates in the / directory:

Package From To
ruff 0.6.9 0.8.6
tox 4.21.2 4.23.2
ipython 8.18.0 8.18.1
mypy 1.11.2 1.14.1
bump-my-version 0.27.0 0.29.0
commitizen 3.29.1 4.1.0
pytest 8.3.3 8.3.4
pytest-cov 5.0.0 6.0.0

Updates ruff from 0.6.9 to 0.8.6

Release notes

Sourced from ruff's releases.

0.8.6

Release Notes

Preview features

  • [format]: Preserve multiline implicit concatenated strings in docstring positions (#15126)
  • [ruff] Add rule to detect empty literal in deque call (RUF025) (#15104)
  • [ruff] Avoid reporting when ndigits is possibly negative (RUF057) (#15234)

Rule changes

  • [flake8-todos] remove issue code length restriction (TD003) (#15175)
  • [pyflakes] Ignore errors in @no_type_check string annotations (F722, F821) (#15215)

CLI

  • Show errors for attempted fixes only when passed --verbose (#15237)

Bug fixes

  • [ruff] Avoid syntax error when removing int over multiple lines (RUF046) (#15230)
  • [pyupgrade] Revert "Add all PEP-585 names to UP006 rule" (#15250)

Contributors

Install ruff 0.8.6

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.8.6/ruff-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/astral-sh/ruff/releases/download/0.8.6/ruff-installer.ps1 | iex"

... (truncated)

Changelog

Sourced from ruff's changelog.

0.8.6

Preview features

  • [format]: Preserve multiline implicit concatenated strings in docstring positions (#15126)
  • [ruff] Add rule to detect empty literal in deque call (RUF025) (#15104)
  • [ruff] Avoid reporting when ndigits is possibly negative (RUF057) (#15234)

Rule changes

  • [flake8-todos] remove issue code length restriction (TD003) (#15175)
  • [pyflakes] Ignore errors in @no_type_check string annotations (F722, F821) (#15215)

CLI

  • Show errors for attempted fixes only when passed --verbose (#15237)

Bug fixes

  • [ruff] Avoid syntax error when removing int over multiple lines (RUF046) (#15230)
  • [pyupgrade] Revert "Add all PEP-585 names to UP006 rule" (#15250)

0.8.5

Preview features

  • [airflow] Extend names moved from core to provider (AIR303) (#15145, #15159, #15196, #15216)
  • [airflow] Extend rule to check class attributes, methods, arguments (AIR302) (#15054, #15083)
  • [fastapi] Update FAST002 to check keyword-only arguments (#15119)
  • [flake8-type-checking] Disable TC006 and TC007 in stub files (#15179)
  • [pylint] Detect nested methods correctly (PLW1641) (#15032)
  • [ruff] Detect more strict-integer expressions (RUF046) (#14833)
  • [ruff] Implement falsy-dict-get-fallback (RUF056) (#15160)
  • [ruff] Implement unnecessary-round (RUF057) (#14828)

Rule changes

  • Visit PEP 764 inline TypedDict keys as non-type-expressions (#15073)
  • [flake8-comprehensions] Skip C416 if comprehension contains unpacking (#14909)
  • [flake8-pie] Allow cast(SomeType, ...) (PIE796) (#15141)
  • [flake8-simplify] More precise inference for dictionaries (SIM300) (#15164)
  • [flake8-use-pathlib] Catch redundant joins in PTH201 and avoid syntax errors (#15177)
  • [pycodestyle] Preserve original value format (E731) (#15097)
  • [pydocstyle] Split on first whitespace character (D403) (#15082)
  • [pyupgrade] Add all PEP-585 names to UP006 rule (#5454)

Configuration

  • [flake8-type-checking] Improve flexibility of runtime-evaluated-decorators (#15204)
  • [pydocstyle] Add setting to ignore missing documentation for *args and **kwargs parameters (D417) (#15210)

... (truncated)

Commits

Updates tox from 4.21.2 to 4.23.2

Release notes

Sourced from tox's releases.

4.23.2

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/tox/compare/4.23.1...4.23.2

4.23.1

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/tox/compare/4.23.0...4.23.1

4.23.0

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/tox/compare/4.22.0...4.23.0

4.22.0

What's Changed

Full Changelog: https://github.com/tox-dev/tox/compare/4.21.2...4.22.0

Changelog

Sourced from tox's changelog.

v4.23.2 (2024年10月22日)

Misc - 4.23.2

- :issue:`3415`

v4.23.1 (2024年10月21日)

Improved Documentation - 4.23.1

  • Fix bad example in documentation for dependency groups - by :user:gaborbernat. (:issue:3240)

v4.23.0 (2024年10月16日)

Features - 4.23.0

- Add ``NETRC`` to the list of environment variables always passed through. (:issue:`3410`)

Improved Documentation - 4.23.0

  • replace [tool.pyproject] and [tool.tox.pyproject] with [tool.tox] in config.rst (:issue:3411)

v4.22.0 (2024年10月15日)

Features - 4.22.0

- Implement dependency group support as defined in :pep:`735` - see :ref:`dependency_groups` - by :user:`gaborbernat`. (:issue:`3408`)
Commits

Updates ipython from 8.18.0 to 8.18.1

Commits

Updates mypy from 1.11.2 to 1.14.1

Changelog

Sourced from mypy's changelog.

Mypy Release Notes

Next release

Drop Support for Python 3.8

Mypy no longer supports running with Python 3.8, which has reached end-of-life. When running mypy with Python 3.9+, it is still possible to type check code that needs to support Python 3.8 with the --python-version 3.8 argument. Support for this will be dropped in the first half of 2025!

Contributed by Marc Mueller (PR 17492).

Mypyc accelerated mypy wheels for aarch64

Mypy can compile itself to C extension modules using mypyc. This makes mypy 3-5x faster than if mypy is interpreted with pure Python. We now build and upload mypyc accelerated mypy wheels for manylinux_aarch64 to PyPI, making it easy for users on such platforms to realise this speedup.

Contributed by Christian Bundy (PR mypy_mypyc-wheels#76)

--strict-bytes

By default, mypy treats an annotation of bytes as permitting bytearray and memoryview. PEP 688 specified the removal of this special case. Use this flag to disable this behavior. --strict-bytes will be enabled by default in mypy 2.0.

Contributed by Ali Hamdan (PR 18137) and Shantanu Jain (PR 13952).

Improvements to partial type handling in loops

This change results in mypy better modelling control flow within loops and hence detecting several issues it previously did not detect. In some cases, this change may require use of an additional explicit annotation of a variable.

Contributed by Christoph Tyralla (PR 18180).

(Speaking of partial types, another reminder that mypy plans on enabling --local-partial-types by default in mypy 2.0).

Mypy 1.14

We’ve just uploaded mypy 1.14 to the Python Package Index (PyPI). Mypy is a static type checker for Python. This release includes new features and bug fixes. You can install it as follows:

python3 -m pip install -U mypy

... (truncated)

Commits

Updates bump-my-version from 0.27.0 to 0.29.0

Release notes

Sourced from bump-my-version's releases.

0.29.0

Compare the full difference.

New

  • Add support for specifying current version in do_show. 878197f

    This update introduces a --current-version option to the show command and passes it into the do_show function. If provided, the current_version is added to the configuration, allowing more control over version display or manipulation.

Updates

  • Update README to clarify pre_n handling with distance_to_latest_tag. c027879

    Revised the parse expression to exclude pre_n and updated serialize examples to use distance_to_latest_tag instead. Fixes #272

0.28.3

Compare the full difference.

Fixes

  • Fixed tag-name output. 0e773ec

  • Fixed PACKAGE env variable. 76c31c4

  • Fixed syntax errors in scripts. 56dfac0

  • Fixes missing runs-on in workflow. 5fe8ce5

  • Fix: resolve config path to align with the actual repository root. c872315

  • Fixed docs. 1d26b55

  • Fixed doc generation. aa95762

New

  • Added release workflow step. d56650a

  • Added write permissions for contents in github action. 85f19df

Other

... (truncated)

Changelog

Sourced from bump-my-version's changelog.

0.29.0 (2024年12月19日)

Compare the full difference.

New

  • Add support for specifying current version in do_show. 878197f

    This update introduces a --current-version option to the show command and passes it into the do_show function. If provided, the current_version is added to the configuration, allowing more control over version display or manipulation.

Updates

  • Update README to clarify pre_n handling with distance_to_latest_tag. c027879

    Revised the parse expression to exclude pre_n and updated serialize examples to use distance_to_latest_tag instead. Fixes #272

0.28.3 (2024年12月17日)

Compare the full difference.

Fixes

  • Fixed tag-name output. 0e773ec

  • Fixed PACKAGE env variable. 76c31c4

  • Fixed syntax errors in scripts. 56dfac0

  • Fixes missing runs-on in workflow. 5fe8ce5

  • Fix: resolve config path to align with the actual repository root. c872315

  • Fixed docs. 1d26b55

  • Fixed doc generation. aa95762

New

  • Added release workflow step. d56650a

  • Added write permissions for contents in github action. 85f19df

Other

... (truncated)

Commits
  • 621b2ed Version updated from 0.28.3 to 0.29.0
  • 878197f Add support for specifying current version in do_show
  • af83814 Merge pull request #274 from callowayproject/doc-fix
  • c027879 Update README to clarify pre_n handling with distance_to_latest_tag
  • f92b768 Version updated from 0.28.2 to 0.28.3
  • 2fa812c Merge pull request #270 from callowayproject/fix-release
  • c0e7ad4 Removed debug stuff
  • 0e773ec Fixed tag-name output
  • 76c31c4 Fixed PACKAGE env variable
  • 56dfac0 Fixed syntax errors in scripts
  • Additional commits viewable in compare view

Updates commitizen from 3.29.1 to 4.1.0

Release notes

Sourced from commitizen's releases.

v4.1.0 (2024年12月06日)

Feat

  • commit: allow '-- --allow-empty' to create empty commits

[master 27499d72] bump: version 4.0.0 → 4.1.0 4 files changed, 10 insertions(+), 4 deletions(-)

v4.0.0 (2024年11月26日)

[master 76efedd7] bump: version 3.31.0 → 4.0.0 4 files changed, 6 insertions(+), 4 deletions(-)

v3.31.0 (2024年11月16日)

Feat

  • commitizen: document '--' double dash in '--help'

Fix

  • commit: avoid warnings with 'always_signoff' configuration
  • commit: resolve 'always_signoff' configuration and '-s' CLI issues

[master d3f092d9] bump: version 3.30.1 → 3.31.0 4 files changed, 15 insertions(+), 4 deletions(-)

v3.30.1 (2024年11月10日)

Refactor

  • cli: replace magic number 0 with ExitCode.EXPECTED_EXIT
  • defaults: disallow style as None
  • cz_customize: return empty string for info, example, schema and schema_pattern if not provided

[master 665aa59a] bump: version 3.30.0 → 3.30.1 4 files changed, 12 insertions(+), 4 deletions(-)

v3.30.0 (2024年10月23日)

Feat

  • commands/commit: add force-edit functionality after answering questions

Refactor

  • remove redundant return None

[master bfe422fa] bump: version 3.29.1 → 3.30.0

... (truncated)

Changelog

Sourced from commitizen's changelog.

v4.1.0 (2024年12月06日)

Feat

  • commit: allow '-- --allow-empty' to create empty commits

v4.0.0 (2024年11月26日)

v3.31.0 (2024年11月16日)

Feat

  • commitizen: document '--' double dash in '--help'

Fix

  • commit: avoid warnings with 'always_signoff' configuration
  • commit: resolve 'always_signoff' configuration and '-s' CLI issues

v3.30.1 (2024年11月10日)

Refactor

  • cli: replace magic number 0 with ExitCode.EXPECTED_EXIT
  • defaults: disallow style as None
  • cz_customize: return empty string for info, example, schema and schema_pattern if not provided

v3.30.0 (2024年10月23日)

Feat

  • commands/commit: add force-edit functionality after answering questions

Refactor

  • remove redundant return None
Commits
  • 27499d7 bump: version 4.0.0 → 4.1.0
  • 636a069 feat(commit): allow '-- --allow-empty' to create empty commits
  • 26152c5 build(deps-dev): bump ruff from 0.8.1 to 0.8.2
  • 619575f build(deps-dev): bump ruff from 0.8.0 to 0.8.1
  • 6436b15 build(deps-dev): bump pytest from 8.3.3 to 8.3.4
  • 69403dd build(deps-dev): bump mkdocs-material from 9.5.46 to 9.5.47
  • a6b84d1 build(deps-dev): bump pre-commit from 3.8.0 to 4.0.1
  • 42e6399 build(deps-dev): bump pytest-cov from 5.0.0 to 6.0.0
  • bb2f8a7 style: fix ruff warned style
  • 7e23626 build(deps-dev): bump ruff from 0.7.4 to 0.8.0
  • Additional commits viewable in compare view

Updates pytest from 8.3.3 to 8.3.4

Release notes

Sourced from pytest's releases.

8.3.4

pytest 8.3.4 (2024年12月01日)

Bug fixes

  • #12592: Fixed KeyError{.interpreted-text role="class"} crash when using --import-mode=importlib in a directory layout where a directory contains a child directory with the same name.

  • #12818: Assertion rewriting now preserves the source ranges of the original instructions, making it play well with tools that deal with the AST, like executing.

  • #12849: ANSI escape codes for colored output now handled correctly in pytest.fail{.interpreted-text role="func"} with [pytrace=False]{.title-ref}.

  • #9353: pytest.approx{.interpreted-text role="func"} now uses strict equality when given booleans.

Improved documentation

  • #10558: Fix ambiguous docstring of pytest.Config.getoption{.interpreted-text role="func"}.

  • #10829: Improve documentation on the current handling of the --basetemp option and its lack of retention functionality (temporary directory location and retention{.interpreted-text role="ref"}).

  • #12866: Improved cross-references concerning the recwarn{.interpreted-text role="fixture"} fixture.

  • #12966: Clarify filterwarnings{.interpreted-text role="ref"} docs on filter precedence/order when using multiple @pytest.mark.filterwarnings <pytest.mark.filterwarnings ref>{.interpreted-text role="ref"} marks.

Contributor-facing changes

  • #12497: Fixed two failing pdb-related tests on Python 3.13.
Commits
  • 53f8b4e Update pypa/gh-action-pypi-publish to v1.12.2
  • 98dff36 Prepare release version 8.3.4
  • 1b474e2 approx: use exact comparison for bool (#13013)
  • b541721 docs: Fix wrong statement about sys.modules with importlib import mode (#1298...
  • 16cb87b pytest.fail: fix ANSI escape codes for colored output (#12959) (#12990)
  • be6bc81 Issue #12966 Clarify filterwarnings docs on precedence when using multiple ma...
  • 7aeb72b Improve docs on basetemp and retention (#12912) (#12928)
  • c875841 Merge pull request #12917 from pytest-dev/patchback/backports/8.3.x/ded1f44e5...
  • 6502816 Merge pull request #12913 from jakkdl/dontfailonbadpath
  • 52135b0 Merge pull request #12885 from The-Compiler/pdb-py311 (#12887)
  • Additional commits viewable in compare view

Updates pytest-cov from 5.0.0 to 6.0.0

Changelog

Sourced from pytest-cov's changelog.

6.0.0 (2024年10月29日)

  • Updated various documentation inaccuracies, especially on subprocess handling.
  • Changed fail under checks to use the precision set in the coverage configuration. Now it will perform the check just like coverage report would.
  • Added a --cov-precision cli option that can override the value set in your coverage configuration.
  • Dropped support for now EOL Python 3.8.
Commits
  • 9540437 Bump version: 5.0.0 → 6.0.0
  • 9f81754 Further trim down envs and drop Python 3.8.
  • b12b5ec Update conf.
  • 23f4b27 Update changelog.
  • 291a04f Bump test deps and trim config.
  • 08f1101 Add --cov-precision option. Close #655.
  • 76fe2a7 Move the warnings/errors in a place that doesn't import anything.
  • a9ea7b7 Implement error/warning for the bad dynamic_context being set in config.
  • c299e01 Add explicit suffixing to make it easier to see the identify the sources/usag...
  • c87e546 Add reproducer for weird xdist dynamic_context interaction. Ref #604.
  • 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 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> 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 <dependency name> 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 <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
Bumps the development-dependencies group with 8 updates in the / directory: | Package | From | To | | --- | --- | --- | | [ruff](https://github.com/astral-sh/ruff) | `0.6.9` | `0.8.6` | | [tox](https://github.com/tox-dev/tox) | `4.21.2` | `4.23.2` | | [ipython](https://github.com/ipython/ipython) | `8.18.0` | `8.18.1` | | [mypy](https://github.com/python/mypy) | `1.11.2` | `1.14.1` | | [bump-my-version](https://github.com/callowayproject/bump-my-version) | `0.27.0` | `0.29.0` | | [commitizen](https://github.com/commitizen-tools/commitizen) | `3.29.1` | `4.1.0` | | [pytest](https://github.com/pytest-dev/pytest) | `8.3.3` | `8.3.4` | | [pytest-cov](https://github.com/pytest-dev/pytest-cov) | `5.0.0` | `6.0.0` | Updates `ruff` from 0.6.9 to 0.8.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/astral-sh/ruff/releases">ruff's releases</a>.</em></p> <blockquote> <h2>0.8.6</h2> <h2>Release Notes</h2> <h3>Preview features</h3> <ul> <li>[<code>format</code>]: Preserve multiline implicit concatenated strings in docstring positions (<a href="https://redirect.github.com/astral-sh/ruff/pull/15126">#15126</a>)</li> <li>[<code>ruff</code>] Add rule to detect empty literal in deque call (<code>RUF025</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15104">#15104</a>)</li> <li>[<code>ruff</code>] Avoid reporting when <code>ndigits</code> is possibly negative (<code>RUF057</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15234">#15234</a>)</li> </ul> <h3>Rule changes</h3> <ul> <li>[<code>flake8-todos</code>] remove issue code length restriction (<code>TD003</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15175">#15175</a>)</li> <li>[<code>pyflakes</code>] Ignore errors in <code>@no_type_check</code> string annotations (<code>F722</code>, <code>F821</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15215">#15215</a>)</li> </ul> <h3>CLI</h3> <ul> <li>Show errors for attempted fixes only when passed <code>--verbose</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/15237">#15237</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li>[<code>ruff</code>] Avoid syntax error when removing int over multiple lines (<code>RUF046</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15230">#15230</a>)</li> <li>[<code>pyupgrade</code>] Revert &quot;Add all PEP-585 names to <code>UP006</code> rule&quot; (<a href="https://redirect.github.com/astral-sh/ruff/pull/15250">#15250</a>)</li> </ul> <h2>Contributors</h2> <ul> <li><a href="https://github.com/AlexWaygood"><code>@​AlexWaygood</code></a></li> <li><a href="https://github.com/InSyncWithFoo"><code>@​InSyncWithFoo</code></a></li> <li><a href="https://github.com/Lee-W"><code>@​Lee-W</code></a></li> <li><a href="https://github.com/MichaReiser"><code>@​MichaReiser</code></a></li> <li><a href="https://github.com/augustelalande"><code>@​augustelalande</code></a></li> <li><a href="https://github.com/charliermarsh"><code>@​charliermarsh</code></a></li> <li><a href="https://github.com/dcreager"><code>@​dcreager</code></a></li> <li><a href="https://github.com/dylwil3"><code>@​dylwil3</code></a></li> <li><a href="https://github.com/mdbernard"><code>@​mdbernard</code></a></li> <li><a href="https://github.com/sharkdp"><code>@​sharkdp</code></a></li> <li><a href="https://github.com/w0nder1ng"><code>@​w0nder1ng</code></a></li> </ul> <h2>Install ruff 0.8.6</h2> <h3>Install prebuilt binaries via shell script</h3> <pre lang="sh"><code>curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.8.6/ruff-installer.sh | sh </code></pre> <h3>Install prebuilt binaries via powershell script</h3> <pre lang="sh"><code>powershell -ExecutionPolicy ByPass -c &quot;irm https://github.com/astral-sh/ruff/releases/download/0.8.6/ruff-installer.ps1 | iex&quot; </code></pre> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md">ruff's changelog</a>.</em></p> <blockquote> <h2>0.8.6</h2> <h3>Preview features</h3> <ul> <li>[<code>format</code>]: Preserve multiline implicit concatenated strings in docstring positions (<a href="https://redirect.github.com/astral-sh/ruff/pull/15126">#15126</a>)</li> <li>[<code>ruff</code>] Add rule to detect empty literal in deque call (<code>RUF025</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15104">#15104</a>)</li> <li>[<code>ruff</code>] Avoid reporting when <code>ndigits</code> is possibly negative (<code>RUF057</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15234">#15234</a>)</li> </ul> <h3>Rule changes</h3> <ul> <li>[<code>flake8-todos</code>] remove issue code length restriction (<code>TD003</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15175">#15175</a>)</li> <li>[<code>pyflakes</code>] Ignore errors in <code>@no_type_check</code> string annotations (<code>F722</code>, <code>F821</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15215">#15215</a>)</li> </ul> <h3>CLI</h3> <ul> <li>Show errors for attempted fixes only when passed <code>--verbose</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/15237">#15237</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li>[<code>ruff</code>] Avoid syntax error when removing int over multiple lines (<code>RUF046</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15230">#15230</a>)</li> <li>[<code>pyupgrade</code>] Revert &quot;Add all PEP-585 names to <code>UP006</code> rule&quot; (<a href="https://redirect.github.com/astral-sh/ruff/pull/15250">#15250</a>)</li> </ul> <h2>0.8.5</h2> <h3>Preview features</h3> <ul> <li>[<code>airflow</code>] Extend names moved from core to provider (<code>AIR303</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15145">#15145</a>, <a href="https://redirect.github.com/astral-sh/ruff/pull/15159">#15159</a>, <a href="https://redirect.github.com/astral-sh/ruff/pull/15196">#15196</a>, <a href="https://redirect.github.com/astral-sh/ruff/pull/15216">#15216</a>)</li> <li>[<code>airflow</code>] Extend rule to check class attributes, methods, arguments (<code>AIR302</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15054">#15054</a>, <a href="https://redirect.github.com/astral-sh/ruff/pull/15083">#15083</a>)</li> <li>[<code>fastapi</code>] Update <code>FAST002</code> to check keyword-only arguments (<a href="https://redirect.github.com/astral-sh/ruff/pull/15119">#15119</a>)</li> <li>[<code>flake8-type-checking</code>] Disable <code>TC006</code> and <code>TC007</code> in stub files (<a href="https://redirect.github.com/astral-sh/ruff/pull/15179">#15179</a>)</li> <li>[<code>pylint</code>] Detect nested methods correctly (<code>PLW1641</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15032">#15032</a>)</li> <li>[<code>ruff</code>] Detect more strict-integer expressions (<code>RUF046</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/14833">#14833</a>)</li> <li>[<code>ruff</code>] Implement <code>falsy-dict-get-fallback</code> (<code>RUF056</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15160">#15160</a>)</li> <li>[<code>ruff</code>] Implement <code>unnecessary-round</code> (<code>RUF057</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/14828">#14828</a>)</li> </ul> <h3>Rule changes</h3> <ul> <li>Visit PEP 764 inline <code>TypedDict</code> keys as non-type-expressions (<a href="https://redirect.github.com/astral-sh/ruff/pull/15073">#15073</a>)</li> <li>[<code>flake8-comprehensions</code>] Skip <code>C416</code> if comprehension contains unpacking (<a href="https://redirect.github.com/astral-sh/ruff/pull/14909">#14909</a>)</li> <li>[<code>flake8-pie</code>] Allow <code>cast(SomeType, ...)</code> (<code>PIE796</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15141">#15141</a>)</li> <li>[<code>flake8-simplify</code>] More precise inference for dictionaries (<code>SIM300</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15164">#15164</a>)</li> <li>[<code>flake8-use-pathlib</code>] Catch redundant joins in <code>PTH201</code> and avoid syntax errors (<a href="https://redirect.github.com/astral-sh/ruff/pull/15177">#15177</a>)</li> <li>[<code>pycodestyle</code>] Preserve original value format (<code>E731</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15097">#15097</a>)</li> <li>[<code>pydocstyle</code>] Split on first whitespace character (<code>D403</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15082">#15082</a>)</li> <li>[<code>pyupgrade</code>] Add all PEP-585 names to <code>UP006</code> rule (<a href="https://redirect.github.com/astral-sh/ruff/pull/5454">#5454</a>)</li> </ul> <h3>Configuration</h3> <ul> <li>[<code>flake8-type-checking</code>] Improve flexibility of <code>runtime-evaluated-decorators</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/15204">#15204</a>)</li> <li>[<code>pydocstyle</code>] Add setting to ignore missing documentation for <code>*args</code> and <code>**kwargs</code> parameters (<code>D417</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/15210">#15210</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/astral-sh/ruff/commit/6b907c1305702158a6b8b27a29a4d5adde7a478c"><code>6b907c1</code></a> Ruff 0.8.6 (<a href="https://redirect.github.com/astral-sh/ruff/issues/15253">#15253</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/f319531632ecb683051891637be56ec58d470993"><code>f319531</code></a> Make unreachable a test rule for now (<a href="https://redirect.github.com/astral-sh/ruff/issues/15252">#15252</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/e4d9fe036ade3ee6c912fb0bb94c3886c695e736"><code>e4d9fe0</code></a> Revert &quot;Add all PEP-585 names to UP006 rule&quot; (<a href="https://redirect.github.com/astral-sh/ruff/issues/15250">#15250</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/baf0d660eb4800116b57d7f52c4043f7de64e904"><code>baf0d66</code></a> Update salsa (<a href="https://redirect.github.com/astral-sh/ruff/issues/15243">#15243</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/bde8ecddca5852e752b7014c9da9ac445a6ca33c"><code>bde8ecd</code></a> [red-knot] Remove unneeded branch in <code>Type::is_equivalent_to()</code> (<a href="https://redirect.github.com/astral-sh/ruff/issues/15242">#15242</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/842f882ef0094d9505e132fa9b6fad99f3e44f23"><code>842f882</code></a> [<code>ruff</code>] Avoid reporting when <code>ndigits</code> is possibly negative (<code>RUF057</code>) (<a href="https://redirect.github.com/astral-sh/ruff/issues/15234">#15234</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/75015b0ed91b728f22897c3bf12af5e6451e163a"><code>75015b0</code></a> Attribute panics to the mdtests that cause them (<a href="https://redirect.github.com/astral-sh/ruff/issues/15241">#15241</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/706d87f239cb3af6562581d221bf6cd1f1636b66"><code>706d87f</code></a> Show errors for attempted fixes only when passed <code>--verbose</code> (<a href="https://redirect.github.com/astral-sh/ruff/issues/15237">#15237</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/0837cdd9314cb9ee1df087142af975d492e3e7ba"><code>0837cdd</code></a> [<code>RUF</code>] Add rule to detect empty literal in deque call (<code>RUF025</code>) (<a href="https://redirect.github.com/astral-sh/ruff/issues/15104">#15104</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/0dbfa8d0e0ecac75d65c7f754976f4b959b123a5"><code>0dbfa8d</code></a> TD003: remove issue code length restriction (<a href="https://redirect.github.com/astral-sh/ruff/issues/15175">#15175</a>)</li> <li>Additional commits viewable in <a href="https://github.com/astral-sh/ruff/compare/0.6.9...0.8.6">compare view</a></li> </ul> </details> <br /> Updates `tox` from 4.21.2 to 4.23.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tox-dev/tox/releases">tox's releases</a>.</em></p> <blockquote> <h2>4.23.2</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>Support external tox.pytest usage via &quot;test&quot; extra by <a href="https://github.com/mbra"><code>@​mbra</code></a> in <a href="https://redirect.github.com/tox-dev/tox/pull/3422">tox-dev/tox#3422</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mbra"><code>@​mbra</code></a> made their first contribution in <a href="https://redirect.github.com/tox-dev/tox/pull/3422">tox-dev/tox#3422</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/tox-dev/tox/compare/4.23.1...4.23.2">https://github.com/tox-dev/tox/compare/4.23.1...4.23.2</a></p> <h2>4.23.1</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>Docs: adjusting EOL Python version testing remarks by <a href="https://github.com/robsdedude"><code>@​robsdedude</code></a> in <a href="https://redirect.github.com/tox-dev/tox/pull/3417">tox-dev/tox#3417</a></li> <li>Fix example docs by <a href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in <a href="https://redirect.github.com/tox-dev/tox/pull/3421">tox-dev/tox#3421</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/robsdedude"><code>@​robsdedude</code></a> made their first contribution in <a href="https://redirect.github.com/tox-dev/tox/pull/3417">tox-dev/tox#3417</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/tox-dev/tox/compare/4.23.0...4.23.1">https://github.com/tox-dev/tox/compare/4.23.0...4.23.1</a></p> <h2>4.23.0</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>replace tool.pyproject and tool.tox.pyproject with tool.tox in config... by <a href="https://github.com/graingert-coef"><code>@​graingert-coef</code></a> in <a href="https://redirect.github.com/tox-dev/tox/pull/3411">tox-dev/tox#3411</a></li> <li>Add NETRC to the default_pass_env list by <a href="https://github.com/chipot"><code>@​chipot</code></a> in <a href="https://redirect.github.com/tox-dev/tox/pull/3410">tox-dev/tox#3410</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/graingert-coef"><code>@​graingert-coef</code></a> made their first contribution in <a href="https://redirect.github.com/tox-dev/tox/pull/3411">tox-dev/tox#3411</a></li> <li><a href="https://github.com/chipot"><code>@​chipot</code></a> made their first contribution in <a href="https://redirect.github.com/tox-dev/tox/pull/3410">tox-dev/tox#3410</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/tox-dev/tox/compare/4.22.0...4.23.0">https://github.com/tox-dev/tox/compare/4.22.0...4.23.0</a></p> <h2>4.22.0</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>Fix the fix environment definition by <a href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in <a href="https://redirect.github.com/tox-dev/tox/pull/3407">tox-dev/tox#3407</a></li> <li>Expose type checking dependencies into an extra by <a href="https://github.com/ssbarnea"><code>@​ssbarnea</code></a> in <a href="https://redirect.github.com/tox-dev/tox/pull/3404">tox-dev/tox#3404</a></li> <li>Add dependency-groups support (PEP-735) by <a href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in <a href="https://redirect.github.com/tox-dev/tox/pull/3409">tox-dev/tox#3409</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/tox-dev/tox/compare/4.21.2...4.22.0">https://github.com/tox-dev/tox/compare/4.21.2...4.22.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tox-dev/tox/blob/main/docs/changelog.rst">tox's changelog</a>.</em></p> <blockquote> <h2>v4.23.2 (2024年10月22日)</h2> <p>Misc - 4.23.2</p> <pre><code>- :issue:`3415` <h2>v4.23.1 (2024年10月21日)</h2> <p>Improved Documentation - 4.23.1 </code></pre></p> <ul> <li>Fix bad example in documentation for dependency groups - by :user:<code>gaborbernat</code>. (:issue:<code>3240</code>)</li> </ul> <h2>v4.23.0 (2024年10月16日)</h2> <p>Features - 4.23.0</p> <pre><code>- Add ``NETRC`` to the list of environment variables always passed through. (:issue:`3410`) <p>Improved Documentation - 4.23.0 </code></pre></p> <ul> <li>replace <code>[tool.pyproject]</code> and <code>[tool.tox.pyproject]</code> with <code>[tool.tox]</code> in config.rst (:issue:<code>3411</code>)</li> </ul> <h2>v4.22.0 (2024年10月15日)</h2> <p>Features - 4.22.0</p> <pre><code>- Implement dependency group support as defined in :pep:`735` - see :ref:`dependency_groups` - by :user:`gaborbernat`. (:issue:`3408`) </code></pre> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tox-dev/tox/commit/0447036240f4fe48605124635553c5bbf0469651"><code>0447036</code></a> release 4.23.2</li> <li><a href="https://github.com/tox-dev/tox/commit/f0799ac01d161d7dc00fc92da9734ea08b768f7f"><code>f0799ac</code></a> Support external tox.pytest usage via &quot;test&quot; extra (<a href="https://redirect.github.com/tox-dev/tox/issues/3422">#3422</a>)</li> <li><a href="https://github.com/tox-dev/tox/commit/ec88713785a81f883ea12387dfb40045b0ac4181"><code>ec88713</code></a> Fix docs link check</li> <li><a href="https://github.com/tox-dev/tox/commit/962bc59626cfa8163ac6068720505408b257163f"><code>962bc59</code></a> release 4.23.1</li> <li><a href="https://github.com/tox-dev/tox/commit/5916cc9814ed16cf6c963da08c5eb0ec01872495"><code>5916cc9</code></a> Fix example docs (<a href="https://redirect.github.com/tox-dev/tox/issues/3421">#3421</a>)</li> <li><a href="https://github.com/tox-dev/tox/commit/e9cb93a81b6ff1b7a1eb25d540384c84f1186d4d"><code>e9cb93a</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/tox-dev/tox/issues/3418">#3418</a>)</li> <li><a href="https://github.com/tox-dev/tox/commit/88c1b99c18103186844f8fae4729de9f7f60a44a"><code>88c1b99</code></a> Docs: adjusting EOL Python version testing remarks (<a href="https://redirect.github.com/tox-dev/tox/issues/3417">#3417</a>)</li> <li><a href="https://github.com/tox-dev/tox/commit/7696a8e68a05f277f69724096c9fde990fc35f61"><code>7696a8e</code></a> release 4.23.0</li> <li><a href="https://github.com/tox-dev/tox/commit/c01a023cd2c487a6ffc9d3b08eef6ce0479d5815"><code>c01a023</code></a> Add NETRC to the default_pass_env list (<a href="https://redirect.github.com/tox-dev/tox/issues/3410">#3410</a>)</li> <li><a href="https://github.com/tox-dev/tox/commit/971e7da6af040ef8c9e5e9ac3f2fcaab0f6c9b0d"><code>971e7da</code></a> replace tool.pyproject and tool.tox.pyproject with tool.tox in config... (<a href="https://redirect.github.com/tox-dev/tox/issues/3411">#3411</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tox-dev/tox/compare/4.21.2...4.23.2">compare view</a></li> </ul> </details> <br /> Updates `ipython` from 8.18.0 to 8.18.1 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/ipython/ipython/commit/49914f93892640d150cededca16b14b20ce8663d"><code>49914f9</code></a> release 8.18.1</li> <li><a href="https://github.com/ipython/ipython/commit/e1c4eefc235f5222a4112bc2f922f31dd4d72dcb"><code>e1c4eef</code></a> Pin prompt_toolkit to 3.0.41+ (<a href="https://redirect.github.com/ipython/ipython/issues/14257">#14257</a>)</li> <li><a href="https://github.com/ipython/ipython/commit/965f989a21e436b06e1520843885afca2d452a35"><code>965f989</code></a> Pin prompt_toolkit to 3.0.41+</li> <li><a href="https://github.com/ipython/ipython/commit/c293abc5cebd8d3ee1a09221043a88a8f8ac7d39"><code>c293abc</code></a> back to dev</li> <li>See full diff in <a href="https://github.com/ipython/ipython/compare/8.18.0...8.18.1">compare view</a></li> </ul> </details> <br /> Updates `mypy` from 1.11.2 to 1.14.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/python/mypy/blob/master/CHANGELOG.md">mypy's changelog</a>.</em></p> <blockquote> <h1>Mypy Release Notes</h1> <h2>Next release</h2> <h3>Drop Support for Python 3.8</h3> <p>Mypy no longer supports running with Python 3.8, which has reached end-of-life. When running mypy with Python 3.9+, it is still possible to type check code that needs to support Python 3.8 with the <code>--python-version 3.8</code> argument. Support for this will be dropped in the first half of 2025!</p> <p>Contributed by Marc Mueller (PR <a href="https://redirect.github.com/python/mypy/pull/17492">17492</a>).</p> <h3>Mypyc accelerated mypy wheels for aarch64</h3> <p>Mypy can compile itself to C extension modules using mypyc. This makes mypy 3-5x faster than if mypy is interpreted with pure Python. We now build and upload mypyc accelerated mypy wheels for <code>manylinux_aarch64</code> to PyPI, making it easy for users on such platforms to realise this speedup.</p> <p>Contributed by Christian Bundy (PR <a href="https://redirect.github.com/mypyc/mypy_mypyc-wheels/pull/76">mypy_mypyc-wheels#76</a>)</p> <h3><code>--strict-bytes</code></h3> <p>By default, mypy treats an annotation of <code>bytes</code> as permitting <code>bytearray</code> and <code>memoryview</code>. <a href="https://peps.python.org/pep-0688">PEP 688</a> specified the removal of this special case. Use this flag to disable this behavior. <code>--strict-bytes</code> will be enabled by default in <strong>mypy 2.0</strong>.</p> <p>Contributed by Ali Hamdan (PR <a href="https://redirect.github.com/python/mypy/pull/18263/">18137</a>) and Shantanu Jain (PR <a href="https://redirect.github.com/python/mypy/pull/13952">13952</a>).</p> <h3>Improvements to partial type handling in loops</h3> <p>This change results in mypy better modelling control flow within loops and hence detecting several issues it previously did not detect. In some cases, this change may require use of an additional explicit annotation of a variable.</p> <p>Contributed by Christoph Tyralla (PR <a href="https://redirect.github.com/python/mypy/pull/18180">18180</a>).</p> <p>(Speaking of partial types, another reminder that mypy plans on enabling <code>--local-partial-types</code> by default in <strong>mypy 2.0</strong>).</p> <h2>Mypy 1.14</h2> <p>We’ve just uploaded mypy 1.14 to the Python Package Index (<a href="https://pypi.org/project/mypy/">PyPI</a>). Mypy is a static type checker for Python. This release includes new features and bug fixes. You can install it as follows:</p> <pre><code>python3 -m pip install -U mypy </code></pre> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python/mypy/commit/251d12fe9f89f8d4818fd6ff1c48224e77119004"><code>251d12f</code></a> Remove +dev from version for release 1.14.1</li> <li><a href="https://github.com/python/mypy/commit/667e5f752aaa4d1c62341d27af54e9ffff82620c"><code>667e5f7</code></a> Revert &quot;Remove redundant inheritances from Iterator in builtins&quot; (<a href="https://redirect.github.com/python/mypy/issues/18324">#18324</a>)</li> <li><a href="https://github.com/python/mypy/commit/67f673a79d3114b3aa06d9642b9feefc2f20631a"><code>67f673a</code></a> Fix enum truthiness for StrEnum (<a href="https://redirect.github.com/python/mypy/issues/18379">#18379</a>)</li> <li><a href="https://github.com/python/mypy/commit/3755abbb875c80698c928711b5aa8f59e71ce973"><code>3755abb</code></a> Fix getargs argument passing (<a href="https://redirect.github.com/python/mypy/issues/18350">#18350</a>)</li> <li><a href="https://github.com/python/mypy/commit/b9fa8eeaebfda2b6ac01a2651659d3206fab9854"><code>b9fa8ee</code></a> Update version to 1.14.1+dev for point release</li> <li><a href="https://github.com/python/mypy/commit/6f37859612cd8670724c2ee2df21aa691276a9dc"><code>6f37859</code></a> Remove +dev from version for release 1.14</li> <li><a href="https://github.com/python/mypy/commit/5a6a7548a9ae25c79690108b1dc1aaec559a18de"><code>5a6a754</code></a> Minor updates to 1.14 changelog (<a href="https://redirect.github.com/python/mypy/issues/18310">#18310</a>)</li> <li><a href="https://github.com/python/mypy/commit/9772d486ada2c198811c34f47be7d0bad44cdbf5"><code>9772d48</code></a> Update changelog for release 1.14 (<a href="https://redirect.github.com/python/mypy/issues/18301">#18301</a>)</li> <li><a href="https://github.com/python/mypy/commit/92473c8bef8a2969e2a649c6c84b3165ba342b0c"><code>92473c8</code></a> Warn about --follow-untyped-imports (<a href="https://redirect.github.com/python/mypy/issues/18249">#18249</a>)</li> <li><a href="https://github.com/python/mypy/commit/e6ce8be8a61a4a8c17523a828e800a76331ee4b5"><code>e6ce8be</code></a> PEP 702 (<a href="https://github.com/deprecated"><code>@​deprecated</code></a>): descriptors (<a href="https://redirect.github.com/python/mypy/issues/18090">#18090</a>)</li> <li>Additional commits viewable in <a href="https://github.com/python/mypy/compare/v1.11.2...v1.14.1">compare view</a></li> </ul> </details> <br /> Updates `bump-my-version` from 0.27.0 to 0.29.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/callowayproject/bump-my-version/releases">bump-my-version's releases</a>.</em></p> <blockquote> <h2>0.29.0</h2> <p><a href="https://github.com/callowayproject/bump-my-version/compare/0.28.3...0.29.0">Compare the full difference.</a></p> <h3>New</h3> <ul> <li> <p>Add support for specifying current version in <code>do_show</code>. <a href="https://github.com/callowayproject/bump-my-version/commit/878197f186defabf036ddeb940eb91dfed172d0b">878197f</a></p> <p>This update introduces a <code>--current-version</code> option to the <code>show</code> command and passes it into the <code>do_show</code> function. If provided, the <code>current_version</code> is added to the configuration, allowing more control over version display or manipulation.</p> </li> </ul> <h3>Updates</h3> <ul> <li> <p>Update README to clarify pre_n handling with distance_to_latest_tag. <a href="https://github.com/callowayproject/bump-my-version/commit/c0278791fad3de1c3d66ab06b49118b2b8314933">c027879</a></p> <p>Revised the <code>parse</code> expression to exclude <code>pre_n</code> and updated <code>serialize</code> examples to use <code>distance_to_latest_tag</code> instead. Fixes <a href="https://redirect.github.com/callowayproject/bump-my-version/issues/272">#272</a></p> </li> </ul> <h2>0.28.3</h2> <p><a href="https://github.com/callowayproject/bump-my-version/compare/0.28.2...0.28.3">Compare the full difference.</a></p> <h3>Fixes</h3> <ul> <li> <p>Fixed tag-name output. <a href="https://github.com/callowayproject/bump-my-version/commit/0e773ecc5812a066b8c0f049a597e092722f138b">0e773ec</a></p> </li> <li> <p>Fixed PACKAGE env variable. <a href="https://github.com/callowayproject/bump-my-version/commit/76c31c419759d15d8ea74fce94cee5353056ba76">76c31c4</a></p> </li> <li> <p>Fixed syntax errors in scripts. <a href="https://github.com/callowayproject/bump-my-version/commit/56dfac09a191d3a519bf2de6c0a0b6d0c4e456ba">56dfac0</a></p> </li> <li> <p>Fixes missing runs-on in workflow. <a href="https://github.com/callowayproject/bump-my-version/commit/5fe8ce5b1af1d0c915ee7937b664202fec342dca">5fe8ce5</a></p> </li> <li> <p>Fix: resolve config path to align with the actual repository root. <a href="https://github.com/callowayproject/bump-my-version/commit/c8723155465cf42d97ef505c54ee983b9880eefb">c872315</a></p> </li> <li> <p>Fixed docs. <a href="https://github.com/callowayproject/bump-my-version/commit/1d26b55dd1f37f9559daa6a4ac3a0dbdf167099c">1d26b55</a></p> </li> <li> <p>Fixed doc generation. <a href="https://github.com/callowayproject/bump-my-version/commit/aa95762a30648c1afb0e26176041f26a25c26dab">aa95762</a></p> </li> </ul> <h3>New</h3> <ul> <li> <p>Added release workflow step. <a href="https://github.com/callowayproject/bump-my-version/commit/d56650a26d878e4cfab331004cc7d383bf955131">d56650a</a></p> </li> <li> <p>Added write permissions for contents in github action. <a href="https://github.com/callowayproject/bump-my-version/commit/85f19dfeb7c751fa6ba5a06b79694ca27529da2f">85f19df</a></p> </li> </ul> <h3>Other</h3> <ul> <li> <p>Debugging the release workflow. <a href="https://github.com/callowayproject/bump-my-version/commit/db2eb9ef177d7fcd55c832a3f1f9993b7b19bd4a">db2eb9e</a></p> </li> <li> <p>[pre-commit.ci] pre-commit autoupdate. <a href="https://github.com/callowayproject/bump-my-version/commit/37c21a4bc668935a98de931762d1a6b6ffc17311">37c21a4</a></p> <p><strong>updates:</strong> - <a href="https://github.com/astral-sh/ruff-pre-commit/compare/v0.8.2...v0.8.3">github.com/astral-sh/ruff-pre-commit: v0.8.2 → v0.8.3</a></p> </li> <li> <p>Bump actions/setup-python in the github-actions group. <a href="https://github.com/callowayproject/bump-my-version/commit/3dd666668ad099a9ee712bf4679296c7b1df16fb">3dd6666</a></p> <p>Bumps the github-actions group with 1 update: <a href="https://github.com/actions/setup-python">actions/setup-python</a>.</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/callowayproject/bump-my-version/blob/master/CHANGELOG.md">bump-my-version's changelog</a>.</em></p> <blockquote> <h2>0.29.0 (2024年12月19日)</h2> <p><a href="https://github.com/callowayproject/bump-my-version/compare/0.28.3...0.29.0">Compare the full difference.</a></p> <h3>New</h3> <ul> <li> <p>Add support for specifying current version in <code>do_show</code>. <a href="https://github.com/callowayproject/bump-my-version/commit/878197f186defabf036ddeb940eb91dfed172d0b">878197f</a></p> <p>This update introduces a <code>--current-version</code> option to the <code>show</code> command and passes it into the <code>do_show</code> function. If provided, the <code>current_version</code> is added to the configuration, allowing more control over version display or manipulation.</p> </li> </ul> <h3>Updates</h3> <ul> <li> <p>Update README to clarify pre_n handling with distance_to_latest_tag. <a href="https://github.com/callowayproject/bump-my-version/commit/c0278791fad3de1c3d66ab06b49118b2b8314933">c027879</a></p> <p>Revised the <code>parse</code> expression to exclude <code>pre_n</code> and updated <code>serialize</code> examples to use <code>distance_to_latest_tag</code> instead. Fixes <a href="https://redirect.github.com/callowayproject/bump-my-version/issues/272">#272</a></p> </li> </ul> <h2>0.28.3 (2024年12月17日)</h2> <p><a href="https://github.com/callowayproject/bump-my-version/compare/0.28.2...0.28.3">Compare the full difference.</a></p> <h3>Fixes</h3> <ul> <li> <p>Fixed tag-name output. <a href="https://github.com/callowayproject/bump-my-version/commit/0e773ecc5812a066b8c0f049a597e092722f138b">0e773ec</a></p> </li> <li> <p>Fixed PACKAGE env variable. <a href="https://github.com/callowayproject/bump-my-version/commit/76c31c419759d15d8ea74fce94cee5353056ba76">76c31c4</a></p> </li> <li> <p>Fixed syntax errors in scripts. <a href="https://github.com/callowayproject/bump-my-version/commit/56dfac09a191d3a519bf2de6c0a0b6d0c4e456ba">56dfac0</a></p> </li> <li> <p>Fixes missing runs-on in workflow. <a href="https://github.com/callowayproject/bump-my-version/commit/5fe8ce5b1af1d0c915ee7937b664202fec342dca">5fe8ce5</a></p> </li> <li> <p>Fix: resolve config path to align with the actual repository root. <a href="https://github.com/callowayproject/bump-my-version/commit/c8723155465cf42d97ef505c54ee983b9880eefb">c872315</a></p> </li> <li> <p>Fixed docs. <a href="https://github.com/callowayproject/bump-my-version/commit/1d26b55dd1f37f9559daa6a4ac3a0dbdf167099c">1d26b55</a></p> </li> <li> <p>Fixed doc generation. <a href="https://github.com/callowayproject/bump-my-version/commit/aa95762a30648c1afb0e26176041f26a25c26dab">aa95762</a></p> </li> </ul> <h3>New</h3> <ul> <li> <p>Added release workflow step. <a href="https://github.com/callowayproject/bump-my-version/commit/d56650a26d878e4cfab331004cc7d383bf955131">d56650a</a></p> </li> <li> <p>Added write permissions for contents in github action. <a href="https://github.com/callowayproject/bump-my-version/commit/85f19dfeb7c751fa6ba5a06b79694ca27529da2f">85f19df</a></p> </li> </ul> <h3>Other</h3> <ul> <li> <p>Debugging the release workflow. <a href="https://github.com/callowayproject/bump-my-version/commit/db2eb9ef177d7fcd55c832a3f1f9993b7b19bd4a">db2eb9e</a></p> </li> <li> <p>[pre-commit.ci] pre-commit autoupdate. <a href="https://github.com/callowayproject/bump-my-version/commit/37c21a4bc668935a98de931762d1a6b6ffc17311">37c21a4</a></p> <p><strong>updates:</strong> - <a href="https://github.com/astral-sh/ruff-pre-commit/compare/v0.8.2...v0.8.3">github.com/astral-sh/ruff-pre-commit: v0.8.2 → v0.8.3</a></p> </li> <li> <p>Bump actions/setup-python in the github-actions group. <a href="https://github.com/callowayproject/bump-my-version/commit/3dd666668ad099a9ee712bf4679296c7b1df16fb">3dd6666</a></p> <p>Bumps the github-actions group with 1 update: <a href="https://github.com/actions/setup-python">actions/setup-python</a>.</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/callowayproject/bump-my-version/commit/621b2ed57ac6bf20b5c9351e34854d97e4e3abbc"><code>621b2ed</code></a> Version updated from 0.28.3 to 0.29.0</li> <li><a href="https://github.com/callowayproject/bump-my-version/commit/878197f186defabf036ddeb940eb91dfed172d0b"><code>878197f</code></a> Add support for specifying current version in <code>do_show</code></li> <li><a href="https://github.com/callowayproject/bump-my-version/commit/af838142f6d2f5398e752ee50addad23a0cf49a7"><code>af83814</code></a> Merge pull request <a href="https://redirect.github.com/callowayproject/bump-my-version/issues/274">#274</a> from callowayproject/doc-fix</li> <li><a href="https://github.com/callowayproject/bump-my-version/commit/c0278791fad3de1c3d66ab06b49118b2b8314933"><code>c027879</code></a> Update README to clarify pre_n handling with distance_to_latest_tag</li> <li><a href="https://github.com/callowayproject/bump-my-version/commit/f92b7688bceb50b0867a02dbaeda57a1c242987a"><code>f92b768</code></a> Version updated from 0.28.2 to 0.28.3</li> <li><a href="https://github.com/callowayproject/bump-my-version/commit/2fa812c1b683f4fdd17bb3feadc35fb6d8a1accf"><code>2fa812c</code></a> Merge pull request <a href="https://redirect.github.com/callowayproject/bump-my-version/issues/270">#270</a> from callowayproject/fix-release</li> <li><a href="https://github.com/callowayproject/bump-my-version/commit/c0e7ad4b84bcac847039b02ed245b3b9b2b37200"><code>c0e7ad4</code></a> Removed debug stuff</li> <li><a href="https://github.com/callowayproject/bump-my-version/commit/0e773ecc5812a066b8c0f049a597e092722f138b"><code>0e773ec</code></a> Fixed tag-name output</li> <li><a href="https://github.com/callowayproject/bump-my-version/commit/76c31c419759d15d8ea74fce94cee5353056ba76"><code>76c31c4</code></a> Fixed PACKAGE env variable</li> <li><a href="https://github.com/callowayproject/bump-my-version/commit/56dfac09a191d3a519bf2de6c0a0b6d0c4e456ba"><code>56dfac0</code></a> Fixed syntax errors in scripts</li> <li>Additional commits viewable in <a href="https://github.com/callowayproject/bump-my-version/compare/0.27.0...0.29.0">compare view</a></li> </ul> </details> <br /> Updates `commitizen` from 3.29.1 to 4.1.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/commitizen-tools/commitizen/releases">commitizen's releases</a>.</em></p> <blockquote> <h2>v4.1.0 (2024年12月06日)</h2> <h3>Feat</h3> <ul> <li><strong>commit</strong>: allow '-- --allow-empty' to create empty commits</li> </ul> <p>[master 27499d72] bump: version 4.0.0 → 4.1.0 4 files changed, 10 insertions(+), 4 deletions(-)</p> <h2>v4.0.0 (2024年11月26日)</h2> <p>[master 76efedd7] bump: version 3.31.0 → 4.0.0 4 files changed, 6 insertions(+), 4 deletions(-)</p> <h2>v3.31.0 (2024年11月16日)</h2> <h3>Feat</h3> <ul> <li><strong>commitizen</strong>: document '--' double dash in '--help'</li> </ul> <h3>Fix</h3> <ul> <li><strong>commit</strong>: avoid warnings with 'always_signoff' configuration</li> <li><strong>commit</strong>: resolve 'always_signoff' configuration and '-s' CLI issues</li> </ul> <p>[master d3f092d9] bump: version 3.30.1 → 3.31.0 4 files changed, 15 insertions(+), 4 deletions(-)</p> <h2>v3.30.1 (2024年11月10日)</h2> <h3>Refactor</h3> <ul> <li><strong>cli</strong>: replace magic number 0 with ExitCode.EXPECTED_EXIT</li> <li><strong>defaults</strong>: disallow style as None</li> <li><strong>cz_customize</strong>: return empty string for info, example, schema and schema_pattern if not provided</li> </ul> <p>[master 665aa59a] bump: version 3.30.0 → 3.30.1 4 files changed, 12 insertions(+), 4 deletions(-)</p> <h2>v3.30.0 (2024年10月23日)</h2> <h3>Feat</h3> <ul> <li><strong>commands/commit</strong>: add force-edit functionality after answering questions</li> </ul> <h3>Refactor</h3> <ul> <li>remove redundant return None</li> </ul> <p>[master bfe422fa] bump: version 3.29.1 → 3.30.0</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/commitizen-tools/commitizen/blob/master/CHANGELOG.md">commitizen's changelog</a>.</em></p> <blockquote> <h2>v4.1.0 (2024年12月06日)</h2> <h3>Feat</h3> <ul> <li><strong>commit</strong>: allow '-- --allow-empty' to create empty commits</li> </ul> <h2>v4.0.0 (2024年11月26日)</h2> <h2>v3.31.0 (2024年11月16日)</h2> <h3>Feat</h3> <ul> <li><strong>commitizen</strong>: document '--' double dash in '--help'</li> </ul> <h3>Fix</h3> <ul> <li><strong>commit</strong>: avoid warnings with 'always_signoff' configuration</li> <li><strong>commit</strong>: resolve 'always_signoff' configuration and '-s' CLI issues</li> </ul> <h2>v3.30.1 (2024年11月10日)</h2> <h3>Refactor</h3> <ul> <li><strong>cli</strong>: replace magic number 0 with ExitCode.EXPECTED_EXIT</li> <li><strong>defaults</strong>: disallow style as None</li> <li><strong>cz_customize</strong>: return empty string for info, example, schema and schema_pattern if not provided</li> </ul> <h2>v3.30.0 (2024年10月23日)</h2> <h3>Feat</h3> <ul> <li><strong>commands/commit</strong>: add force-edit functionality after answering questions</li> </ul> <h3>Refactor</h3> <ul> <li>remove redundant return None</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/commitizen-tools/commitizen/commit/27499d727f5ceff802bda34bbda314644824ce06"><code>27499d7</code></a> bump: version 4.0.0 → 4.1.0</li> <li><a href="https://github.com/commitizen-tools/commitizen/commit/636a0696ea1f76acff94eca16d945845907ee581"><code>636a069</code></a> feat(commit): allow '-- --allow-empty' to create empty commits</li> <li><a href="https://github.com/commitizen-tools/commitizen/commit/26152c5af043143e47a0574d3b59621e535e1952"><code>26152c5</code></a> build(deps-dev): bump ruff from 0.8.1 to 0.8.2</li> <li><a href="https://github.com/commitizen-tools/commitizen/commit/619575faf2724dc6f28214cc7d3264fc2e3717e4"><code>619575f</code></a> build(deps-dev): bump ruff from 0.8.0 to 0.8.1</li> <li><a href="https://github.com/commitizen-tools/commitizen/commit/6436b155b735c6f6f5a40ff99b4beee1eb0481b5"><code>6436b15</code></a> build(deps-dev): bump pytest from 8.3.3 to 8.3.4</li> <li><a href="https://github.com/commitizen-tools/commitizen/commit/69403dd9ccacc3e7bdce3a43d6e77a80ab41be41"><code>69403dd</code></a> build(deps-dev): bump mkdocs-material from 9.5.46 to 9.5.47</li> <li><a href="https://github.com/commitizen-tools/commitizen/commit/a6b84d101a202a8225d6c9824e6308021b0fb141"><code>a6b84d1</code></a> build(deps-dev): bump pre-commit from 3.8.0 to 4.0.1</li> <li><a href="https://github.com/commitizen-tools/commitizen/commit/42e639902a341d2db39c9fdd6dc2020240b2e7f1"><code>42e6399</code></a> build(deps-dev): bump pytest-cov from 5.0.0 to 6.0.0</li> <li><a href="https://github.com/commitizen-tools/commitizen/commit/bb2f8a79afc586f782f3728aa09665dcc509fbb3"><code>bb2f8a7</code></a> style: fix ruff warned style</li> <li><a href="https://github.com/commitizen-tools/commitizen/commit/7e23626055328f00c3582cf78c6e64913e95621a"><code>7e23626</code></a> build(deps-dev): bump ruff from 0.7.4 to 0.8.0</li> <li>Additional commits viewable in <a href="https://github.com/commitizen-tools/commitizen/compare/v3.29.1...v4.1.0">compare view</a></li> </ul> </details> <br /> Updates `pytest` from 8.3.3 to 8.3.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/pytest/releases">pytest's releases</a>.</em></p> <blockquote> <h2>8.3.4</h2> <h1>pytest 8.3.4 (2024年12月01日)</h1> <h2>Bug fixes</h2> <ul> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12592">#12592</a>: Fixed <code>KeyError</code>{.interpreted-text role=&quot;class&quot;} crash when using <code>--import-mode=importlib</code> in a directory layout where a directory contains a child directory with the same name.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12818">#12818</a>: Assertion rewriting now preserves the source ranges of the original instructions, making it play well with tools that deal with the <code>AST</code>, like <a href="https://github.com/alexmojaki/executing">executing</a>.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12849">#12849</a>: ANSI escape codes for colored output now handled correctly in <code>pytest.fail</code>{.interpreted-text role=&quot;func&quot;} with [pytrace=False]{.title-ref}.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/9353">#9353</a>: <code>pytest.approx</code>{.interpreted-text role=&quot;func&quot;} now uses strict equality when given booleans.</p> </li> </ul> <h2>Improved documentation</h2> <ul> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/10558">#10558</a>: Fix ambiguous docstring of <code>pytest.Config.getoption</code>{.interpreted-text role=&quot;func&quot;}.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/10829">#10829</a>: Improve documentation on the current handling of the <code>--basetemp</code> option and its lack of retention functionality (<code>temporary directory location and retention</code>{.interpreted-text role=&quot;ref&quot;}).</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12866">#12866</a>: Improved cross-references concerning the <code>recwarn</code>{.interpreted-text role=&quot;fixture&quot;} fixture.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12966">#12966</a>: Clarify <code>filterwarnings</code>{.interpreted-text role=&quot;ref&quot;} docs on filter precedence/order when using multiple <code>@pytest.mark.filterwarnings &lt;pytest.mark.filterwarnings ref&gt;</code>{.interpreted-text role=&quot;ref&quot;} marks.</p> </li> </ul> <h2>Contributor-facing changes</h2> <ul> <li><a href="https://redirect.github.com/pytest-dev/pytest/issues/12497">#12497</a>: Fixed two failing pdb-related tests on Python 3.13.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytest-dev/pytest/commit/53f8b4e634c5066c4f797a87b20060edbb086240"><code>53f8b4e</code></a> Update pypa/gh-action-pypi-publish to v1.12.2</li> <li><a href="https://github.com/pytest-dev/pytest/commit/98dff36c9dc0a44881e9e90daf381f9079adf4cc"><code>98dff36</code></a> Prepare release version 8.3.4</li> <li><a href="https://github.com/pytest-dev/pytest/commit/1b474e221d5ced2c8c73924a0087e6e24ab6cd61"><code>1b474e2</code></a> approx: use exact comparison for bool (<a href="https://redirect.github.com/pytest-dev/pytest/issues/13013">#13013</a>)</li> <li><a href="https://github.com/pytest-dev/pytest/commit/b541721529feba7fcd0d069fa2437a817f340eba"><code>b541721</code></a> docs: Fix wrong statement about sys.modules with importlib import mode (<a href="https://redirect.github.com/pytest-dev/pytest/issues/1298">#1298</a>...</li> <li><a href="https://github.com/pytest-dev/pytest/commit/16cb87b65036300d74472cd55eebca8fc3f8e703"><code>16cb87b</code></a> pytest.fail: fix ANSI escape codes for colored output (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12959">#12959</a>) (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12990">#12990</a>)</li> <li><a href="https://github.com/pytest-dev/pytest/commit/be6bc812b02454b2915755dd76ce74b877aeafad"><code>be6bc81</code></a> Issue <a href="https://redirect.github.com/pytest-dev/pytest/issues/12966">#12966</a> Clarify filterwarnings docs on precedence when using multiple ma...</li> <li><a href="https://github.com/pytest-dev/pytest/commit/7aeb72bbc67bd1b8271eee57caa0a4e9b07038fc"><code>7aeb72b</code></a> Improve docs on basetemp and retention (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12912">#12912</a>) (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12928">#12928</a>)</li> <li><a href="https://github.com/pytest-dev/pytest/commit/c8758414cfd1646f273842e8f9292b2c15dcfcfb"><code>c875841</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pytest/issues/12917">#12917</a> from pytest-dev/patchback/backports/8.3.x/ded1f44e5...</li> <li><a href="https://github.com/pytest-dev/pytest/commit/6502816d977fcdbd65a3f4d8a63c0ce7c1f25649"><code>6502816</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pytest/issues/12913">#12913</a> from jakkdl/dontfailonbadpath</li> <li><a href="https://github.com/pytest-dev/pytest/commit/52135b033fb949efbec6aed9dd9000275bb199fd"><code>52135b0</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pytest/issues/12885">#12885</a> from The-Compiler/pdb-py311 (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12887">#12887</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pytest-dev/pytest/compare/8.3.3...8.3.4">compare view</a></li> </ul> </details> <br /> Updates `pytest-cov` from 5.0.0 to 6.0.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst">pytest-cov's changelog</a>.</em></p> <blockquote> <h2>6.0.0 (2024年10月29日)</h2> <ul> <li>Updated various documentation inaccuracies, especially on subprocess handling.</li> <li>Changed fail under checks to use the precision set in the coverage configuration. Now it will perform the check just like <code>coverage report</code> would.</li> <li>Added a <code>--cov-precision</code> cli option that can override the value set in your coverage configuration.</li> <li>Dropped support for now EOL Python 3.8.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/95404375a0e436178e012e20b8865c23c54c8a50"><code>9540437</code></a> Bump version: 5.0.0 → 6.0.0</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/9f8175467afc67db9001fb364ad1f2dfe79b51f1"><code>9f81754</code></a> Further trim down envs and drop Python 3.8.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/b12b5ec65da4c66bbc0c35918957f9f875f465c3"><code>b12b5ec</code></a> Update conf.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/23f4b27b432a54fcc3b6df7363f0e73e568233fb"><code>23f4b27</code></a> Update changelog.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/291a04f49566054bb19644aba27c3799ac8b7f42"><code>291a04f</code></a> Bump test deps and trim config.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/08f1101455ba293dda388fdb3b61e62fd95a827d"><code>08f1101</code></a> Add <code>--cov-precision</code> option. Close <a href="https://redirect.github.com/pytest-dev/pytest-cov/issues/655">#655</a>.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/76fe2a7e48e5c9c53644994c5ba5a421c84286f5"><code>76fe2a7</code></a> Move the warnings/errors in a place that doesn't import anything.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/a9ea7b71711479d4c5ccc5e21e2eb1694b259cb0"><code>a9ea7b7</code></a> Implement error/warning for the bad dynamic_context being set in config.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/c299e01b6422284a6a7f7322e6b9bf8f44aa3c25"><code>c299e01</code></a> Add explicit suffixing to make it easier to see the identify the sources/usag...</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/c87e54643ef696ed2b0e2b9a4209581da8467fcb"><code>c87e546</code></a> Add reproducer for weird xdist dynamic_context interaction. Ref <a href="https://redirect.github.com/pytest-dev/pytest-cov/issues/604">#604</a>.</li> <li>Additional commits viewable in <a href="https://github.com/pytest-dev/pytest-cov/compare/v5.0.0...v6.0.0">compare view</a></li> </ul> </details> <br /> 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) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> 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 <dependency name> 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 <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 </details>
janw-bot commented 2025年01月06日 01:49:16 +01:00 (Migrated from github.com)
Copy link

Pre-commit results 🤖

sync_ruff_version........................................................Passed
ruff.....................................................................Passed
ruff-format..............................................................Passed
trim trailing whitespace.................................................Passed
fix end of files.........................................................Passed
poetry-lock..............................................................Passed
poetry-check.............................................................Passed
mypy.....................................................................Passed
### Pre-commit results 🤖 ```plain sync_ruff_version........................................................Passed ruff.....................................................................Passed ruff-format..............................................................Passed trim trailing whitespace.................................................Passed fix end of files.........................................................Passed poetry-lock..............................................................Passed poetry-check.............................................................Passed mypy.....................................................................Passed ``` <!-- thollander/actions-comment-pull-request "pre_commit_results" -->
dependabot[bot] commented 2025年01月27日 02:03:05 +01:00 (Migrated from github.com)
Copy link

Looks like these dependencies are updatable in another way, so this is no longer needed.

Looks like these dependencies are updatable in another way, so this is no longer needed.

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No reviewers
Labels
Clear labels
No items
No labels
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
janw/drmeter!36
Reference in a new issue
janw/drmeter
No description provided.
Delete branch "dependabot/pip/development-dependencies-45b284bd27"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?