Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the required group across 1 directory with 10 updates #365

Open
wants to merge 1 commit into
base: v0.x.x
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 3, 2025

Bumps the required group with 10 updates in the / directory:

Package From To
mkdocstrings-python 1.14.6 1.16.2
setuptools 75.8.0 75.8.2
pytest 8.3.4 8.3.5
flake8 7.1.1 7.1.2
pydoclint 0.6.0 0.6.2
isort 6.0.0 6.0.1
mkdocs-material 9.6.2 9.6.7
mkdocstrings[python] 0.28.0 0.28.2
mypy 1.14.1 1.15.0
setuptools-scm[toml] 8.1.0 8.2.0

Updates mkdocstrings-python from 1.14.6 to 1.16.2

Release notes

Sourced from mkdocstrings-python's releases.

1.16.2

1.16.2 - 2025-02-24

Compare with 1.16.1

Build

  • Depend on mkdocs-autorefs >= 1.4 and mkdocstrings >= 0.28.2 (ea1ab49 by Timothée Mazzucotelli).

1.16.1

1.16.1 - 2025-02-18

Compare with 1.16.0

Bug Fixes

  • Give precedence to user-provided paths when they are already listed in sys.path (0f497d1 by Timothée Mazzucotelli). Issue-248

1.16.0

1.16.0 - 2025-02-17

Compare with 1.15.1

Features

  • Add option to show/hide overloads (4a5ee10 by Pete Stenger). PR-250

1.15.1

1.15.1 - 2025-02-17

Compare with 1.15.0

Bug Fixes

  • Unwrap Annotated regardless of signature_crossrefs (d809f1a by Timothée Mazzucotelli). Issue-249

1.15.0

1.15.0 - 2025-02-11

Compare with 1.14.6

Features

  • Support cross-referencing constructor parameters in instance attribute values (f07bf58 by Timothée Mazzucotelli).
Changelog

Sourced from mkdocstrings-python's changelog.

1.16.2 - 2025-02-24

Compare with 1.16.1

Build

  • Depend on mkdocs-autorefs >= 1.4 and mkdocstrings >= 0.28.2 (ea1ab49 by Timothée Mazzucotelli).

1.16.1 - 2025-02-18

Compare with 1.16.0

Bug Fixes

  • Give precedence to user-provided paths when they are already listed in sys.path (0f497d1 by Timothée Mazzucotelli). Issue-248

1.16.0 - 2025-02-17

Compare with 1.15.1

Features

  • Add option to show/hide overloads (4a5ee10 by Pete Stenger). PR-250

1.15.1 - 2025-02-17

Compare with 1.15.0

Bug Fixes

  • Unwrap Annotated regardless of signature_crossrefs (d809f1a by Timothée Mazzucotelli). Issue-249

1.15.0 - 2025-02-11

Compare with 1.14.6

Features

  • Support cross-referencing constructor parameters in instance attribute values (f07bf58 by Timothée Mazzucotelli).
Commits
  • cfa9848 chore: Prepare release 1.16.2
  • ea1ab49 build: Depend on mkdocs-autorefs >= 1.4 and mkdocstrings >= 0.28.2
  • 15a7009 chore: Prepare release 1.16.1
  • 0f497d1 fix: Give precedence to user-provided paths when they are already listed in `...
  • e3a303c chore: Prepare release 1.16.0
  • 4a5ee10 feat: Add option to show/hide overloads
  • 20cae2c chore: Prepare release 1.15.1
  • d809f1a fix: Unwrap Annotated regardless of signature_crossrefs
  • b557ff3 docs: Fix canonical path in Griffe extension for our custom config fields
  • ab3b227 chore: Prepare release 1.15.0
  • Additional commits viewable in compare view

Updates setuptools from 75.8.0 to 75.8.2

Changelog

Sourced from setuptools's changelog.

v75.8.2

Bugfixes

  • Fixed pkg_resources.require(...) to also consider standardised dist-info directories. (#4856)

v75.8.1

Bugfixes

  • Fix wheel file naming to follow binary distribution specification -- by :user:di (#4766)
  • Fixed crash generating error message printed when building wheels for the free-threaded build using the limited API. -- by :user:ngoldbaum (#4809)
  • Fix documentation for recent CFLAGS distutils change. -- by :user:thesamesam (#4836)
Commits
  • 9aa3771 Bump version: 75.8.1 → 75.8.2
  • c0f39c0 Update WorkingSet.find to consider standardised .dist-info directory names (#...
  • edca181 Add news fragment
  • 22355fc Also consider '-' separator in tests
  • 8280e2c Attempt to solve path normalisation issue in windows tests
  • a3718c8 Slightly change test, so that we are sure about the correct distribution bein...
  • 23b73aa Fix mypy errors
  • 2c24223 Update WorkingSet.find to consider standardised dist-info names
  • 79d6e46 Add regression test for issue 4853
  • 56c055b Bump version: 75.8.0 → 75.8.1
  • Additional commits viewable in compare view

Updates pytest from 8.3.4 to 8.3.5

Release notes

Sourced from pytest's releases.

8.3.5

pytest 8.3.5 (2025-03-02)

Bug fixes

  • #11777: Fixed issue where sequences were still being shortened even with -vv verbosity.
  • #12888: Fixed broken input when using Python 3.13+ and a libedit build of Python, such as on macOS or with uv-managed Python binaries from the python-build-standalone project. This could manifest e.g. by a broken prompt when using Pdb, or seeing empty inputs with manual usage of input() and suspended capturing.
  • #13026: Fixed AttributeError{.interpreted-text role="class"} crash when using --import-mode=importlib when top-level directory same name as another module of the standard library.
  • #13053: Fixed a regression in pytest 8.3.4 where, when using --import-mode=importlib, a directory containing py file with the same name would cause an ImportError
  • #13083: Fixed issue where pytest could crash if one of the collected directories got removed during collection.

Improved documentation

  • #12842: Added dedicated page about using types with pytest.

    See types{.interpreted-text role="ref"} for detailed usage.

Contributor-facing changes

  • #13112: Fixed selftest failures in test_terminal.py with Pygments >= 2.19.0
  • #13256: Support for Towncrier versions released in 2024 has been re-enabled when building Sphinx docs -- by webknjaz{.interpreted-text role="user"}.
Commits

Updates flake8 from 7.1.1 to 7.1.2

Commits
  • fffee8b Release 7.1.2
  • 19001f7 Merge pull request #1966 from PyCQA/limit-procs-to-file-count
  • f35737a avoid starting unnecessary processes when file count is limited
  • See full diff in compare view

Updates pydoclint from 0.6.0 to 0.6.2

Release notes

Sourced from pydoclint's releases.

0.6.2

What's Changed

Full Changelog: jsh9/pydoclint@0.6.1...0.6.2

0.6.1

What's Changed

New Contributors

Full Changelog: jsh9/pydoclint@0.6.0...0.6.1

Changelog

Sourced from pydoclint's changelog.

[0.6.2] - 2025-02-17

  • Fixed
    • An issue where no error was thrown when the user does not supply a path
    • A bug where --only-attrs-with-ClassVar-are-treated-as-class-attrs is not properly passed to the visitor in the flake8 mode
  • Full diff

[0.6.1] - 2025-02-16

  • Changed
    • Now if a function as an assert statement, an AssertError declaration is by default required in the docstring's "Asserts" section (if relevant config options to check raises/assertions are turned on)
  • Full diff
Commits

Updates isort from 6.0.0 to 6.0.1

Release notes

Sourced from isort's releases.

6.0.1

Changes

🪲 Fixes

👷 Continuous Integration

Commits

Updates mkdocs-material from 9.6.2 to 9.6.7

Release notes

Sourced from mkdocs-material's releases.

mkdocs-material-9.6.7

  • Fixed #8056: Error in backrefs implementation (9.6.6 regression)
  • Fixed #8054: Unescaped quotes in ARIA labels of table of contents

mkdocs-material-9.6.6

  • Fixed #8040: Privacy plugin not replacing exteral assets (9.6.5 regression)
  • Fixed #8031: Replace unmtaintained regex package in search plugin

mkdocs-material-9.6.5

  • Fixed #8016: Tags listing not showing when when file name has spaces
  • Fixed #8012: Privacy plugin crashes if HTTP download fails

mkdocs-material-9.6.4

  • Fixed #7985: Blog content sometimes not stretching to full width
  • Fixed #7978: Navigation rendering bug in Safari 18.3

mkdocs-material-9.6.3

  • Fixed rendering of arrow heads in Mermaid.js class diagrams
  • Fixed #7960: Tags plugin crashes on numeric metadata titles
Changelog

Sourced from mkdocs-material's changelog.

mkdocs-material-9.6.7 (2025-03-03)

  • Fixed #8056: Error in backrefs implementation (9.6.6 regression)
  • Fixed #8054: Unescaped quotes in ARIA labels of table of contents

mkdocs-material-9.6.6 (2025-03-01)

  • Fixed #8040: Privacy plugin not replacing exteral assets (9.6.5 regression)
  • Fixed #8031: Replace unmtaintained regex package in search plugin

mkdocs-material-9.6.5 (2025-02-20)

  • Fixed #8016: Tags listing not showing when when file name has spaces
  • Fixed #8012: Privacy plugin crashes if HTTP download fails

mkdocs-material-9.6.4 (2025-02-12)

  • Fixed #7985: Blog content sometimes not stretching to full width
  • Fixed #7978: Navigation rendering bug in Safari 18.3

mkdocs-material-9.6.3 (2025-02-07)

  • Fixed rendering of arrow heads in Mermaid.js class diagrams
  • Fixed #7960: Tags plugin crashes on numeric metadata titles

mkdocs-material-9.6.2 (2025-02-03)

  • Fixed #7955: Excessively long words don't break on narrow screens
  • Fixed #7947: Scope setting interferes with outdated version banner

mkdocs-material-9.6.1 (2025-01-31)

  • Fixed #7943: Tags plugin crashing due to merge error

mkdocs-material-9.6.0 (2025-01-31)

  • Added meta plugin
  • Rewrite of the tags plugin
  • Added support for allow lists in tags plugin
  • Added support for and custom sorting in tags plugin
  • Added support for related links in blog plugin
  • Added support for custom index pages in blog plugin
  • Added support for navigation subtitles
  • Fixed #7924: Anchors might require two clicks when using instant navigation

mkdocs-material-9.5.50 (2025-01-18)

  • Fixed #7913: Social plugin renders attribute lists in page title

mkdocs-material-9.5.49+insiders-4.53.15 (2025-01-15)

... (truncated)

Commits

Updates mkdocstrings[python] from 0.28.0 to 0.28.2

Release notes

Sourced from mkdocstrings[python]'s releases.

0.28.2

0.28.2 - 2025-02-24

Compare with 0.28.1

Build

  • Depend on mkdocs-autorefs >= 1.4 (2c22bdc by Timothée Mazzucotelli).

0.28.1

0.28.1 - 2025-02-14

Compare with 0.28.0

Bug Fixes

Changelog

Sourced from mkdocstrings[python]'s changelog.

0.28.2 - 2025-02-24

Compare with 0.28.1

Build

  • Depend on mkdocs-autorefs >= 1.4 (2c22bdc by Timothée Mazzucotelli).

0.28.1 - 2025-02-14

Compare with 0.28.0

Bug Fixes

Commits
  • 2b9b4f0 chore: Prepare release 0.28.2
  • 2c22bdc build: Depend on mkdocs-autorefs >= 1.4
  • 145954c chore: Prepare release 0.28.1
  • 4ab180d fix: Renew MkDocs' relpath processor instead of using same instance
  • ede1941 chore: Increase mkdocstrings-python lower bound again
  • e1eb99c docs: Use inventories instead of import for Python example
  • 926dd7e docs: Remove trailing spaces
  • 698a321 chore: Update mkdocstrings-python dev-dep to force uv to install it
  • 1cb9177 chore: Update location of the Python handler's JSON schema
  • See full diff in compare view

Updates mypy from 1.14.1 to 1.15.0

Changelog

Sourced from mypy's changelog.

Mypy Release Notes

Next Release

Different Property Getter and Setter Types

Mypy now supports using different types for property getter and setter.

class A:
    value: int
@property
def f(self) -> int:
    return self.value
@f.setter
def f(self, x: str | int) -> None:
    try:
        self.value = int(x)
    except ValueError:
        raise Exception(f"'{x}' is not a valid value for 'f'")

Contributed by Ivan Levkivskyi (PR 18510)

Selectively Disable Deprecated Warnings

It's now possible to selectively disable warnings generated from warnings.deprecated using the --deprecated-calls-exclude option.

# mypy --enable-error-code deprecated
#      --deprecated-calls-exclude=foo.A
import foo
foo.A().func()  # OK, the deprecated warning is ignored
file foo.py
from typing_extensions import deprecated
class A:
@​deprecated("Use A.func2 instead")
def func(self): pass

Contributed by Marc Mueller (PR 18641)

Mypy 1.15

We’ve just uploaded mypy 1.15 to the Python Package Index (PyPI).

... (truncated)

Commits
  • 9397454 remove +dev from version ahead of final release
  • 686b591 remove "unreleased" from 1.15 changelog entry
  • cb4b243 Various small updates to 1.15 changelog (#18599)
  • 1a26502 Prepare changelog for 1.15 release (#18583)
  • d4515e4 Fix a few PR links in the changelog (#18586)
  • f83b643 Add object self-type to tuple test fixture (#18592)
  • ebc2cb8 Prevent crash on generic NamedTuple with unresolved typevar bound (#18585)
  • 63c251e empty commit to trigger wheel rebuild
  • c30573e Fix literal context for ternary expressions (for real) (#18545)
  • 23d862d Fix isinstance with explicit (non generic) type alias (#18512)
  • Additional commits viewable in compare view

Updates setuptools-scm[toml] from 8.1.0 to 8.2.0

Changelog

Sourced from setuptools-scm[toml]'s changelog.

v8.2.0

Added

  • fix #960: add a --force-write-version-files flag for the cli

Changed

  • fix #950: ensure to pass encodings to io usage
  • fix #957: add subprocess timeout control env var
  • add sp-repo-review pre-commit hook

Fixed

  • fix #1018: allow non-normalized versions for semver
  • fix #1103: respect GIT_CEILING_DIRECTORIES when trying to find git toplevels
  • fix #1081: add name normalized pipx entrypoint
  • fix #1080: clean pdm from PYTHONPATH to protect mercurial
Commits
  • e554978 complete changelog to reasonable accuracy for quick release
  • 260dcf0 chore: scriv collect
  • 836eb42 Merge pull request #1096 from DimitriPapadopoulos/ruff_0.9.1
  • 98b7078 Merge pull request #1106 from Ecordonnier/eco/git-ceiling-directories
  • 7d4e94c Merge pull request #1104 from jezdez/patch-1
  • 0b82e5d [pre-commit.ci] auto fixes from pre-commit.com hooks
  • 979d793 respect GIT_CEILING_DIRECTORIES
  • 68c6b20 Add missing code block end.
  • 9b6f031 Merge pull request #1102 from paugier/error-message-env-var
  • 2b0722f Mention SETUPTOOLS_SCM_PRETEND_VERSION_FOR in error message
  • 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 required group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [mkdocstrings-python](https://github.com/mkdocstrings/python) | `1.14.6` | `1.16.2` |
| [setuptools](https://github.com/pypa/setuptools) | `75.8.0` | `75.8.2` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.4` | `8.3.5` |
| [flake8](https://github.com/pycqa/flake8) | `7.1.1` | `7.1.2` |
| [pydoclint](https://github.com/jsh9/pydoclint) | `0.6.0` | `0.6.2` |
| [isort](https://github.com/PyCQA/isort) | `6.0.0` | `6.0.1` |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) | `9.6.2` | `9.6.7` |
| [mkdocstrings[python]](https://github.com/mkdocstrings/mkdocstrings) | `0.28.0` | `0.28.2` |
| [mypy](https://github.com/python/mypy) | `1.14.1` | `1.15.0` |
| [setuptools-scm[toml]](https://github.com/pypa/setuptools-scm) | `8.1.0` | `8.2.0` |



Updates `mkdocstrings-python` from 1.14.6 to 1.16.2
- [Release notes](https://github.com/mkdocstrings/python/releases)
- [Changelog](https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md)
- [Commits](mkdocstrings/python@1.14.6...1.16.2)

Updates `setuptools` from 75.8.0 to 75.8.2
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](pypa/setuptools@v75.8.0...v75.8.2)

Updates `pytest` from 8.3.4 to 8.3.5
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.3.4...8.3.5)

Updates `flake8` from 7.1.1 to 7.1.2
- [Commits](PyCQA/flake8@7.1.1...7.1.2)

Updates `pydoclint` from 0.6.0 to 0.6.2
- [Release notes](https://github.com/jsh9/pydoclint/releases)
- [Changelog](https://github.com/jsh9/pydoclint/blob/main/CHANGELOG.md)
- [Commits](jsh9/pydoclint@0.6.0...0.6.2)

Updates `isort` from 6.0.0 to 6.0.1
- [Release notes](https://github.com/PyCQA/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](PyCQA/isort@6.0.0...6.0.1)

Updates `mkdocs-material` from 9.6.2 to 9.6.7
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](squidfunk/mkdocs-material@9.6.2...9.6.7)

Updates `mkdocstrings[python]` from 0.28.0 to 0.28.2
- [Release notes](https://github.com/mkdocstrings/mkdocstrings/releases)
- [Changelog](https://github.com/mkdocstrings/mkdocstrings/blob/main/CHANGELOG.md)
- [Commits](mkdocstrings/mkdocstrings@0.28.0...0.28.2)

Updates `mypy` from 1.14.1 to 1.15.0
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.14.1...v1.15.0)

Updates `setuptools-scm[toml]` from 8.1.0 to 8.2.0
- [Release notes](https://github.com/pypa/setuptools-scm/releases)
- [Changelog](https://github.com/pypa/setuptools-scm/blob/main/CHANGELOG.md)
- [Commits](pypa/setuptools-scm@v8.1.0...v8.2.0)

---
updated-dependencies:
- dependency-name: mkdocstrings-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: required
- dependency-name: setuptools
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: required
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: required
- dependency-name: flake8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: required
- dependency-name: pydoclint
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: required
- dependency-name: isort
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: required
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: required
- dependency-name: mkdocstrings[python]
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: required
- dependency-name: mypy
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: required
- dependency-name: setuptools-scm[toml]
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: required
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from a team as a code owner March 3, 2025 11:32
@dependabot dependabot bot added part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) type:tech-debt Improves the project without visible changes for users labels Mar 3, 2025
@llucax
Copy link
Contributor

llucax commented Mar 3, 2025

New pydoclint checks are failing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) type:tech-debt Improves the project without visible changes for users
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant