Skip to content

Bump the common group across 1 directory with 3 updates #12453

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

Merged
merged 2 commits into from
Jun 30, 2025

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 15, 2025

Bumps the common group with 3 updates in the /python/helpers directory: flake8, hashin and cython.

Updates flake8 from 7.1.0 to 7.2.0

Commits
  • 16f5f28 Release 7.2.0
  • ebad305 Merge pull request #1974 from PyCQA/update-plugins
  • d56d569 update versions of pycodestyle / pyflakes
  • a7e8f62 Merge pull request #1973 from PyCQA/py39-plus
  • 9d55ccd py39+
  • e492aeb Merge pull request #1967 from PyCQA/unnecessary-mocks
  • fa2ed71 remove a few unnecessary mocks in test_checker_manager
  • 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
  • Additional commits viewable in compare view

Updates hashin from 1.0.3 to 1.0.5

Release notes

Sourced from hashin's releases.

1.0.5

What's Changed

Full Changelog: peterbe/hashin@1.0.4...1.0.5

1.0.4

What's Changed

Full Changelog: peterbe/hashin@1.0.3...1.0.4

Commits
  • 6bc78f2 Merge pull request #221 from peterbe/prepare-release
  • cb8cca8 Merge pull request #220 from peterbe/issue-217-ship-missing-file-tests-confte...
  • fb060e7 Merge pull request #218 from peterbe/setup-py-drop-deprecated-license-classif...
  • ac8af4e Merge pull request #219 from peterbe/setup-py-resolve-gone-tests-require
  • 65854d5 README.rst: Document user-relevant changes for 1.0.5
  • d3e8c17 Make "setup.py sdist" ship missing file tests/conftest.py
  • d479c98 setup.py: Resolve gone option 'tests_require'
  • 29eff8d setup.py: Drop deprecated trove license classifier
  • 8c5d290 Merge pull request #216 from peterbe/prepare-release
  • cd33886 README.rst: Document user-relevant changes for 1.0.4
  • Additional commits viewable in compare view

Updates cython from 3.0.10 to 3.1.2

Release notes

Sourced from cython's releases.

3.1.2

No release notes provided.

3.1.1

No release notes provided.

3.1.0-1

No release notes provided.

3.1.0

No release notes provided.

3.1.0rc2

No release notes provided.

3.1.0rc1

No release notes provided.

3.1.0b1

No release notes provided.

3.1.0a1

3.1.0 alpha 1 (2024-11-08)

Features added

  • Support for freethreading builds of CPython 3.13 was added. It comes with a new directive freethreading_compatible=True to mark modules as free-threading compatible (Py_mod_gil). https://github.com/cython/cython/issues?q=label%3A"nogil+CPython" Patches by Lysandros Nikolaou and Nathan Goldbaum. (Github issue :issue:6162)

  • Support for monitoring Cython modules via sys.monitoring in CPython 3.13+ was added. For coverage reporting, this needs to be disabled with -DCYTHON_USE_SYS_MONITORING=0 as long as coverage.py does not support sys.monitoring for coverage plugins. (Github issue :issue:6144)

  • Many issues with the Limited C-API were resolved. It is now sufficient to define the macro Py_LIMITED_API to activate the support. https://github.com/cython/cython/issues?q=label%3A%22limited+api%22

  • Support for GraalPython was improved (but is still incomplete).

  • Several issues with the gdb support were resolved. Patches by Kent Slaney. (Github issues :issue:5955, :issue:5948)

  • typing.Union[SomeType, None] and SomeType | None are now understood and mean the same as typing.Optional[SomeType], allowing None in type checks.

... (truncated)

Changelog

Sourced from cython's changelog.

3.1.2 (2025-06-09)

Bugs fixed

  • Attribute lookups failed on the bool builtin type. (Github issue :issue:6905)

  • Type checks on or-ed union types could incorrectly return false. (Github issue :issue:6420)

  • Negative list indexing could accidentally wrap around twice in PyPy and the Limited API.

  • Iterating over literal sequences with starred (unpacked) items could infer a wrong type for the loop variable and fail to assign the values. (Github issue :issue:6924)

  • Calls to C functions taking exception types failed to check for a None argument. (Github issue :issue:6420)

  • Fused functions had an incorrect __module__ attribute. (Github issue :issue:6897)

  • The type of Cython implemented functions had an incorrect __module__ attribute. (Github issue :issue:6841)

  • Errors while indexing into bytearray or str in nogil sections could crash. (Github issue :issue:6947)

  • bytearray.append() could silently accept some invalid character numbers.

  • The C++11 <type_traits> header was included regardless of the C++ version. (Github issue :issue:6896)

  • PyDict_GetItemStringRef() was accidentally used in older Limited API versions. (Github issue :issue:6914)

  • abort() was used but not always available in the Limited API. (Github issue :issue:6918)

  • Some dependencies were missing from the depfile. (Github issue :issue:6938)

  • Embedded function signatures were not always separated from the existing docstring. (Github issue :issue:6904)

  • numpy.math was missing from Cython/Includes/ and could not be cimported. (Github issue :issue:6859)

... (truncated)

Commits
  • 51f471d Bump ccache action version (GH-6955)
  • 40c2324 Update changelog.
  • 98b70ee Fixup shared metaclass in 3.1.x (GH-6953)
  • 59e2502 Make sure we correctly reject large negative integer values in "bytearray.app...
  • 466891c Use an explicit cast to avoid a C conversion warning.
  • b0d6aa1 Prepare release of 3.1.2.
  • 0440d5f Update changelog.
  • e860884 Fix __module__ attribute of shared types with metaclass (#6882)
  • 5e9d7ad Build: Explicitly include "numpy/math.pxd" again.
  • ea65182 Fix error handling in nogil indexing of bytearray and str (#6947)
  • 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

@dependabot dependabot bot added dependencies python Dependabot pull requests that update Python code labels Jun 15, 2025
@dependabot dependabot bot requested a review from a team as a code owner June 15, 2025 16:04
@dependabot dependabot bot added dependencies python Dependabot pull requests that update Python code labels Jun 15, 2025
@dependabot dependabot bot force-pushed the dependabot/pip/python/helpers/common-aac03869d1 branch from 36e2993 to 685c876 Compare June 22, 2025 16:14
Bumps the common group with 3 updates in the /python/helpers directory: [flake8](https://github.com/pycqa/flake8), [hashin](https://github.com/peterbe/hashin) and [cython](https://github.com/cython/cython).


Updates `flake8` from 7.1.0 to 7.2.0
- [Commits](PyCQA/flake8@7.1.0...7.2.0)

Updates `hashin` from 1.0.3 to 1.0.5
- [Release notes](https://github.com/peterbe/hashin/releases)
- [Commits](peterbe/hashin@1.0.3...1.0.5)

Updates `cython` from 3.0.10 to 3.1.2
- [Release notes](https://github.com/cython/cython/releases)
- [Changelog](https://github.com/cython/cython/blob/master/CHANGES.rst)
- [Commits](cython/cython@3.0.10...3.1.2)

---
updated-dependencies:
- dependency-name: flake8
  dependency-version: 7.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: common
- dependency-name: hashin
  dependency-version: 1.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: common
- dependency-name: cython
  dependency-version: 3.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: common
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/pip/python/helpers/common-aac03869d1 branch from 685c876 to 592d913 Compare June 29, 2025 16:41
@sachin-sandhu sachin-sandhu moved this to Ready in Dependabot Jun 30, 2025
@AbhishekBhaskar AbhishekBhaskar merged commit a2b6bc8 into main Jun 30, 2025
96 of 99 checks passed
@AbhishekBhaskar AbhishekBhaskar deleted the dependabot/pip/python/helpers/common-aac03869d1 branch June 30, 2025 17:25
@github-project-automation github-project-automation bot moved this from Ready to Done in Dependabot Jun 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies L: python python Dependabot pull requests that update Python code
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant