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 non-major-versions group with 7 updates #35

Merged
merged 1 commit into from
Dec 17, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 16, 2024

Bumps the non-major-versions group with 7 updates:

Package From To
ruff 0.8.2 0.8.3
boto3 1.35.76 1.35.81
eccodes 2.39.0 2.39.1
zarr 2.18.3 2.18.4
starlette 0.41.3 0.42.0
uvicorn 0.32.1 0.34.0
watchfiles 1.0.0 1.0.3

Updates ruff from 0.8.2 to 0.8.3

Release notes

Sourced from ruff's releases.

0.8.3

Release Notes

Preview features

  • Fix fstring formatting removing overlong implicit concatenated string in expression part (#14811)
  • [airflow] Add fix to remove deprecated keyword arguments (AIR302) (#14887)
  • [airflow]: Extend rule to include deprecated names for Airflow 3.0 (AIR302) (#14765 and #14804)
  • [flake8-bugbear] Improve error messages for except* (B025, B029, B030, B904) (#14815)
  • [flake8-bugbear] itertools.batched() without explicit strict (B911) (#14408)
  • [flake8-use-pathlib] Dotless suffix passed to Path.with_suffix() (PTH210) (#14779)
  • [pylint] Include parentheses and multiple comparators in check for boolean-chained-comparison (PLR1716) (#14781)
  • [ruff] Do not simplify round() calls (RUF046) (#14832)
  • [ruff] Don't emit used-dummy-variable on function parameters (RUF052) (#14818)
  • [ruff] Implement if-key-in-dict-del (RUF051) (#14553)
  • [ruff] Mark autofix for RUF052 as always unsafe (#14824)
  • [ruff] Teach autofix for used-dummy-variable about TypeVars etc. (RUF052) (#14819)

Rule changes

  • [flake8-bugbear] Offer unsafe autofix for no-explicit-stacklevel (B028) (#14829)
  • [flake8-pyi] Skip all type definitions in string-or-bytes-too-long (PYI053) (#14797)
  • [pyupgrade] Do not report when a UTF-8 comment is followed by a non-UTF-8 one (UP009) (#14728)
  • [pyupgrade] Mark fixes for convert-typed-dict-functional-to-class and convert-named-tuple-functional-to-class as unsafe if they will remove comments (UP013, UP014) (#14842)

Bug fixes

  • Raise syntax error for mixing except and except* (#14895)
  • [flake8-bugbear] Fix B028 to allow stacklevel to be explicitly assigned as a positional argument (#14868)
  • [flake8-bugbear] Skip B028 if warnings.warn is called with *args or **kwargs (#14870)
  • [flake8-comprehensions] Skip iterables with named expressions in unnecessary-map (C417) (#14827)
  • [flake8-pyi] Also remove self and cls's annotation (PYI034) (#14801)
  • [flake8-pytest-style] Fix pytest-parametrize-names-wrong-type (PT006) to edit both argnames and argvalues if both of them are single-element tuples/lists (#14699)
  • [perflint] Improve autofix for PERF401 (#14369)
  • [pylint] Fix PLW1508 false positive for default string created via a mult operation (#14841)

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.8.3

Preview features

  • Fix fstring formatting removing overlong implicit concatenated string in expression part (#14811)
  • [airflow] Add fix to remove deprecated keyword arguments (AIR302) (#14887)
  • [airflow]: Extend rule to include deprecated names for Airflow 3.0 (AIR302) (#14765 and #14804)
  • [flake8-bugbear] Improve error messages for except* (B025, B029, B030, B904) (#14815)
  • [flake8-bugbear] itertools.batched() without explicit strict (B911) (#14408)
  • [flake8-use-pathlib] Dotless suffix passed to Path.with_suffix() (PTH210) (#14779)
  • [pylint] Include parentheses and multiple comparators in check for boolean-chained-comparison (PLR1716) (#14781)
  • [ruff] Do not simplify round() calls (RUF046) (#14832)
  • [ruff] Don't emit used-dummy-variable on function parameters (RUF052) (#14818)
  • [ruff] Implement if-key-in-dict-del (RUF051) (#14553)
  • [ruff] Mark autofix for RUF052 as always unsafe (#14824)
  • [ruff] Teach autofix for used-dummy-variable about TypeVars etc. (RUF052) (#14819)

Rule changes

  • [flake8-bugbear] Offer unsafe autofix for no-explicit-stacklevel (B028) (#14829)
  • [flake8-pyi] Skip all type definitions in string-or-bytes-too-long (PYI053) (#14797)
  • [pyupgrade] Do not report when a UTF-8 comment is followed by a non-UTF-8 one (UP009) (#14728)
  • [pyupgrade] Mark fixes for convert-typed-dict-functional-to-class and convert-named-tuple-functional-to-class as unsafe if they will remove comments (UP013, UP014) (#14842)

Bug fixes

  • Raise syntax error for mixing except and except* (#14895)
  • [flake8-bugbear] Fix B028 to allow stacklevel to be explicitly assigned as a positional argument (#14868)
  • [flake8-bugbear] Skip B028 if warnings.warn is called with *args or **kwargs (#14870)
  • [flake8-comprehensions] Skip iterables with named expressions in unnecessary-map (C417) (#14827)
  • [flake8-pyi] Also remove self and cls's annotation (PYI034) (#14801)
  • [flake8-pytest-style] Fix pytest-parametrize-names-wrong-type (PT006) to edit both argnames and argvalues if both of them are single-element tuples/lists (#14699)
  • [perflint] Improve autofix for PERF401 (#14369)
  • [pylint] Fix PLW1508 false positive for default string created via a mult operation (#14841)
Commits

Updates boto3 from 1.35.76 to 1.35.81

Commits
  • 1297fdd Merge branch 'release-1.35.81'
  • abf1b3b Bumping version to 1.35.81
  • ce04462 Add changelog entries from botocore
  • 8c560a3 Merge branch 'release-1.35.80'
  • aa78fa9 Merge branch 'release-1.35.80' into develop
  • 071b697 Bumping version to 1.35.80
  • d4b4115 Add changelog entries from botocore
  • 0059432 Merge branch 'release-1.35.79'
  • 1df2e1f Merge branch 'release-1.35.79' into develop
  • 7ade1ba Bumping version to 1.35.79
  • Additional commits viewable in compare view

Updates eccodes from 2.39.0 to 2.39.1

Release notes

Sourced from eccodes's releases.

2.39.1

  • Build wheel with thread-safety enabled
Changelog

Sourced from eccodes's changelog.

2.39.1 (2024-12-10)

  • Build wheel with thread-safety enabled
Commits
  • e291a08 Update CHANGELOG
  • f19e22e Update GitHub actions
  • 01bd595 Use proper version of ecCodes library (2.39.1 tagged)
  • 75da869 Build wheel with thread-safety enabled: Exclude Windows
  • cf5796b Temporary change of branch to test GitHub CD actions
  • e0bf3f0 Build wheel with thread-safety enabled
  • See full diff in compare view

Updates zarr from 2.18.3 to 2.18.4

Release notes

Sourced from zarr's releases.

v2.18.4

What's Changed

New Contributors

Full Changelog: zarr-developers/zarr-python@v2.18.3...v2.18.4

Changelog

Sourced from zarr's changelog.

2.18.4

Enhancements

* Added testing on Python 3.13.

Maintenance

* Dropped support for Python 3.10.
  By :user:`David Stansby <dstansby>` (:issue:`2344`).
* Removed testing for compatibility with the ``bsddb3`` package.
  ``bsddb3`` was last released four years ago, and should still work with
  ``zarr-python`` if you can install it, but to reduce our maintenance
  burden we will no longer run our compatibility tests for it.
  By :user:`David Stansby <dstansby>` (:issue:`2344`).
* Excluded versions 0.14.0 and 0.14.1 of numcodecs, due to a bug in the implementation of
  the Delta filter (see https://github.com/zarr-developers/numcodecs/issues/653 for more information).
  By :user:`David Stansby <dstansby>` (:issue:`2544`).

Deprecations
</code></pre>
<p>.. _release_2.18.3:</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>

<ul>
<li><a href="https://github.com/zarr-developers/zarr-python/commit/2ab280aef94a5990418c96516ab7d365be1b7499&quot;&gt;&lt;code&gt;2ab280a&lt;/code&gt;&lt;/a> Mark 2.18.4 as released (<a href="https://redirect.github.com/zarr-developers/zarr-python/issues/2553&quot;&gt;#2553&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/zarr-developers/zarr-python/commit/b16b74341ec354a3fc4c9f76ce8ab95c1c875dea&quot;&gt;&lt;code&gt;b16b743&lt;/code&gt;&lt;/a> Un-pin numpy (<a href="https://redirect.github.com/zarr-developers/zarr-python/issues/2552&quot;&gt;#2552&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/zarr-developers/zarr-python/commit/10a4629b7c2f01cb229fdc709686f6c53a961719&quot;&gt;&lt;code&gt;10a4629&lt;/code&gt;&lt;/a> Fix doc version in stable doc build (<a href="https://redirect.github.com/zarr-developers/zarr-python/issues/2543&quot;&gt;#2543&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/zarr-developers/zarr-python/commit/8cb38370499112e54f562ae6894eef5641d85897&quot;&gt;&lt;code&gt;8cb3837&lt;/code&gt;&lt;/a> Exclude bad version of numcodecs &amp; fix bsddb3 doctests (<a href="https://redirect.github.com/zarr-developers/zarr-python/issues/2544&quot;&gt;#2544&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/zarr-developers/zarr-python/commit/ed94877ff69d859f2e9d412e775e2887bc6c71bf&quot;&gt;&lt;code&gt;ed94877&lt;/code&gt;&lt;/a> Add Python 3.13, drop Python 3.10 (<a href="https://redirect.github.com/zarr-developers/zarr-python/issues/2344&quot;&gt;#2344&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/zarr-developers/zarr-python/commit/ba1daa383503a86f24f69c2435671f8ed58ee8a0&quot;&gt;&lt;code&gt;ba1daa3&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/zarr-developers/zarr-python/issues/2349&quot;&gt;#2349&lt;/a> from jhamman/ci/run-ci-on-support-branch</li>
<li><a href="https://github.com/zarr-developers/zarr-python/commit/fb3c24d42532be9af63d5c1297afc64346345fae&quot;&gt;&lt;code&gt;fb3c24d&lt;/code&gt;&lt;/a> remove main, change branch name</li>
<li><a href="https://github.com/zarr-developers/zarr-python/commit/287dbd9db267fa826d2398e6339f2eda214fb4cf&quot;&gt;&lt;code&gt;287dbd9&lt;/code&gt;&lt;/a> ci: run test actions on support branch</li>
<li><a href="https://github.com/zarr-developers/zarr-python/commit/eaf5d7ab4c5a791ce112e0ced45bca2288eb9d69&quot;&gt;&lt;code&gt;eaf5d7a&lt;/code&gt;&lt;/a> Bump numcodecs from 0.13.0 to 0.13.1 in the requirements group (<a href="https://redirect.github.com/zarr-developers/zarr-python/issues/2326&quot;&gt;#2326&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/zarr-developers/zarr-python/commit/a1dfd016983733277ed9a925aaef6fb2a08938e5&quot;&gt;&lt;code&gt;a1dfd01&lt;/code&gt;&lt;/a> Bump the requirements group with 2 updates (<a href="https://redirect.github.com/zarr-developers/zarr-python/issues/2303&quot;&gt;#2303&lt;/a&gt;)&lt;/li>
<li>Additional commits viewable in <a href="https://github.com/zarr-developers/zarr-python/compare/v2.18.3...v2.18.4&quot;&gt;compare view</a></li>
</ul>
</details>

<br />

Updates starlette from 0.41.3 to 0.42.0

Release notes

Sourced from starlette's releases.

0.42.0

Added

  • Raise ClientDisconnect on StreamingResponse #2732.

Fixed

  • Use ETag from headers when parsing If-Range in FileResponse #2761.
  • Follow directory symlinks in StaticFiles when follow_symlinks=True #2711.
  • Bump minimum python-multipart version to 0.0.18 0ba8395.
  • Bump minimum httpx version to 0.27.0 #2773.

New Contributors

Full Changelog: https://github.com/encode/starlette/compare/0.41.3...0.42.0

Changelog

Sourced from starlette's changelog.

0.42.0 (December 14, 2024)

Added

  • Raise ClientDisconnect on StreamingResponse #2732.

Fixed

  • Use ETag from headers when parsing If-Range in FileResponse #2761.
  • Follow directory symlinks in StaticFiles when follow_symlinks=True #2711.
  • Bump minimum python-multipart version to 0.0.18 0ba8395.
  • Bump minimum httpx version to 0.27.0 #2773.
Commits
  • 28991b7 Version 0.42.0 (#2786)
  • 672cd42 Add pragma: no branch in middleware/exceptions.py
  • 5000c9f tests: Add skipped coverages for websockets.py and templating.py using `b...
  • f57b083 docs: Update description for third-party package Apitally (#2794)
  • 8a99adf docs: use transport instead of directly pass the app to AsyncClient (#2784)
  • d40bc9e Update documentation link for python-multipart (#2782)
  • db5063c Bump the python-packages group with 5 updates (#2779)
  • ca1f45d Use ETag from headers when parsing If-Range in FileResponse (#2761)
  • eee4cdc Fix: Resolve the issue where the directory itself being a symlink does not wo...
  • b68a142 Replace mkautodoc by mkdocstrings (#2776)
  • Additional commits viewable in compare view

Updates uvicorn from 0.32.1 to 0.34.0

Release notes

Sourced from uvicorn's releases.

Version 0.34.0

What's Changed


Full Changelog: https://github.com/encode/uvicorn/compare/0.33.0...0.34.0

Version 0.33.0

What's Changed

New Contributors

Full Changelog: https://github.com/encode/uvicorn/compare/0.32.1...0.33.0

Changelog

Sourced from uvicorn's changelog.

0.34.0 (2024-12-15)

Added

  • Add content-length to 500 response in wsproto implementation (#2542)

Removed

  • Drop support for Python 3.8 (#2543)

0.33.0 (2024-12-14)

Removed

  • Remove WatchGod support for --reload (#2536)
Commits

Updates watchfiles from 1.0.0 to 1.0.3

Release notes

Sourced from watchfiles's releases.

v1.0.3 2024-12-10

try to fix docs deploy

946a29616ef555b313249b51038ff1b51e2e97ec

Full Changelog: https://github.com/samuelcolvin/watchfiles/compare/v1.0.2...v1.0.3

v1.0.2 2024-12-10

Fix PyPI asset upload from v1.0.1.

Full Changelog: https://github.com/samuelcolvin/watchfiles/compare/v1.0.1...v1.0.2

v1.0.1 2024-12-10

What's Changed

New Contributors

Full Changelog: https://github.com/samuelcolvin/watchfiles/compare/v1.0.0...v1.0.1

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 non-major-versions group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [ruff](https://github.com/astral-sh/ruff) | `0.8.2` | `0.8.3` |
| [boto3](https://github.com/boto/boto3) | `1.35.76` | `1.35.81` |
| [eccodes](https://github.com/ecmwf/eccodes-python) | `2.39.0` | `2.39.1` |
| [zarr](https://github.com/zarr-developers/zarr-python) | `2.18.3` | `2.18.4` |
| [starlette](https://github.com/encode/starlette) | `0.41.3` | `0.42.0` |
| [uvicorn](https://github.com/encode/uvicorn) | `0.32.1` | `0.34.0` |
| [watchfiles](https://github.com/samuelcolvin/watchfiles) | `1.0.0` | `1.0.3` |


Updates `ruff` from 0.8.2 to 0.8.3
- [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.2...0.8.3)

Updates `boto3` from 1.35.76 to 1.35.81
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](boto/boto3@1.35.76...1.35.81)

Updates `eccodes` from 2.39.0 to 2.39.1
- [Release notes](https://github.com/ecmwf/eccodes-python/releases)
- [Changelog](https://github.com/ecmwf/eccodes-python/blob/develop/CHANGELOG.rst)
- [Commits](ecmwf/eccodes-python@2.39.0...2.39.1)

Updates `zarr` from 2.18.3 to 2.18.4
- [Release notes](https://github.com/zarr-developers/zarr-python/releases)
- [Changelog](https://github.com/zarr-developers/zarr-python/blob/v2.18.4/docs/release.rst)
- [Commits](zarr-developers/zarr-python@v2.18.3...v2.18.4)

Updates `starlette` from 0.41.3 to 0.42.0
- [Release notes](https://github.com/encode/starlette/releases)
- [Changelog](https://github.com/encode/starlette/blob/master/docs/release-notes.md)
- [Commits](encode/starlette@0.41.3...0.42.0)

Updates `uvicorn` from 0.32.1 to 0.34.0
- [Release notes](https://github.com/encode/uvicorn/releases)
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md)
- [Commits](encode/uvicorn@0.32.1...0.34.0)

Updates `watchfiles` from 1.0.0 to 1.0.3
- [Release notes](https://github.com/samuelcolvin/watchfiles/releases)
- [Commits](samuelcolvin/watchfiles@v1.0.0...v1.0.3)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: non-major-versions
- dependency-name: boto3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: non-major-versions
- dependency-name: eccodes
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: non-major-versions
- dependency-name: zarr
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: non-major-versions
- dependency-name: starlette
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: non-major-versions
- dependency-name: uvicorn
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: non-major-versions
- dependency-name: watchfiles
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: non-major-versions
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from alexander0042 as a code owner December 16, 2024 16:19
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Dec 16, 2024
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@cloneofghosts cloneofghosts merged commit 4c90dbe into main Dec 17, 2024
4 of 5 checks passed
@dependabot dependabot bot deleted the dependabot/pip/non-major-versions-46b876a39c branch December 17, 2024 19:37
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.

3 participants