Skip to content

Bump the python-packages group across 1 directory with 8 updates#30

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/python-packages-4b52dae549
Open

Bump the python-packages group across 1 directory with 8 updates#30
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/python-packages-4b52dae549

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 2, 2026

Updates the requirements on setuptools, albumentations, p-tqdm, orjson, kaggle, pytest, psrcal and quapy to permit the latest version.
Updates setuptools to 82.0.1

Changelog

Sourced from setuptools's changelog.

v82.0.1

Bugfixes

  • Fix the loading of launcher manifest.xml file. (#5047)
  • Replaced deprecated json.__version__ with fixture in tests. (#5186)

Improved Documentation

  • Add advice about how to improve predictability when installing sdists. (#5168)

Misc

v82.0.0

Deprecations and Removals

  • pkg_resources has been removed from Setuptools. Most common uses of pkg_resources have been superseded by the importlib.resources <https://docs.python.org/3/library/importlib.resources.html>_ and importlib.metadata <https://docs.python.org/3/library/importlib.metadata.html>_ projects. Projects and environments relying on pkg_resources for namespace packages or other behavior should depend on older versions of setuptools. (#3085)

v81.0.0

Deprecations and Removals

  • Removed support for the --dry-run parameter to setup.py. This one feature by its nature threads through lots of core and ancillary functionality, adding complexity and friction. Removal of this parameter will help decouple the compiler functionality from distutils and thus the eventual full integration of distutils. These changes do affect some class and function signatures, so any derivative functionality may require some compatibility shims to support their expected interface. Please report any issues to the Setuptools project for investigation. (#4872)

v80.10.2

Bugfixes

  • Update vendored dependencies. (#5159)

Misc

... (truncated)

Commits
  • 5a13876 Bump version: 82.0.0 → 82.0.1
  • 51ab8f1 Avoid using (deprecated) 'json.version' in tests (#5194)
  • f9c37b2 Docs/CI: Fix intersphinx references (#5195)
  • 8173db2 Docs: Fix intersphinx references
  • 09bafbc Fix past tense on newsfragment
  • 461ea56 Add news fragment
  • c4ffe53 Avoid using (deprecated) 'json.version' in tests
  • 749258b Cleanup pkg_resources dependencies and configuration (#5175)
  • 2019c16 Parse ext-module.define-macros from pyproject.toml as list of tuples (#5169)
  • b809c86 Sync setuptools schema with validate-pyproject (#5157)
  • Additional commits viewable in compare view

Updates albumentations from 2.0.5 to 2.0.8

Release notes

Sourced from albumentations's releases.

🛠 Albumentations 2.0.8 Release Notes

Want to stay in the loop?
Get updates on new features, documentation changes, and tools like the UI explorer by subscribing to our mailing list:
👉 https://albumentations.ai/subscribe/
You can unsubscribe anytime.


💖 Support Our Work

  1. Help Us Grow – Found Albumentations useful? Become a sponsor to support ongoing development.
  2. Show Your Support – A ⭐ on GitHub helps others discover us.
  3. Join the Community – Report issues or suggest improvements via GitHub Issues or join discussions on Discord.

Improvements

Added area_for_downscale to RandomResizedCrop and RandomSizedCrop

parameter may have value:

  • image
  • image_mask
  • None

When enabled will use interpolation that was passed to the transform for upscale, but cv2.INTER_AREA for downscale, as for downscale INTER_AREA generates the least amount of artifacts.

image

Speedups

Vectorized application to videos and volume in

When applied to videos Albumentations on 1 CPU core is still, slower than torchvision on GTX 4090, (Benchmark on videos). But with such pull requests, the gap. hopefully, will get smaller.

Bugfixes

  • Fixed bug in MotionBlur, direction argument was not used.
  • Bugfix in saving / loading piplines to huggingface hub. Now it works in windows as well.

🛠 Albumentations 2.0.7 Release Notes

Want to stay in the loop?
Get updates on new features, documentation changes, and tools like the UI explorer by subscribing to our mailing list:
👉 https://albumentations.ai/subscribe/
You can unsubscribe anytime.


💖 Support Our Work

... (truncated)

Commits

Updates p-tqdm from 1.4.0 to 1.4.2

Release notes

Sourced from p-tqdm's releases.

Fixing typing issue in setup.py

Fixing a typing issue in setup.py that broke installs for Python <3.10. Thank you @​sahiljhawar for the fix!

with...as... syntax

Changed the creation of Pool to use with...as syntax (swansonk14/p_tqdm#47). Thank you @​r-menezes!

Commits

Updates orjson from 3.9.2 to 3.11.8

Release notes

Sourced from orjson's releases.

3.11.8

Changed

  • Build and compatibility improvements.

3.11.7

Changed

  • Use a faster library to serialize float. Users with byte-exact regression tests should note positive exponents are now written using a +, e.g., 1.2e+30 instead of 1.2e30. Both formats are spec-compliant.
  • ABI compatibility with CPython 3.15 alpha 5 free-threading.

3.11.6

Changed

  • orjson now includes code licensed under the Mozilla Public License 2.0 (MPL-2.0).
  • Drop support for Python 3.9.
  • ABI compatibility with CPython 3.15 alpha 5.
  • Build now depends on Rust 1.89 or later instead of 1.85.

Fixed

  • Fix sporadic crash serializing deeply nested list of dict.

3.11.5

Changed

  • Show simple error message instead of traceback when attempting to build on unsupported Python versions.

3.11.4

Changed

  • ABI compatibility with CPython 3.15 alpha 1.
  • Publish PyPI wheels for 3.14 and manylinux i686, manylinux arm7, manylinux ppc64le, manylinux s390x.
  • Build now requires a C compiler.

3.11.3

Fixed

  • Fix PyPI project metadata when using maturin 1.9.2 or later.

3.11.2

Fixed

  • Fix build using Rust 1.89 on amd64.

Changed

... (truncated)

Changelog

Sourced from orjson's changelog.

3.11.8 - 2026-03-31

Changed

  • Build and compatibility improvements.

3.11.7 - 2026-02-02

Changed

  • Use a faster library to serialize float. Users with byte-exact regression tests should note positive exponents are now written using a +, e.g., 1.2e+30 instead of 1.2e30. Both formats are spec-compliant.
  • ABI compatibility with CPython 3.15 alpha 5 free-threading.

3.11.6 - 2026-01-29

Changed

  • orjson now includes code licensed under the Mozilla Public License 2.0 (MPL-2.0).
  • Drop support for Python 3.9.
  • ABI compatibility with CPython 3.15 alpha 5.
  • Build now depends on Rust 1.89 or later instead of 1.85.

Fixed

  • Fix sporadic crash serializing deeply nested list of dict.

3.11.5 - 2025-12-06

Changed

  • Show simple error message instead of traceback when attempting to build on unsupported Python versions.

3.11.4 - 2025-10-24

Changed

  • ABI compatibility with CPython 3.15 alpha 1.
  • Publish PyPI wheels for 3.14 and manylinux i686, manylinux arm7, manylinux ppc64le, manylinux s390x.
  • Build now requires a C compiler.

3.11.3 - 2025-08-26

... (truncated)

Commits

Updates kaggle from 1.5.15 to 2.1.0

Release notes

Sourced from kaggle's releases.

2.0.1

Release 2.0.1, see CHANGELOG.md for details.

1.7.4.5

No release notes provided.

1.7.4.2

No release notes provided.

1.7.3b1

No release notes provided.

1.7.3b0

No release notes provided.

1.6.3

Release date: 01/11/24

  • Add "Flax" and "Pax" frameworks

1.6.2

Release date: 01/09/24

  • Add "Other" framework

1.6.1

Release date: 01/08/24

  • Fix dataset/model upload.

1.6.0

Release date: 01/04/24

  • Release the pre-release branch with models endpoints.

1.6.0a3

Release date: 7/06/23

  • Alpha Release for Models endpoints
  • Confirmation for deleting a model, instance or version

1.5.16

Release date: 7/17/23

  • Fix dataset download bug with locale
  • Resumable uploads
  • Retry some failed requests
Changelog

Sourced from kaggle's changelog.

2.1.0

  • Add kaggle benchmarks init command (#981)
  • Fix mypy typing checks (#979)
  • feat: Implement kaggle benchmark client (#955)
  • Update default Python version in cicd CB config
  • Make a list (#978)

2.0.2

  • Add kaggle benchmarks auth command (#976)
  • Create Cloud Build script to run linter (#974)
  • Add kaggle kernels logs CLI command (#966)
  • Fix(benchmarks tasks push): handle 403 (#971)
  • Fix: respect Retry-After header on HTTP 429 responses (#938) (#940)
  • Update kagglesdk dependency version to 0.1.19 (#970)
  • Support dataset-cover-image.png upload for datasets metadata --update (#969)
  • Add CLI commands for simulation episodes and competition pages (#968)
  • Feature(benchmarks): implement Kaggle client (push/run functionality) (#960)

2.0.1

  • Add --sandbox flag to kaggle competitions submit for sandbox submissions (competition hosts/admins only) (#932)
  • Optimize large dataset download functionality (#936, s/o katoue)
  • Fix 403s and null file handling when listing kernel session output (#951, s/o 4kaws)
  • Support updating more types of dataset metadata through datasets metadata --update:
    • Expected update frequency, user specified sources (#958)
    • Dataset images (#959)

2.0.0

  • General Availability release
  • Change more "instance" to "variation"
  • Update link for the integration test auth instructions (#926)
  • Fix string formatting in upgrade nudge message (#928) Thanks PythonicVarun!

1.8.4

  • Rename kaggle-api to kaggle-cli
  • Allow auth to happen multiple times (#922)
  • Add --acc to set accelerator for: kaggle kernels push ... (#907)
  • Add automatic retry and resume to download_file (#905) Thanks katoue!
  • Restore model validation check (#902)
  • Add file pattern matching in output download (#901) Thanks piotr-ginal!

1.8.3

  • Add packaging dep (#883)
  • Add version checking against server known-version (#880)
  • Fix edit error (#876)

... (truncated)

Commits

Updates pytest from 7.4.0 to 9.0.3

Release notes

Sourced from pytest's releases.

9.0.3

pytest 9.0.3 (2026-04-07)

Bug fixes

  • #12444: Fixed pytest.approx which now correctly takes into account ~collections.abc.Mapping keys order to compare them.

  • #13634: Blocking a conftest.py file using the -p no: option is now explicitly disallowed.

    Previously this resulted in an internal assertion failure during plugin loading.

    Pytest now raises a clear UsageError explaining that conftest files are not plugins and cannot be disabled via -p.

  • #13734: Fixed crash when a test raises an exceptiongroup with __tracebackhide__ = True.

  • #14195: Fixed an issue where non-string messages passed to unittest.TestCase.subTest() were not printed.

  • #14343: Fixed use of insecure temporary directory (CVE-2025-71176).

Improved documentation

  • #13388: Clarified documentation for -p vs PYTEST_PLUGINS plugin loading and fixed an incorrect -p example.
  • #13731: Clarified that capture fixtures (e.g. capsys and capfd) take precedence over the -s / --capture=no command-line options in Accessing captured output from a test function <accessing-captured-output>.
  • #14088: Clarified that the default pytest_collection hook sets session.items before it calls pytest_collection_finish, not after.
  • #14255: TOML integer log levels must be quoted: Updating reference documentation.

Contributor-facing changes

  • #12689: The test reports are now published to Codecov from GitHub Actions. The test statistics is visible on the web interface.

    -- by aleguy02

9.0.2

pytest 9.0.2 (2025-12-06)

Bug fixes

  • #13896: The terminal progress feature added in pytest 9.0.0 has been disabled by default, except on Windows, due to compatibility issues with some terminal emulators.

    You may enable it again by passing -p terminalprogress. We may enable it by default again once compatibility improves in the future.

    Additionally, when the environment variable TERM is dumb, the escape codes are no longer emitted, even if the plugin is enabled.

  • #13904: Fixed the TOML type of the tmp_path_retention_count settings in the API reference from number to string.

  • #13946: The private config.inicfg attribute was changed in a breaking manner in pytest 9.0.0. Due to its usage in the ecosystem, it is now restored to working order using a compatibility shim. It will be deprecated in pytest 9.1 and removed in pytest 10.

... (truncated)

Commits

Updates psrcal from 0.0.2 to 1.0.0

Commits

Updates quapy from 0.1.9 to 0.2.0

Release notes

Sourced from quapy's releases.

QuaPy v0.2.0

  • Base code Refactor:
    • Removing coupling between LabelledCollection and quantification methods; the fit interface changes: def fit(data:LabelledCollection): -> def fit(X, y):
    • Adding function "predict" (function "quantify" is still present as an alias, for the nostalgic)
    • Aggregative methods's behavior in terms of fit_classifier and how to treat the val_split is now indicated exclusively at construction time, and it is no longer possible to indicate it at fit time. This is because, in v<=0.1.9, one could create a method (e.g., ACC) and then indicate: my_acc.fit(tr_data, fit_classifier=False, val_split=val_data) in which case the first argument is unused, and this was ambiguous with my_acc.fit(the_data, fit_classifier=False) in which case the_data is to be used for validation purposes. However, the val_split could be set as a fraction indicating only part of the_data must be used for validation, and the rest wasted... it was certainly confusing.
    • This change imposes a versioning constrain with qunfold, which now must be >= 0.1.6
  • EMQ has been modified, so that the representation function "classify" now only provides posterior probabilities and, if required, these are recalibrated (e.g., by "bcts") during the aggregation function.
    • A new parameter "on_calib_error" is passed to the constructor, which informs of the policy to follow in case the abstention's calibration functions failed (which happens sometimes). Options include: - 'raise': raises a RuntimeException (default) - 'backup': reruns by silently avoiding calibration
    • Parameter "recalib" has been renamed "calib"
  • Added aggregative bootstrap for deriving confidence regions (confidence intervals, ellipses in the simplex, or ellipses in the CLR space). This method is efficient as it leverages the two-phases of the aggregative quantifiers. This method applies resampling only to the aggregation phase, thus avoiding to train many quantifiers, or classify multiple times the instances of a sample. See:
    • quapy/method/confidence.py (new)
    • the new example no. 16.confidence_regions.py
  • BayesianCC moved to confidence.py, where methods having to do with confidence intervals belong.
  • Improved documentation of qp.plot module.
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 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

Updates the requirements on [setuptools](https://github.com/pypa/setuptools), [albumentations](https://github.com/albumentations-team/albumentations), [p-tqdm](https://github.com/swansonk14/p_tqdm), [orjson](https://github.com/ijl/orjson), [kaggle](https://github.com/Kaggle/kaggle-cli), [pytest](https://github.com/pytest-dev/pytest), [psrcal](https://github.com/luferrer/psr-calibration) and [quapy](https://github.com/HLT-ISTI/QuaPy) to permit the latest version.

Updates `setuptools` to 82.0.1
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](pypa/setuptools@v42.0.0...v82.0.1)

Updates `albumentations` from 2.0.5 to 2.0.8
- [Release notes](https://github.com/albumentations-team/albumentations/releases)
- [Commits](albumentations-team/albumentations@2.0.5...2.0.8)

Updates `p-tqdm` from 1.4.0 to 1.4.2
- [Release notes](https://github.com/swansonk14/p_tqdm/releases)
- [Commits](swansonk14/p_tqdm@v_1.4.0...v_1.4.2)

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

Updates `kaggle` from 1.5.15 to 2.1.0
- [Release notes](https://github.com/Kaggle/kaggle-cli/releases)
- [Changelog](https://github.com/Kaggle/kaggle-cli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Kaggle/kaggle-cli/commits)

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

Updates `psrcal` from 0.0.2 to 1.0.0
- [Commits](https://github.com/luferrer/psr-calibration/commits)

Updates `quapy` from 0.1.9 to 0.2.0
- [Release notes](https://github.com/HLT-ISTI/QuaPy/releases)
- [Commits](HLT-ISTI/QuaPy@0.1.9...0.2.0)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-version: 82.0.1
  dependency-type: direct:production
  dependency-group: python-packages
- dependency-name: albumentations
  dependency-version: 2.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: p-tqdm
  dependency-version: 1.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: orjson
  dependency-version: 3.11.8
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: kaggle
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-packages
- dependency-name: pytest
  dependency-version: 9.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-packages
- dependency-name: psrcal
  dependency-version: 1.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-packages
- dependency-name: quapy
  dependency-version: 0.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels May 2, 2026
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.

1 participant