Skip to content

Conversation

@dependabot
Copy link
Contributor

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

Bumps the python-requirements group with 8 updates:

Package From To
json-stream 2.3.2 2.3.3
orjson 3.10.13 3.10.15
pydantic 2.10.4 2.10.6
scikit-learn 1.6.0 1.6.1
responses 0.25.3 0.25.6
debugpy 1.8.11 1.8.12
opencv-python-headless 4.10.0.84 4.11.0.86
ruff 0.8.4 0.9.4

Updates json-stream from 2.3.2 to 2.3.3

Commits
  • f99e2dc bumped version
  • b153d5b automated publishing?
  • 096a795 automated publishing?
  • fc13e2f changed python versions
  • c83acd1 added streamable_dict tests that fail on master
  • f1ea9e3 fixed streamable_dict
  • 5da5465 Merge pull request #51 from greateggsgreg/register-with-collections-abcs
  • fe06278 Refactor "persistence" to "persistent"
  • 630697a Add simple isinstance() tests
  • e9c9982 Change collection ABC registration to decorator syntax
  • Additional commits viewable in compare view

Updates orjson from 3.10.13 to 3.10.15

Release notes

Sourced from orjson's releases.

3.10.15

Changed

  • Publish PyPI manylinux aarch64 wheels built and tested on aarch64.
  • Publish PyPI musllinux aarch64 and arm7l wheels built and tested on aarch64.
  • Publish PyPI manylinux Python 3.13 wheels for i686, arm7l, ppc64le, and s390x.

3.10.14

Changed

  • Specify build system dependency on maturin>=1,<2 again.
  • Allocate memory using PyMem_Malloc() and similar APIs for integration with pymalloc, mimalloc, and tracemalloc.
  • Source distribution does not ship compressed test documents and relevant tests skip if fixtures are not present.
  • Build now depends on Rust 1.82 or later instead of 1.72.
Changelog

Sourced from orjson's changelog.

3.10.15

Changed

  • Publish PyPI manylinux aarch64 wheels built and tested on aarch64.
  • Publish PyPI musllinux aarch64 and arm7l wheels built and tested on aarch64.
  • Publish PyPI manylinux Python 3.13 wheels for i686, arm7l, ppc64le, and s390x.

3.10.14

Changed

  • Specify build system dependency on maturin>=1,<2 again.
  • Allocate memory using PyMem_Malloc() and similar APIs for integration with pymalloc, mimalloc, and tracemalloc.
  • Source distribution does not ship compressed test documents and relevant tests skip if fixtures are not present.
  • Build now depends on Rust 1.82 or later instead of 1.72.
Commits
  • 268b660 3.10.15
  • 7f93738 manylinux aarch64 native, more 3.13 cross artifact jobs
  • 1534f8c 3.10.14
  • 3964617 Fix CI to use python3.13t interpreter
  • d231af6 alloc using PyMem functions
  • a817c91 ABI compatibility with free-threading builds
  • 0c3ca67 build maintenance, edition 2024 compatibility
  • See full diff in compare view

Updates pydantic from 2.10.4 to 2.10.6

Release notes

Sourced from pydantic's releases.

v2.10.6 2025-01-23

What's Changed

Fixes

Full Changelog: pydantic/pydantic@v2.10.5...v2.10.6

v2.10.5 2024-12-18

What's Changed

Fixes

Full Changelog: pydantic/pydantic@v2.10.4...v2.10.5

Changelog

Sourced from pydantic's changelog.

v2.10.6 (2025-01-23)

GitHub release

What's Changed

Fixes

v2.10.5 (2025-01-08)

GitHub release

What's Changed

Fixes

Commits

Updates scikit-learn from 1.6.0 to 1.6.1

Release notes

Sourced from scikit-learn's releases.

Scikit-learn 1.6.1

We're happy to announce the 1.6.1 release.

This release contains fixes for a few regressions introduced in 1.6.

You can see the changelog here: https://scikit-learn.org/stable/whats_new/v1.6.html#version-1-6-1

You can upgrade with pip as usual:

pip install -U scikit-learn

The conda-forge builds can be installed using:

conda install -c conda-forge scikit-learn

Thanks to everyone who contributed to this release !

Commits
  • f159b78 trigger wheel builder [cd build]
  • 73cca70 generate changelog
  • afaa070 bump version
  • 1f43fd2 DOC: Updates to Macro vs micro-averaging in plot_roc.py (#29845)
  • ea8a725 🔒 🤖 CI Update lock files for main CI build(s) 🔒 🤖 (#30593)
  • bc291f1 🔒 🤖 CI Update lock files for scipy-dev CI build(s) 🔒 🤖 ...
  • f5f2b9c 🔒 🤖 CI Update lock files for free-threaded CI build(s) 🔒 :rob...
  • acbb862 TST Fix doctest due to GradientBoostingClassifier difference with scipy 1.15 ...
  • 42831e5 FIX warn if an estimator does have a concrete sklearn_tags implementation...
  • 0d2ce43 FIX change FutureWarnings to DeprecationWarnings for the tags (#30573)
  • Additional commits viewable in compare view

Updates responses from 0.25.3 to 0.25.6

Changelog

Sourced from responses's changelog.

0.25.5

  • Fix readme issue that prevented 0.25.4 from being published to pypi.

0.25.4

  • Responses can now match requests that use data with file-like objects. Files will be read as bytes and stored in the request mock. See #736
  • RequestsMock.matchers was added. This property is an alias to responses.matchers. See #739
  • Removed tests from packaged wheels. See #746
  • Improved recorder API to ease use in REPL environments. See #745
Commits

Updates debugpy from 1.8.11 to 1.8.12

Release notes

Sourced from debugpy's releases.

debugpy v1.8.12

Fixes for:

Commits

Updates opencv-python-headless from 4.10.0.84 to 4.11.0.86

Release notes

Sourced from opencv-python-headless's releases.

4.11.0.86

Complete OpenCV 4.11.0 changelog: https://github.com/opencv/opencv/wiki/OpenCV-Change-Logs#version4110

Python:

  • Added Python 3.13 support
  • Fixed build with Python 3.12
  • Fixed confg path for the case when Python Limited API is disabled
  • Fixed build with system wide CMake, if CMake is not available with pip
  • Enabled all jpeg-turbo optimizations on Windows (assembler)
  • Split Python type stubs per-module to allow modules list customization
  • Minimal Mac OS raised to 13.0.
Commits

Updates ruff from 0.8.4 to 0.9.4

Release notes

Sourced from ruff's releases.

0.9.4

Release Notes

Preview features

  • [airflow] Extend airflow context parameter check for BaseOperator.execute (AIR302) (#15713)
  • [airflow] Update AIR302 to check for deprecated context keys (#15144)
  • [flake8-bandit] Permit suspicious imports within stub files (S4) (#15822)
  • [pylint] Do not trigger PLR6201 on empty collections (#15732)
  • [refurb] Do not emit diagnostic when loop variables are used outside loop body (FURB122) (#15757)
  • [ruff] Add support for more re patterns (RUF055) (#15764)
  • [ruff] Check for shadowed map before suggesting fix (RUF058) (#15790)
  • [ruff] Do not emit diagnostic when all arguments to zip() are variadic (RUF058) (#15744)
  • [ruff] Parenthesize fix when argument spans multiple lines for unnecessary-round (RUF057) (#15703)

Rule changes

  • Preserve quote style in generated code (#15726, #15778, #15794)
  • [flake8-bugbear] Exempt NewType calls where the original type is immutable (B008) (#15765)
  • [pylint] Honor banned top-level imports by TID253 in PLC0415. (#15628)
  • [pyupgrade] Ignore is_typeddict and TypedDict for deprecated-import (UP035) (#15800)

CLI

  • Fix formatter warning message for flake8-quotes option (#15788)
  • Implement tab autocomplete for ruff config (#15603)

Bug fixes

  • [flake8-comprehensions] Do not emit unnecessary-map diagnostic when lambda has different arity (C417) (#15802)
  • [flake8-comprehensions] Parenthesize sorted when needed for unnecessary-call-around-sorted (C413) (#15825)
  • [pyupgrade] Handle end-of-line comments for quoted-annotation (UP037) (#15824)

Documentation

  • Add missing config docstrings (#15803)
  • Add references to trio.run_process and anyio.run_process (#15761)
  • Use uv init --lib in tutorial (#15718)

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.9.4

Preview features

  • [airflow] Extend airflow context parameter check for BaseOperator.execute (AIR302) (#15713)
  • [airflow] Update AIR302 to check for deprecated context keys (#15144)
  • [flake8-bandit] Permit suspicious imports within stub files (S4) (#15822)
  • [pylint] Do not trigger PLR6201 on empty collections (#15732)
  • [refurb] Do not emit diagnostic when loop variables are used outside loop body (FURB122) (#15757)
  • [ruff] Add support for more re patterns (RUF055) (#15764)
  • [ruff] Check for shadowed map before suggesting fix (RUF058) (#15790)
  • [ruff] Do not emit diagnostic when all arguments to zip() are variadic (RUF058) (#15744)
  • [ruff] Parenthesize fix when argument spans multiple lines for unnecessary-round (RUF057) (#15703)

Rule changes

  • Preserve quote style in generated code (#15726, #15778, #15794)
  • [flake8-bugbear] Exempt NewType calls where the original type is immutable (B008) (#15765)
  • [pylint] Honor banned top-level imports by TID253 in PLC0415. (#15628)
  • [pyupgrade] Ignore is_typeddict and TypedDict for deprecated-import (UP035) (#15800)

CLI

  • Fix formatter warning message for flake8-quotes option (#15788)
  • Implement tab autocomplete for ruff config (#15603)

Bug fixes

  • [flake8-comprehensions] Do not emit unnecessary-map diagnostic when lambda has different arity (C417) (#15802)
  • [flake8-comprehensions] Parenthesize sorted when needed for unnecessary-call-around-sorted (C413) (#15825)
  • [pyupgrade] Handle end-of-line comments for quoted-annotation (UP037) (#15824)

Documentation

  • Add missing config docstrings (#15803)
  • Add references to trio.run_process and anyio.run_process (#15761)
  • Use uv init --lib in tutorial (#15718)

0.9.3

Preview features

  • [airflow] Argument fail_stop in DAG has been renamed as fail_fast (AIR302) (#15633)
  • [airflow] Extend AIR303 with more symbols (#15611)
  • [flake8-bandit] Report all references to suspicious functions (S3) (#15541)
  • [flake8-pytest-style] Do not emit diagnostics for empty for loops (PT012, PT031) (#15542)
  • [flake8-simplify] Avoid double negations (SIM103) (#15562)
  • [pyflakes] Fix infinite loop with unused local import in __init__.py (F401) (#15517)
  • [pylint] Do not report methods with only one EM101-compatible raise (PLR6301) (#15507)
  • [pylint] Implement redefined-slots-in-subclass (W0244) (#9640)

... (truncated)

Commits
  • 854ab03 Bump version to 0.9.4 (#15831)
  • b0b8b06 Remove semicolon after TypeScript interface definition (#15827)
  • 451f251 [red-knot] Clarify behavior when redeclaring base class attributes (#15826)
  • 13cf3e6 [flake8-comprehensions] Parenthesize sorted when needed for `unnecessary-...
  • 56f956a [pyupgrade] Handle end-of-line comments for quoted-annotation (UP037) (...
  • 7a10a40 [flake8-bandit] Permit suspicious imports within stub files (S4) (#15822)
  • 3125332 [red-knot] Format mdtest snippets with the latest version of black (#15819)
  • 15d886a [red-knot] Consider all definitions after terminal statements unreachable (#1...
  • e1c9d10 [flake8-comprehensions] Do not emit unnecessary-map diagnostic when lambd...
  • 23c9884 Preserve quotes in generated f-strings (#15794)
  • 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 python-requirements group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [json-stream](https://github.com/daggaz/json-stream) | `2.3.2` | `2.3.3` |
| [orjson](https://github.com/ijl/orjson) | `3.10.13` | `3.10.15` |
| [pydantic](https://github.com/pydantic/pydantic) | `2.10.4` | `2.10.6` |
| [scikit-learn](https://github.com/scikit-learn/scikit-learn) | `1.6.0` | `1.6.1` |
| [responses](https://github.com/getsentry/responses) | `0.25.3` | `0.25.6` |
| [debugpy](https://github.com/microsoft/debugpy) | `1.8.11` | `1.8.12` |
| [opencv-python-headless](https://github.com/opencv/opencv-python) | `4.10.0.84` | `4.11.0.86` |
| [ruff](https://github.com/astral-sh/ruff) | `0.8.4` | `0.9.4` |


Updates `json-stream` from 2.3.2 to 2.3.3
- [Release notes](https://github.com/daggaz/json-stream/releases)
- [Commits](daggaz/json-stream@2.3.2...v2.3.3)

Updates `orjson` from 3.10.13 to 3.10.15
- [Release notes](https://github.com/ijl/orjson/releases)
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md)
- [Commits](ijl/orjson@3.10.13...3.10.15)

Updates `pydantic` from 2.10.4 to 2.10.6
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.10.4...v2.10.6)

Updates `scikit-learn` from 1.6.0 to 1.6.1
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases)
- [Commits](scikit-learn/scikit-learn@1.6.0...1.6.1)

Updates `responses` from 0.25.3 to 0.25.6
- [Release notes](https://github.com/getsentry/responses/releases)
- [Changelog](https://github.com/getsentry/responses/blob/master/CHANGES)
- [Commits](getsentry/responses@0.25.3...0.25.6)

Updates `debugpy` from 1.8.11 to 1.8.12
- [Release notes](https://github.com/microsoft/debugpy/releases)
- [Commits](microsoft/debugpy@v1.8.11...v1.8.12)

Updates `opencv-python-headless` from 4.10.0.84 to 4.11.0.86
- [Release notes](https://github.com/opencv/opencv-python/releases)
- [Commits](https://github.com/opencv/opencv-python/commits)

Updates `ruff` from 0.8.4 to 0.9.4
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.8.4...0.9.4)

---
updated-dependencies:
- dependency-name: json-stream
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: orjson
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: pydantic
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: scikit-learn
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: responses
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: debugpy
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: opencv-python-headless
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 1, 2025
@dependabot dependabot bot requested review from JBWilkie and saurbhc February 1, 2025 05:50
@JBWilkie JBWilkie merged commit b99a7cc into master Feb 1, 2025
20 checks passed
@dependabot dependabot bot deleted the dependabot/pip/python-requirements-a8968f3305 branch February 1, 2025 11:30
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants