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 testing group in /scripts with 12 updates #489

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 1, 2025

Bumps the testing group in /scripts with 12 updates:

Package From To
attrs 24.2.0 25.1.0
certifi 2024.8.30 2025.1.31
deepdiff 8.0.1 8.1.1
gitdb 4.0.11 4.0.12
gitpython 3.1.43 3.1.44
mako 1.3.6 1.3.8
pyparsing 3.2.0 3.2.1
pytest-bdd 8.0.0 8.1.0
semver 3.0.2 3.0.4
six 1.16.0 1.17.0
smmap 5.0.1 5.0.2
urllib3 2.2.3 2.3.0

Updates attrs from 24.2.0 to 25.1.0

Commits

Updates certifi from 2024.8.30 to 2025.1.31

Commits
  • 088f931 2025.01.31 (#336)
  • 1c17795 Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 (#335)
  • a2e88f0 Bump actions/upload-artifact from 4.5.0 to 4.6.0 (#334)
  • 82284ed Bump peter-evans/create-pull-request from 7.0.5 to 7.0.6 (#333)
  • 10d3d1d Bump actions/upload-artifact from 4.4.3 to 4.5.0 (#332)
  • 4ba3900 2024.12.14 (#329)
  • 9164660 Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 (#331)
  • 3dc3651 Bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.2 (#328)
  • c5bf18d Bump pypa/gh-action-pypi-publish from 1.10.3 to 1.11.0 (#327)
  • b908391 Bump actions/setup-python from 5.2.0 to 5.3.0 (#326)
  • Additional commits viewable in compare view

Updates deepdiff from 8.0.1 to 8.1.1

Release notes

Sourced from deepdiff's releases.

8.1.1

Adding Python 3.13 to setup.py

8.1.0

  • Removing deprecated lines from setup.py
  • Added prefix option to pretty()
  • Fixes hashing of numpy boolean values.
  • Fixes slots comparison when the attribute doesn't exist.
  • Relaxing orderly-set reqs
  • Added Python 3.13 support
  • Only lower if clean_key is instance of str #504
  • Fixes issue where the key deep_distance is not returned when both compared items are equal #510
  • Fixes exclude_paths fails to work in certain cases
  • exclude_paths fails to work #509
  • Fixes to_json() method chokes on standard json.dumps() kwargs such as sort_keys
  • to_dict() method chokes on standard json.dumps() kwargs #490
  • Fixes accessing the affected_root_keys property on the diff object returned by DeepDiff fails when one of the dicts is empty
  • Fixes accessing the affected_root_keys property on the diff object returned by DeepDiff fails when one of the dicts is empty #508
Commits
  • c718369 Bump version: 8.1.0 → 8.1.1
  • 189633a adding py 3.13 to setup.py
  • e7d10fe updating docs
  • d8b3e2b fixing docs
  • c6f6ad0 adding setuptools to dev reqs
  • 34f4f37 Bump version: 8.0.1 → 8.1.0
  • 9c8968f Merge pull request #483 from seperman/dev
  • d2d3806 fixing types to be compatible for python 3.8
  • 737bb5a updating docs
  • c464e04 fixes accessing the affected_root_keys property on the diff object returned b...
  • Additional commits viewable in compare view

Updates gitdb from 4.0.11 to 4.0.12

Release notes

Sourced from gitdb's releases.

4.0.12

What's Changed

New Contributors

Full Changelog: gitpython-developers/gitdb@4.0.11...4.0.12

Commits
  • 104138c bump patch level to prepare for next release
  • bcbe5df Merge pull request #111 from gitpython-developers/dependabot/github_actions/a...
  • be483fc Merge pull request #112 from gitpython-developers/dependabot/submodules/gitdb...
  • 38b5c38 Merge pull request #115 from DEKHTIARJonathan/patch-1
  • b71e273 Update gitdb/db/loose.py
  • 74a0eab Potential Race Condition Fix - OS Rename & Chmod
  • a8c894f Merge pull request #114 from edgarrmondragon/cp313
  • b38cbc4 Use older ubuntu to get Python 3.7
  • 5bc9504 Add support for Python 3.13
  • 88da5ef Merge pull request #113 from blablatdinov/use-contextlib-suppress
  • Additional commits viewable in compare view

Updates gitpython from 3.1.43 to 3.1.44

Release notes

Sourced from gitpython's releases.

3.1.44

What's Changed

New Contributors

... (truncated)

Commits
  • fb1b051 bump patch level to prepare new version
  • e51bf80 update GitDB submodule to latest pubslished version
  • a527224 Merge pull request #1971 from fvalette-ledger/fix-fetch-progress-bar
  • d6cdb67 See if python 3.7 still works when using an older Ubuntu version.
  • 52cceaf git,cmd: add encoding arg to popen if universal newlines is True
  • 1bb4651 git,remote: use universal new lines for fetch/pull stderr capture
  • 49ca909 Update base.py (#1965)
  • 3470fb3 Merge pull request #1961 from Andrej730/main
  • 8327b82 Fix test failing on unix
  • 4674059 Remove redundant path normalization for working_tree_dir
  • Additional commits viewable in compare view

Updates mako from 1.3.6 to 1.3.8

Release notes

Sourced from mako's releases.

1.3.8

Released: Sat Dec 7 2024

bug

  • [bug] [lexer] Reverted the fix for #140 released in Mako 1.3.7 as it produced regressions in existing user code.

    References: #140, #415

1.3.7

Released: Tue Dec 3 2024

bug

  • [bug] [codegen] [lexer] During the lexical analysis phase, add an additional prefix for undeclared identifiers that have the same name as built-in flags, and determine the final filter to be used during the code generation phase based on the context provided by the user. Pull request by Hai Zhu.

    References: #140

  • [bug] [lexer] Support the direct passing of dictionary literals when calling functions and fix the errors caused by nested braces. This revises the fix that was released in 1.3.4 and then reverted in 1.3.5. Pull request by Hai Zhu and Jose Galvez.

    References: #400, #401

Commits

Updates pyparsing from 3.2.0 to 3.2.1

Changelog

Sourced from pyparsing's changelog.

Version 3.2.1 - December, 2024

  • Updated generated railroad diagrams to make non-terminal elements links to their related sub-diagrams. This greatly improves navigation of the diagram, especially for large, complex parsers.

  • Simplified railroad diagrams emitted for parsers using infix_notation, by hiding lookahead terms. Renamed internally generated expressions for clarity, and improved diagramming.

  • Improved performance of cpp_style_comment, c_style_comment, common.fnumber and common.ieee_float Regex expressions. PRs submitted by Gabriel Gerlero, nice work, thanks!

  • Add missing type annotations to match_only_at_col, replace_with, remove_quotes, with_attribute, and with_class. Issue #585 reported by rafrafrek.

  • Added generated diagrams for many of the examples.

  • Replaced old examples/0README.html file with examples/README.md file.

Commits
  • abb3b4b Prep for 3.2.1 release
  • 91a56b4 delete old 0README.html file from the examples directory, replaced with READM...
  • 51e2555 improved README.md for examples directory
  • 5e32ee6 add parse_python_value.py to test_examples
  • 2f41d0f update version timestamp
  • dc8d66e blackening
  • 00d7aed Fix nested expression diagram element generation
  • dde1a02 Added generated diagrams for many of the examples
  • 471801e Fixed cacheing bug in diagram generation; modified names for inner elements o...
  • 4bb2647 Remove modification of Regex exprs when generating railroad diags; also short...
  • Additional commits viewable in compare view

Updates pytest-bdd from 8.0.0 to 8.1.0

Changelog

Sourced from pytest-bdd's changelog.

[8.1.0] - 2024-12-05

Added +++++

Changed +++++++

  • Step arguments "datatable" and "docstring" are now reserved, and they can't be used as step argument names. An error is raised if a step parser uses these names.
  • Scenario description field is now set for Cucumber JSON output.

Deprecated ++++++++++

Removed +++++++

Fixed +++++

  • Fixed an issue with the upcoming pytest release related to the use of @pytest.mark.usefixtures with an empty list.
  • Render template variables in docstrings and datatable cells with example table entries, as we already do for steps definitions.

Security ++++++++

Commits
  • 6cdd340 Bump version to 8.1.0
  • 68b9625 Fix Changelog
  • 86a956e Merge pull request #745 from pytest-dev/test-177
  • 633ee28 Merge branch 'master' into test-177
  • 6e1f54d Update test steps
  • 6a2b2fb Merge pull request #749 from pytest-dev/test-feature-description-in-json
  • 02d7c3f Add changelog entry
  • 4df8963 Add new description field that is now expected
  • e19288a Add missing scenario description in json
  • 0efda3f Add test for json correctly populating the description from a feature
  • Additional commits viewable in compare view

Updates semver from 3.0.2 to 3.0.4

Release notes

Sourced from semver's releases.

3.0.4

Documentation: https://python-semver.rtfd.io/en/3.0.4/ PyPI: https://pypi.org/project/semver/3.0.4/ Full Changelog: python-semver/python-semver@3.0.3...3.0.4

What's Changed

New Contributors

Thanks to @​RobPasMue and @​mgorny ❤️

3.0.3

Documentation: https://python-semver.rtfd.io/en/3.0.3/ PyPI: https://pypi.org/project/semver/3.0.3/ (yanked release) Full Changelog: python-semver/python-semver@3.0.2...3.0.3

What's Changed

New Contributors

Changelog

Sourced from semver's changelog.

Version 3.0.4

:Released: 2025-01-24 :Maintainer: Tom Schraitle

Bug Fixes

  • :gh:459: Fix 3.0.3:

    • :pr:457: Re-enable Trove license identifier
    • :pr:456: Fix source dist file

Version 3.0.3

:Released: 2025-01-18 :Maintainer: Tom Schraitle

Bug Fixes

  • :pr:453: The check in _comparator does not match the check in :meth:Version.compare. This breaks comparision with subclasses.

Improved Documentation

  • :pr:435: Several small improvements for documentation:

    • Add meta description to improve SEO
    • Use canonicals on ReadTheDocs (commit 87f639f)
    • Pin versions for reproducable doc builds (commit 03fb990)
    • Add missing :file:.readthedocs.yaml file (commit ec9348a)
    • Correct some smaller issues when building (commit f65feab)
  • :pr:436: Move search box more at the top. This makes it easier for users as if the TOC is long, the search box isn't visible anymore.

... (truncated)

Commits
  • 6adf876 Merge pull request #459 from python-semver/fix-3.0.3
  • bae0b7c Fix #459: Fix 3.0.3
  • 486e489 Merge pull request #454 from python-semver/release/3.0.3
  • cc4ae07 Change version to 3.0.3
  • 15aa6a6 Merge pull request #453 from viccie30/fix-subclass-comparison
  • bc41390 Fix comparison with subclasses
  • bd97cfc Require validation for bug issue template
  • 2eeefcb Merge pull request #451 from python-semver/improve-issue-templates2
  • 06fe49f Turn our Markdown templates into YAML
  • 37e80d7 Merge pull request #447 from tomschr/modernize-project
  • Additional commits viewable in compare view

Updates six from 1.16.0 to 1.17.0

Changelog

Sourced from six's changelog.

1.17.0

  • Pull request #388: Remove URLopener and FancyURLopener classes from urllib.request when running on Python 3.14 or greater.

  • Pull request #365, issue #283: six.moves.UserDict now points to UserDict.IterableUserDict instead of UserDict.UserDict on Python 2.

Commits

Updates smmap from 5.0.1 to 5.0.2

Release notes

Sourced from smmap's releases.

v5.0.2

What's Changed

New Contributors

Full Changelog: gitpython-developers/smmap@v5.0.1...v5.0.2

Commits
  • f31bfa3 bump patch level prior to new release
  • 59c88c0 Merge pull request #57 from Shortfinga/master
  • f71bbd4 Use SPDX identifier
  • 04dd210 Merge pull request #56 from EliahKagan/no-mktemp
  • a315725 Replace use of mktemp
  • 7d6f97c Merge pull request #55 from gitpython-developers/dependabot/github_actions/ac...
  • 36dd418 Bump actions/setup-python from 4 to 5
  • f1ace75 Merge pull request #54 from EliahKagan/312stable
  • 44ac30a No longer treat 3.12 as experimental on CI
  • 69cd90f Run CI on all branches
  • Additional commits viewable in compare view

Updates urllib3 from 2.2.3 to 2.3.0

Release notes

Sourced from urllib3's releases.

2.3.0

🚀 urllib3 is fundraising for HTTP/2 support

urllib3 is raising ~$40,000 USD to release HTTP/2 support and ensure long-term sustainable maintenance of the project after a sharp decline in financial support for 2023. If your company or organization uses Python and would benefit from HTTP/2 support in Requests, pip, cloud SDKs, and thousands of other projects please consider contributing financially to ensure HTTP/2 support is developed sustainably and maintained for the long-haul.

Thank you for your support.

Features

  • Added HTTPResponse.shutdown() to stop any ongoing or future reads for a specific response. It calls shutdown(SHUT_RD) on the underlying socket. This feature was sponsored by LaunchDarkly. (urllib3/urllib3#2868)
  • Added support for JavaScript Promise Integration on Emscripten. This enables more efficient WebAssembly requests and streaming, and makes it possible to use in Node.js if you launch it as node --experimental-wasm-stack-switching. (urllib3/urllib3#3400)
  • Added the proxy_is_tunneling property to HTTPConnection and HTTPSConnection. (urllib3/urllib3#3285)
  • Added pickling support to NewConnectionError and NameResolutionError. (urllib3/urllib3#3480)

Bugfixes

  • Fixed an issue in debug logs where the HTTP version was rendering as "HTTP/11" instead of "HTTP/1.1". (urllib3/urllib3#3489)

Deprecations and Removals

Full Changelog: urllib3/urllib3@2.2.3...2.3.0

Changelog

Sourced from urllib3's changelog.

2.3.0 (2024-12-22)

Features

  • Added HTTPResponse.shutdown() to stop any ongoing or future reads for a specific response. It calls shutdown(SHUT_RD) on the underlying socket. This feature was sponsored by LaunchDarkly <https://opencollective.com/urllib3/contributions/815307>. ([#2868](https://github.com/urllib3/urllib3/issues/2868) <https://github.com/urllib3/urllib3/issues/2868>)
  • Added support for JavaScript Promise Integration on Emscripten. This enables more efficient WebAssembly requests and streaming, and makes it possible to use in Node.js if you launch it as node --experimental-wasm-stack-switching. ([#3400](https://github.com/urllib3/urllib3/issues/3400) <https://github.com/urllib3/urllib3/issues/3400>__)
  • Added the proxy_is_tunneling property to HTTPConnection and HTTPSConnection. ([#3285](https://github.com/urllib3/urllib3/issues/3285) <https://github.com/urllib3/urllib3/issues/3285>__)
  • Added pickling support to NewConnectionError and NameResolutionError. ([#3480](https://github.com/urllib3/urllib3/issues/3480) <https://github.com/urllib3/urllib3/issues/3480>__)

Bugfixes

  • Fixed an issue in debug logs where the HTTP version was rendering as "HTTP/11" instead of "HTTP/1.1". ([#3489](https://github.com/urllib3/urllib3/issues/3489) <https://github.com/urllib3/urllib3/issues/3489>__)

Deprecations and Removals

  • Removed support for Python 3.8. ([#3492](https://github.com/urllib3/urllib3/issues/3492) <https://github.com/urllib3/urllib3/issues/3492>__)
Commits

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 testing group in /scripts with 12 updates:

| Package | From | To |
| --- | --- | --- |
| [attrs](https://github.com/sponsors/hynek) | `24.2.0` | `25.1.0` |
| [certifi](https://github.com/certifi/python-certifi) | `2024.8.30` | `2025.1.31` |
| [deepdiff](https://github.com/seperman/deepdiff) | `8.0.1` | `8.1.1` |
| [gitdb](https://github.com/gitpython-developers/gitdb) | `4.0.11` | `4.0.12` |
| [gitpython](https://github.com/gitpython-developers/GitPython) | `3.1.43` | `3.1.44` |
| [mako](https://github.com/sqlalchemy/mako) | `1.3.6` | `1.3.8` |
| [pyparsing](https://github.com/pyparsing/pyparsing) | `3.2.0` | `3.2.1` |
| [pytest-bdd](https://github.com/pytest-dev/pytest-bdd) | `8.0.0` | `8.1.0` |
| [semver](https://github.com/python-semver/python-semver) | `3.0.2` | `3.0.4` |
| [six](https://github.com/benjaminp/six) | `1.16.0` | `1.17.0` |
| [smmap](https://github.com/gitpython-developers/smmap) | `5.0.1` | `5.0.2` |
| [urllib3](https://github.com/urllib3/urllib3) | `2.2.3` | `2.3.0` |


Updates `attrs` from 24.2.0 to 25.1.0
- [Commits](https://github.com/sponsors/hynek/commits)

Updates `certifi` from 2024.8.30 to 2025.1.31
- [Commits](certifi/python-certifi@2024.08.30...2025.01.31)

Updates `deepdiff` from 8.0.1 to 8.1.1
- [Release notes](https://github.com/seperman/deepdiff/releases)
- [Changelog](https://github.com/seperman/deepdiff/blob/master/docs/changelog.rst)
- [Commits](seperman/deepdiff@8.0.1...8.1.1)

Updates `gitdb` from 4.0.11 to 4.0.12
- [Release notes](https://github.com/gitpython-developers/gitdb/releases)
- [Commits](gitpython-developers/gitdb@4.0.11...4.0.12)

Updates `gitpython` from 3.1.43 to 3.1.44
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](gitpython-developers/GitPython@3.1.43...3.1.44)

Updates `mako` from 1.3.6 to 1.3.8
- [Release notes](https://github.com/sqlalchemy/mako/releases)
- [Changelog](https://github.com/sqlalchemy/mako/blob/main/CHANGES)
- [Commits](https://github.com/sqlalchemy/mako/commits)

Updates `pyparsing` from 3.2.0 to 3.2.1
- [Release notes](https://github.com/pyparsing/pyparsing/releases)
- [Changelog](https://github.com/pyparsing/pyparsing/blob/master/CHANGES)
- [Commits](pyparsing/pyparsing@3.2.0...3.2.1)

Updates `pytest-bdd` from 8.0.0 to 8.1.0
- [Changelog](https://github.com/pytest-dev/pytest-bdd/blob/master/CHANGES.rst)
- [Commits](pytest-dev/pytest-bdd@8.0.0...8.1.0)

Updates `semver` from 3.0.2 to 3.0.4
- [Release notes](https://github.com/python-semver/python-semver/releases)
- [Changelog](https://github.com/python-semver/python-semver/blob/master/CHANGELOG.rst)
- [Commits](python-semver/python-semver@3.0.2...3.0.4)

Updates `six` from 1.16.0 to 1.17.0
- [Changelog](https://github.com/benjaminp/six/blob/main/CHANGES)
- [Commits](benjaminp/six@1.16.0...1.17.0)

Updates `smmap` from 5.0.1 to 5.0.2
- [Release notes](https://github.com/gitpython-developers/smmap/releases)
- [Commits](gitpython-developers/smmap@v5.0.1...v5.0.2)

Updates `urllib3` from 2.2.3 to 2.3.0
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.2.3...2.3.0)

---
updated-dependencies:
- dependency-name: attrs
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: testing
- dependency-name: certifi
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: testing
- dependency-name: deepdiff
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: testing
- dependency-name: gitdb
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: testing
- dependency-name: gitpython
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: testing
- dependency-name: mako
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: testing
- dependency-name: pyparsing
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: testing
- dependency-name: pytest-bdd
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: testing
- dependency-name: semver
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: testing
- dependency-name: six
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: testing
- dependency-name: smmap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: testing
- dependency-name: urllib3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: testing
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Feb 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants