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 python-requirements group with 9 updates #910

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 21, 2024

Bumps the python-requirements group with 9 updates:

Package From To
orjson 3.10.6 3.10.7
pyyaml 6.0.1 6.0.2
tqdm 4.66.4 4.66.5
types-pyyaml 6.0.12.20240724 6.0.12.20240808
albumentations 1.4.12 1.4.14
black 24.4.2 24.8.0
debugpy 1.8.2 1.8.5
ruff 0.5.5 0.6.1
validate-pyproject 0.18 0.19

Updates orjson from 3.10.6 to 3.10.7

Release notes

Sourced from orjson's releases.

3.10.7

Changed

  • Improve performance of stable Rust amd64 builds.
Changelog

Sourced from orjson's changelog.

3.10.7 - 2024-08-08

Changed

  • Improve performance of stable Rust amd64 builds.
Commits

Updates pyyaml from 6.0.1 to 6.0.2

Release notes

Sourced from pyyaml's releases.

6.0.2

What's Changed

  • Support for Cython 3.x and Python 3.13.

Full Changelog: yaml/pyyaml@6.0.1...6.0.2

6.0.2rc1

  • Support for extension build with Cython 3.x
  • Support for Python 3.13
  • Added PyPI wheels for musllinux on aarch64
Changelog

Sourced from pyyaml's changelog.

6.0.2 (2024-08-06)

Commits

Updates tqdm from 4.66.4 to 4.66.5

Release notes

Sourced from tqdm's releases.

tqdm v4.66.5 stable

Commits
  • 951a2ba Merge pull request #1595 from hroncok/py3.13-await-aclose
  • 2fbad6a Avoid Python 3.13+ RuntimeWarning: coroutine method 'aclose' of 'acount' was ...
  • 0254345 Merge pull request #1594 from mgorny/py313-docstring
  • 43230f6 slight lint
  • 5ba6595 cli: Fix docstring processing with Python 3.13+
  • 448946a Merge pull request #1602 from tqdm/devel
  • 46cd395 add py3.12 support
  • d8ac656 ncols: support FreeBSD
  • 4f66276 bump deps & linters
  • 54796cc docs: bump versions
  • See full diff in compare view

Updates types-pyyaml from 6.0.12.20240724 to 6.0.12.20240808

Commits

Updates albumentations from 1.4.12 to 1.4.14

Release notes

Sourced from albumentations's releases.

Albumentations 1.4.14 Release Notes

  • Support Our Work
  • Transforms
  • Improvements and Bug Fixes

Support Our Work

  1. Love the library? You can contribute to its development by becoming a sponsor for the library. Your support is invaluable, and every contribution makes a difference.
  2. Haven't starred our repo yet? Show your support with a ⭐! It's just only one mouse click away.
  3. Got ideas or facing issues? We'd love to hear from you. Share your thoughts in our issues or join the conversation on our Discord server

Transforms

Added GridElasticDeform transform

image

Grid-based Elastic deformation Albumentation implementation
This class applies elastic transformations using a grid-based approach.
The granularity and intensity of the distortions can be controlled using
the dimensions of the overlaying distortion grid and the magnitude parameter.
Larger grid sizes result in finer, less severe distortions.
Args:
num_grid_xy (tuple[int, int]): Number of grid cells along the width and height.
Specified as (grid_width, grid_height). Each value must be greater than 1.
magnitude (int): Maximum pixel-wise displacement for distortion. Must be greater than 0.
interpolation (int): Interpolation method to be used for the image transformation.
Default: cv2.INTER_LINEAR
mask_interpolation (int): Interpolation method to be used for mask transformation.
Default: cv2.INTER_NEAREST
p (float): Probability of applying the transform. Default: 1.0.
Targets:
image, mask
Image types:
uint8, float32
Example:
>>> transform = GridElasticDeform(num_grid_xy=(4, 4), magnitude=10, p=1.0)
>>> result = transform(image=image, mask=mask)
>>> transformed_image, transformed_mask = result['image'], result['mask']
Note:
This transformation is particularly useful for data augmentation in medical imaging
and other domains where elastic deformations can simulate realistic variations.

... (truncated)

Commits

Updates black from 24.4.2 to 24.8.0

Release notes

Sourced from black's releases.

24.8.0

Stable style

  • Fix crash when # fmt: off is used before a closing parenthesis or bracket. (#4363)

Packaging

  • Packaging metadata updated: docs are explictly linked, the issue tracker is now also linked. This improves the PyPI listing for Black. (#4345)

Parser

  • Fix regression where Black failed to parse a multiline f-string containing another multiline string (#4339)
  • Fix regression where Black failed to parse an escaped single quote inside an f-string (#4401)
  • Fix bug with Black incorrectly parsing empty lines with a backslash (#4343)
  • Fix bugs with Black's tokenizer not handling \{ inside f-strings very well (#4422)
  • Fix incorrect line numbers in the tokenizer for certain tokens within f-strings (#4423)

Performance

  • Improve performance when a large directory is listed in .gitignore (#4415)

Blackd

  • Fix blackd (and all extras installs) for docker container (#4357)
Changelog

Sourced from black's changelog.

24.8.0

Stable style

  • Fix crash when # fmt: off is used before a closing parenthesis or bracket. (#4363)

Packaging

  • Packaging metadata updated: docs are explictly linked, the issue tracker is now also linked. This improves the PyPI listing for Black. (#4345)

Parser

  • Fix regression where Black failed to parse a multiline f-string containing another multiline string (#4339)
  • Fix regression where Black failed to parse an escaped single quote inside an f-string (#4401)
  • Fix bug with Black incorrectly parsing empty lines with a backslash (#4343)
  • Fix bugs with Black's tokenizer not handling \{ inside f-strings very well (#4422)
  • Fix incorrect line numbers in the tokenizer for certain tokens within f-strings (#4423)

Performance

  • Improve performance when a large directory is listed in .gitignore (#4415)

Blackd

  • Fix blackd (and all extras installs) for docker container (#4357)
Commits
  • b965c2a Prepare release 24.8.0 (#4426)
  • 9ccf279 Document find_project_root ignoring pyproject.toml without [tool.black]...
  • 14b6e61 fix: Enhace black efficiently to skip directories listed in .gitignore (#4415)
  • b1c4dd9 fix: respect braces better in f-string parsing (#4422)
  • 4b4ae43 Fix incorrect linenos on fstring tokens with escaped newlines (#4423)
  • 7fa1faf docs: fix the installation command of extra for blackd (#4413)
  • 8827acc Bump sphinx from 7.3.7 to 7.4.0 in /docs (#4404)
  • b0da11d Bump furo from 2024.5.6 to 2024.7.18 in /docs (#4409)
  • 721dff5 fix: avoid formatting backslash strings inside f-strings (#4401)
  • 7e2afc9 Update actions/checkout to v4 to stop node deprecation warnings (#4379)
  • Additional commits viewable in compare view

Updates debugpy from 1.8.2 to 1.8.5

Release notes

Sourced from debugpy's releases.

debugpy v1.8.5

  • To simplify command line usage, an entry point has been added to the debugpy package.

    • If you install debugpy into an environment via pip, you can just run debugpy from that environment, instead of running python -m debugpy
    • If you install debugpy into an isolated directory, the debugpy executable can be found in the bin directory inside of the install directory. In this case, you need to add the install directory to your PYTHONPATH in order for the imports to work.
  • To simply command line usage, switches can now be read from the environment.

    • To do this, use the variable DEBUGPY_EXTRA_ARGV and add whatever command-line switches you like.
      • For example, set DEBUGPY_EXTRA_ARGV=--connect 5678 will allow you to omit the --connect switch from the command line.
    • If the same switch is found on both the command line and the environment, the one from the environment is ignored.
    • The switch that specifies the "target" MUST be on the command line (filename, -m <module>, -c <code>, or --pid <id>)
Commits
  • a68a804 Merge pull request #1646 from microsoft/remove_vendored_info
  • ae01f96 remove extra dist-info folder causing issues when uploading to pypi
  • dc58df1 Merge pull request #1549 from wmvanvliet/qt6
  • 7b3dfb8 Merge pull request #1639 from microsoft/add_entry_point
  • aaab993 fix comments and remove unneeded logic
  • 1245e8e fix indent bug
  • bcab469 Allow the user to specify debugpy path via the environment
  • 820d21e Merge pull request #1624 from microsoft/extra_argv_envvar
  • 7abb9cc PR Feedback
  • 0274b12 PR feedback
  • Additional commits viewable in compare view

Updates ruff from 0.5.5 to 0.6.1

Release notes

Sourced from ruff's releases.

0.6.1

Release Notes

This is a hotfix release to address an issue with ruff-pre-commit. In v0.6, Ruff changed its behavior to lint and format Jupyter notebooks by default; however, due to an oversight, these files were still excluded by default if Ruff was run via pre-commit, leading to inconsistent behavior. This has now been fixed.

Preview features

  • [fastapi] Implement fast-api-unused-path-parameter (FAST003) (#12638)

Rule changes

  • [pylint] Rename too-many-positional to too-many-positional-arguments (R0917) (#12905)

Server

  • Fix crash when applying "fix-all" code-action to notebook cells (#12929)

Other changes

  • [flake8-naming]: Respect import conventions (N817) (#12922)

Contributors

Install ruff 0.6.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.6.1/ruff-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/astral-sh/ruff/releases/download/0.6.1/ruff-installer.ps1 | iex"

Download ruff 0.6.1

File Platform Checksum
ruff-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ruff-x86_64-apple-darwin.tar.gz Intel macOS checksum

... (truncated)

Changelog

Sourced from ruff's changelog.

0.6.1

This is a hotfix release to address an issue with ruff-pre-commit. In v0.6, Ruff changed its behavior to lint and format Jupyter notebooks by default; however, due to an oversight, these files were still excluded by default if Ruff was run via pre-commit, leading to inconsistent behavior. This has now been fixed.

Preview features

  • [fastapi] Implement fast-api-unused-path-parameter (FAST003) (#12638)

Rule changes

  • [pylint] Rename too-many-positional to too-many-positional-arguments (R0917) (#12905)

Server

  • Fix crash when applying "fix-all" code-action to notebook cells (#12929)

Other changes

  • [flake8-naming]: Respect import conventions (N817) (#12922)

0.6.0

Check out the blog post for a migration guide and overview of the changes!

Breaking changes

See also, the "Remapped rules" section which may result in disabled rules.

  • Lint and format Jupyter Notebook by default (#12878).
  • Detect imports in src layouts by default for isort rules (#12848)
  • The pytest rules PT001 and PT023 now default to omitting the decorator parentheses when there are no arguments (#12838).

Deprecations

The following rules are now deprecated:

Remapped rules

The following rules have been remapped to new rule codes:

... (truncated)

Commits

Updates validate-pyproject from 0.18 to 0.19

Release notes

Sourced from validate-pyproject's releases.

v0.19

What's Changed

  • Relax requirements about module names to also allow dash characters, #164
  • Migrate metadata to pyproject.toml , #192

New Contributors

Full Changelog: abravalheri/validate-pyproject@v0.18...v0.19

Changelog

Sourced from validate-pyproject's changelog.

Version 0.19

  • Relax requirements about module names to also allow dash characters, #164
  • Migrate metadata to pyproject.toml , #192
Commits
  • 21bc133 Update CHANGELOG
  • 2b055d9 Merge pull request #193 from abravalheri/pre-commit-ci-update-config
  • 0f84527 [pre-commit.ci] pre-commit autoupdate
  • 056262f Apply assorted repo-review rules (#191)
  • 883ea41 Enable pygrep-hooks
  • 1b54045 Use blackendocs pre-commit hook from adamchainz instead of asottile
  • e9f45f8 Silence new MyPy errors
  • 143df76 Add repo-review pre-commit hook
  • 3c9b9d2 Apply repo-review rules MY104, MY105, MY106
  • 44a316a Migrate metadata to pyproject.toml (#192)
  • 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 9 updates:

| Package | From | To |
| --- | --- | --- |
| [orjson](https://github.com/ijl/orjson) | `3.10.6` | `3.10.7` |
| [pyyaml](https://github.com/yaml/pyyaml) | `6.0.1` | `6.0.2` |
| [tqdm](https://github.com/tqdm/tqdm) | `4.66.4` | `4.66.5` |
| [types-pyyaml](https://github.com/python/typeshed) | `6.0.12.20240724` | `6.0.12.20240808` |
| [albumentations](https://github.com/albumentations-team/albumentations) | `1.4.12` | `1.4.14` |
| [black](https://github.com/psf/black) | `24.4.2` | `24.8.0` |
| [debugpy](https://github.com/microsoft/debugpy) | `1.8.2` | `1.8.5` |
| [ruff](https://github.com/astral-sh/ruff) | `0.5.5` | `0.6.1` |
| [validate-pyproject](https://github.com/abravalheri/validate-pyproject) | `0.18` | `0.19` |


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

Updates `pyyaml` from 6.0.1 to 6.0.2
- [Release notes](https://github.com/yaml/pyyaml/releases)
- [Changelog](https://github.com/yaml/pyyaml/blob/main/CHANGES)
- [Commits](yaml/pyyaml@6.0.1...6.0.2)

Updates `tqdm` from 4.66.4 to 4.66.5
- [Release notes](https://github.com/tqdm/tqdm/releases)
- [Commits](tqdm/tqdm@v4.66.4...v4.66.5)

Updates `types-pyyaml` from 6.0.12.20240724 to 6.0.12.20240808
- [Commits](https://github.com/python/typeshed/commits)

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

Updates `black` from 24.4.2 to 24.8.0
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](psf/black@24.4.2...24.8.0)

Updates `debugpy` from 1.8.2 to 1.8.5
- [Release notes](https://github.com/microsoft/debugpy/releases)
- [Commits](microsoft/debugpy@v1.8.2...v1.8.5)

Updates `ruff` from 0.5.5 to 0.6.1
- [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.5.5...0.6.1)

Updates `validate-pyproject` from 0.18 to 0.19
- [Release notes](https://github.com/abravalheri/validate-pyproject/releases)
- [Changelog](https://github.com/abravalheri/validate-pyproject/blob/main/CHANGELOG.rst)
- [Commits](abravalheri/validate-pyproject@v0.18...v0.19)

---
updated-dependencies:
- dependency-name: orjson
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: pyyaml
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: tqdm
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: types-pyyaml
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: albumentations
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: black
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: debugpy
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: validate-pyproject
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Aug 21, 2024
@dependabot dependabot bot requested review from JBWilkie and saurbhc August 21, 2024 12:57
@wiz-inc-4ad3b29aa7
Copy link

Wiz Scan Summary

IaC Misconfigurations 0C 0H 0M 0L 0I
Vulnerabilities 1C 2H 1M 0L 0I
Sensitive Data 0C 0H 0M 0L 0I
Total 1C 2H 1M 0L 0I
Secrets 0🔑

1 similar comment
@wiz-inc-4ad3b29aa7
Copy link

Wiz Scan Summary

IaC Misconfigurations 0C 0H 0M 0L 0I
Vulnerabilities 1C 2H 1M 0L 0I
Sensitive Data 0C 0H 0M 0L 0I
Total 1C 2H 1M 0L 0I
Secrets 0🔑

Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 22, 2024

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

@dependabot dependabot bot closed this Aug 22, 2024
@dependabot dependabot bot deleted the dependabot/pip/python-requirements-d758faf99c branch August 22, 2024 09:35
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.

0 participants