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 requirements group with 8 updates #2725

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 16, 2025

Bumps the requirements group with 8 updates:

Package From To
numpy 2.1.2 2.2.1
pytest 8.3.3 8.3.4
lmdb 1.5.1 1.6.2
azure-storage-blob 12.21.0 12.24.0
redis 5.1.1 5.2.1
pytest-cov 5.0.0 6.0.0
fsspec 2023.12.2 2024.12.0
s3fs 2023.12.2 2024.12.0

Updates numpy from 2.1.2 to 2.2.1

Release notes

Sourced from numpy's releases.

2.2.1 (DEC 21, 2024)

NumPy 2.2.1 Release Notes

NumPy 2.2.1 is a patch release following 2.2.0. It fixes bugs found after the 2.2.0 release and has several maintenance pins to work around upstream changes.

There was some breakage in downstream projects following the 2.2.0 release due to updates to NumPy typing. Because of problems due to MyPy defects, we recommend using basedpyright for type checking, it can be installed from PyPI. The Pylance extension for Visual Studio Code is also based on Pyright. Problems that persist when using basedpyright should be reported as issues on the NumPy github site.

This release supports Python 3.10-3.13.

Contributors

A total of 9 people contributed to this release. People with a "+" by their names contributed a patch for the first time.

  • Charles Harris
  • Joren Hammudoglu
  • Matti Picus
  • Nathan Goldbaum
  • Peter Hawkins
  • Simon Altrogge
  • Thomas A Caswell
  • Warren Weckesser
  • Yang Wang +

Pull requests merged

A total of 12 pull requests were merged for this release.

  • #27935: MAINT: Prepare 2.2.x for further development
  • #27950: TEST: cleanups
  • #27958: BUG: fix use-after-free error in npy_hashtable.cpp (#27955)
  • #27959: BLD: add missing include
  • #27982: BUG:fix compile error libatomic link test to meson.build
  • #27990: TYP: Fix falsely rejected value types in ndarray.__setitem__
  • #27991: MAINT: Don't wrap #include <Python.h> with extern "C"
  • #27993: BUG: Fix segfault in stringdtype lexsort
  • #28006: MAINT: random: Tweak module code in mtrand.pyx to fix a Cython...
  • #28007: BUG: Cython API was missing NPY_UINTP.
  • #28021: CI: pin scipy-doctest to 1.5.1
  • #28044: TYP: allow None in operand sequence of nditer

Checksums

... (truncated)

Commits
  • 7469245 Merge pull request #28047 from charris/prepare-2.2.1
  • acb051e REL: Prepare for the NumPy 2.2.1 release [wheel build]
  • 28a091a Merge pull request #28044 from charris/backport-28039
  • 723605b TST: Add test for allowing None in operand sequence passed to nditer
  • 554739e TYP: allow None in operand sequence of nditer
  • 31bc4c8 Merge pull request #28021 from charris/backport-28020
  • 32f52a3 CI: pin scipy-doctest to 1.5.1 (#28020)
  • 6219aeb Merge pull request #28007 from charris/backport-28005
  • eb7071c Merge pull request #28006 from charris/backport-28003
  • 4f82c32 BUG: Cython API was missing NPY_UINTP.
  • 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 lmdb from 1.5.1 to 1.6.2

Changelog

Sourced from lmdb's changelog.

2025-01-05 1.6.2

  • CI-only fix.

2025-01-05 1.6.1

  • CI-only fix.

2025-01-05 1.6.0

  • Support for Python 3.13. Contributed by Miro Hrončok and Adam Williamson.

  • CI: Publish 3.13 binaries and Linux aarch64 wheels for multiple versions.

Commits
  • 8c143c3 Bump version for release.
  • 9d4da39 Syntax error
  • b591f57 Bump version for release.
  • f30246e Don't publish to Test PyPI if a real release.
  • 8e995be Bump version for release.
  • bbc3ff7 Merge pull request #371 from jnwatson/3.13-support
  • 92c0d1a Add dependency from publish to build_aarch64
  • 75c01c2 Publish aarch64 wheels
  • 5aacb18 Fix aarch64 stomping on non aarch64 manylinux on upload
  • 9e7c6ab Change version to test publishing works
  • Additional commits viewable in compare view

Updates azure-storage-blob from 12.21.0 to 12.24.0

Release notes

Sourced from azure-storage-blob's releases.

azure-storage-blob_12.24.0

12.24.0 (2024-11-13)

Features Added

  • Stable release of features from 12.24.0b1
Commits
  • 3b1fa56 [Storage] Changelogs for STG 96 GA (#38438)
  • 957903c [Storage] Added connection pool note to max_concurrency kwarg for upload/do...
  • 2b60d8d download_file is fully annotated (#38284)
  • a1deb0d disabled black in pyproject.toml for all packages (#38271)
  • 3d74cb8 [Storage] Fix for inconsistent casing in x-ms-meta prefix extraction in res...
  • a3b68b4 [Storage] Fix Storage subscription env var for Live tests (#37967)
  • 2024e6e enable bandit (#37693)
  • 379fbeb bump changelogs after STG 96 beta release (#37843)
  • f466161 [Storage] [STG 96] Merge STG 96 into Main (#37764)
  • a6aa7a3 [Storage] [STG 96] Beta Release Notes (#37803)
  • Additional commits viewable in compare view

Updates redis from 5.1.1 to 5.2.1

Release notes

Sourced from redis's releases.

5.2.1

Changes

🐛 Bug Fixes

  • Fixed unsecured tempfile.mktemp() command usage (#3446)
  • Fixed bug with SLOWLOG GET response parsing on Redis Software (#3441)
  • Fixed issue with invoking _close() on closed event loop (#3438)

🧰 Maintenance

  • Migrate test infrastructure to new custom docker images (#3415)
  • Fixed flacky test with HEXPIREAT command (#3437)

Contributors

We'd like to thank all the contributors who worked on this release!

@​IlianIliev @​uglide @​vladvildanov @​teodorfn @​akx

5.2.0

Changes

🚀 New Features

  • Extend AggregateRequest with scorer argument (#3409)

🧰 Maintenance

  • Pin pytest-profiling version due to the bug (#3417)

Contributors

We'd like to thank all the contributors who worked on this release!

@​uglide @​rbs333 @​vladvildanov @​dwdougherty

Commits

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

Updates fsspec from 2023.12.2 to 2024.12.0

Commits

Updates s3fs from 2023.12.2 to 2024.12.0

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 requirements group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [numpy](https://github.com/numpy/numpy) | `2.1.2` | `2.2.1` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.3` | `8.3.4` |
| [lmdb](https://github.com/jnwatson/py-lmdb) | `1.5.1` | `1.6.2` |
| [azure-storage-blob](https://github.com/Azure/azure-sdk-for-python) | `12.21.0` | `12.24.0` |
| [redis](https://github.com/redis/redis-py) | `5.1.1` | `5.2.1` |
| [pytest-cov](https://github.com/pytest-dev/pytest-cov) | `5.0.0` | `6.0.0` |
| [fsspec](https://github.com/fsspec/filesystem_spec) | `2023.12.2` | `2024.12.0` |
| [s3fs](https://github.com/fsspec/s3fs) | `2023.12.2` | `2024.12.0` |


Updates `numpy` from 2.1.2 to 2.2.1
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](numpy/numpy@v2.1.2...v2.2.1)

Updates `pytest` from 8.3.3 to 8.3.4
- [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.3...8.3.4)

Updates `lmdb` from 1.5.1 to 1.6.2
- [Changelog](https://github.com/jnwatson/py-lmdb/blob/master/ChangeLog)
- [Commits](jnwatson/py-lmdb@py-lmdb_1.5.1...py-lmdb_1.6.2)

Updates `azure-storage-blob` from 12.21.0 to 12.24.0
- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases)
- [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/esrp_release.md)
- [Commits](Azure/azure-sdk-for-python@azure-storage-blob_12.21.0...azure-storage-blob_12.24.0)

Updates `redis` from 5.1.1 to 5.2.1
- [Release notes](https://github.com/redis/redis-py/releases)
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES)
- [Commits](redis/redis-py@v5.1.1...v5.2.1)

Updates `pytest-cov` from 5.0.0 to 6.0.0
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-cov@v5.0.0...v6.0.0)

Updates `fsspec` from 2023.12.2 to 2024.12.0
- [Commits](fsspec/filesystem_spec@2023.12.2...2024.12.0)

Updates `s3fs` from 2023.12.2 to 2024.12.0
- [Changelog](https://github.com/fsspec/s3fs/blob/main/release-procedure.md)
- [Commits](fsspec/s3fs@2023.12.2...2024.12.0)

---
updated-dependencies:
- dependency-name: numpy
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: requirements
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: requirements
- dependency-name: lmdb
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: requirements
- dependency-name: azure-storage-blob
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: requirements
- dependency-name: redis
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: requirements
- dependency-name: pytest-cov
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: requirements
- dependency-name: fsspec
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: requirements
- dependency-name: s3fs
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: requirements
...

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 Jan 16, 2025
@dstansby dstansby added the V2 Affects the v2 branch label Jan 17, 2025
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 20, 2025

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

@dependabot dependabot bot closed this Jan 20, 2025
@dependabot dependabot bot deleted the dependabot/pip/support/v2/requirements-cda5f92d9d branch January 20, 2025 05:09
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 V2 Affects the v2 branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant