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

deps: bump the all-pip group across 1 directory with 11 updates #991

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 4, 2024

Bumps the all-pip group with 11 updates in the /data/src directory:

Package From To
pandas 2.2.2 2.2.3
rasterio 1.4.1 1.4.2
black 24.8.0 24.10.0
sqlalchemy 2.0.35 2.0.36
psycopg2-binary 2.9.9 2.9.10
pydantic 2.8.2 2.9.2
slack-sdk 3.33.1 3.33.3
networkx 3.3 3.4.2
pyarrow 17.0.0 18.0.0
tqdm 4.66.5 4.66.6
vulture 2.12 2.13

Updates pandas from 2.2.2 to 2.2.3

Release notes

Sourced from pandas's releases.

Pandas 2.2.3

We are pleased to announce the release of pandas 2.2.3. This release includes some new features, bug fixes, and performance improvements. We recommend that all users upgrade to this version.

See the full whatsnew for a list of all the changes. Pandas 2.2.3 supports Python 3.9 and higher.

The release will be available on the defaults and conda-forge channels:

conda install pandas

Or via PyPI:

python3 -m pip install --upgrade pandas

Please report any issues with the release on the pandas issue tracker.

Thanks to all the contributors who made this release possible.

Commits

Updates rasterio from 1.4.1 to 1.4.2

Release notes

Sourced from rasterio's releases.

1.4.2

Version 1.4.2 fixes two regressions and further improves compatibility with GDAL 3.10.

Important note about GDAL 3.10.0

GDAL version 3.10.0 will be released soon. No version of Rasterio before 1.4.2 will fully function with GDAL 3.10. To use GDAL 3.10, you must upgrade Rasterio to 1.4.2.

Bug fixes

  • The reproject() function now always returns a 2-D array, masked or non-masked, when requested (#3223).
  • The various rowcol() methods once again return integers by default as they did in 1.3.11 (#3219).
  • Internal usage of CRS.to_epsg(), which is slow, has been reduced, and CRS.__eq__() has been made much faster (#3216).
  • The warper's use of a MEM:: dataset has been made fully compatible with changes coming in GDAL 3.10 (#3212).

Packaging notes

All wheels on PyPI include GDAL 3.9.3.

The macOS ARM64 wheels on PyPI are available only for macOS version 14 (Sonoma) or newer because of changes on the platform we use to build those wheels.

Changelog

Sourced from rasterio's changelog.

1.4.2 (2024-10-30)

Version 1.4.2 fixes two regressions and further improves compatibility with GDAL 3.10.

Bug fixes:

  • The reproject() function now always returns a 2-D array, masked or non-masked, when requested (#3223).
  • The various rowcol() methods once again return integers by default as they did in 1.3.11 (#3219).
  • Internal usage of CRS.to_epsg(), which is slow, has been reduced, and CRS.eq() has been made much faster (#3216).
  • The warper's use of a MEM:: dataset has been made fully compatible with changes coming in GDAL 3.10 (#3212).
Commits
  • af32faa Update change log and version for 1.4.2
  • 3e1514f Reduce shape of destination for the 1-D case. (#3223)
  • 7219127 Restore default behavior of rowcol(), returning ints (#3219)
  • aa3b664 Eliminate much to_epsg() usage and speed up eq() (#3216)
  • 20fddc1 Test maint-1.4 against GDAL 3.10-to-be and add more MEM file checks (#3212)
  • fd2ffe7 Update return values in docstrings (#3204)
  • 909576b Merge branch 'main' into maint-1.4
  • df409de Rel 1.4.1 (#3199)
  • 7d14093 Update GDALColorInterp and ColorInterp to support new GCI_ constants of GDAL ...
  • c20ed3b Docs: avoid to import rasterio if you use the rio interactive inspector (#3177)
  • See full diff in compare view

Updates black from 24.8.0 to 24.10.0

Release notes

Sourced from black's releases.

24.10.0

Highlights

  • Black is now officially tested with Python 3.13 and provides Python 3.13 mypyc-compiled wheels. (#4436) (#4449)
  • Black will issue an error when used with Python 3.12.5, due to an upstream memory safety issue in Python 3.12.5 that can cause Black's AST safety checks to fail. Please use Python 3.12.6 or Python 3.12.4 instead. (#4447)
  • Black no longer supports running with Python 3.8 (#4452)

Stable style

  • Fix crashes involving comments in parenthesised return types or X | Y style unions. (#4453)
  • Fix skipping Jupyter cells with unknown %% magic (#4462)

Preview style

  • Fix type annotation spacing between * and more complex type variable tuple (i.e. def fn(*args: *tuple[*Ts, T]) -> None: pass) (#4440)

Caching

  • Fix bug where the cache was shared between runs with and without --unstable (#4466)

Packaging

  • Upgrade version of mypyc used to 1.12 beta (#4450) (#4449)
  • blackd now requires a newer version of aiohttp. (#4451)

Output

  • Added Python target version information on parse error (#4378)
  • Add information about Black version to internal error messages (#4457)
Changelog

Sourced from black's changelog.

24.10.0

Highlights

  • Black is now officially tested with Python 3.13 and provides Python 3.13 mypyc-compiled wheels. (#4436) (#4449)
  • Black will issue an error when used with Python 3.12.5, due to an upstream memory safety issue in Python 3.12.5 that can cause Black's AST safety checks to fail. Please use Python 3.12.6 or Python 3.12.4 instead. (#4447)
  • Black no longer supports running with Python 3.8 (#4452)

Stable style

  • Fix crashes involving comments in parenthesised return types or X | Y style unions. (#4453)
  • Fix skipping Jupyter cells with unknown %% magic (#4462)

Preview style

  • Fix type annotation spacing between * and more complex type variable tuple (i.e. def fn(*args: *tuple[*Ts, T]) -> None: pass) (#4440)

Caching

  • Fix bug where the cache was shared between runs with and without --unstable (#4466)

Packaging

  • Upgrade version of mypyc used to 1.12 beta (#4450) (#4449)
  • blackd now requires a newer version of aiohttp. (#4451)

Output

  • Added Python target version information on parse error (#4378)
  • Add information about Black version to internal error messages (#4457)
Commits

Updates sqlalchemy from 2.0.35 to 2.0.36

Release notes

Sourced from sqlalchemy's releases.

2.0.36

Released: October 15, 2024

orm

  • [orm] [usecase] Added new parameter _orm.mapped_column.hash to ORM constructs such as _orm.mapped_column(), _orm.relationship(), etc., which is interpreted for ORM Native Dataclasses in the same way as other dataclass-specific field parameters.

    References: #11923

  • [orm] [bug] Fixed bug in ORM bulk update/delete where using RETURNING with bulk update/delete in combination with populate_existing would fail to accommodate the populate_existing option.

    References: #11912

  • [orm] [bug] Continuing from #11912, columns marked with mapped_column.onupdate, mapped_column.server_onupdate, or Computed are now refreshed in ORM instances when running an ORM enabled UPDATE with WHERE criteria, even if the statement does not use RETURNING or populate_existing.

    References: #11917

  • [orm] [bug] Fixed regression caused by fixes to joined eager loading in #11449 released in 2.0.31, where a particular joinedload case could not be asserted correctly. We now have an example of that case so the assertion has been repaired to allow for it.

    References: #11965

  • [orm] [bug] Improved the error message emitted when trying to map as dataclass a class while also manually providing the __table__ attribute. This usage is currently not supported.

    References: #11973

  • [orm] [bug] Refined the check which the ORM lazy loader uses to detect "this would be loading by primary key and the primary key is NULL, skip loading" to take into account the current setting for the orm.Mapper.allow_partial_pks parameter. If this parameter is False, then a composite PK value that has partial NULL elements should also be skipped. This can apply to some composite overlapping foreign key configurations.

... (truncated)

Commits

Updates psycopg2-binary from 2.9.9 to 2.9.10

Changelog

Sourced from psycopg2-binary's changelog.

Current release

What's new in psycopg 2.9.10 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Add support for Python 3.13.
  • Receive notifications on commit (:ticket:[#1728](https://github.com/psycopg/psycopg2/issues/1728)).
  • ~psycopg2.errorcodes map and ~psycopg2.errors classes updated to PostgreSQL 17.
  • Drop support for Python 3.7.

What's new in psycopg 2.9.9 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Add support for Python 3.12.
  • Drop support for Python 3.6.

What's new in psycopg 2.9.8 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Wheel package bundled with PostgreSQL 16 libpq in order to add support for recent features, such as sslcertmode.

What's new in psycopg 2.9.7 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Fix propagation of exceptions raised during module initialization (:ticket:[#1598](https://github.com/psycopg/psycopg2/issues/1598)).
  • Fix building when pg_config returns an empty string (:ticket:[#1599](https://github.com/psycopg/psycopg2/issues/1599)).
  • Wheel package bundled with OpenSSL 1.1.1v.

What's new in psycopg 2.9.6 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Package manylinux 2014 for aarch64 and ppc64le platforms, in order to include libpq 15 in the binary package (:ticket:[#1396](https://github.com/psycopg/psycopg2/issues/1396)).
  • Wheel package bundled with OpenSSL 1.1.1t.

What's new in psycopg 2.9.5 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Add support for Python 3.11.
  • Add support for rowcount in MERGE statements in binary packages (:ticket:[#1497](https://github.com/psycopg/psycopg2/issues/1497)).

... (truncated)

Commits

Updates pydantic from 2.8.2 to 2.9.2

Release notes

Sourced from pydantic's releases.

v2.9.2 (2024-09-17)

What's Changed

Fixes

Full Changelog: pydantic/pydantic@v2.9.1...v2.9.2

v2.9.1 (2024-09-09)

What's Changed

Fixes

Full Changelog: pydantic/pydantic@v2.9.0...v2.9.1

v2.9.0 (2024-09-05)

The code released in v2.9.0 is practically identical to that of v2.9.0b2.

Check out our blog post to learn more about the release highlights!

What's Changed

Packaging

New Features

... (truncated)

Changelog

Sourced from pydantic's changelog.

v2.9.2 (2024-09-17)

GitHub release

What's Changed

Fixes

v2.9.1 (2024-09-09)

GitHub release

What's Changed

Fixes

v2.9.0 (2024-09-05)

GitHub release

The code released in v2.9.0 is practically identical to that of v2.9.0b2.

What's Changed

Packaging

New Features

... (truncated)

Commits
  • 7cedbfb history updates
  • 7eab2b8 v bump
  • c0a288f Fix ZoneInfo with various invalid types (#10408)
  • ea6115d Fix variance issue in _IncEx type alias, only allow True (#10414)
  • fbfe25a Fix serialization schema generation when using PlainValidator (#10427)
  • 26cff3c Adding notes on designing callable discriminators (#10400)
  • 8a0e7ad Do not error when trying to evaluate annotations of private attributes (#10358)
  • ecc5275 bump
  • 2c61bfd Fix evaluation of stringified annotations during namespace inspection (#10347)
  • 3d364cb Use correct types namespace when building namedtuple core schemas (#10337)
  • Additional commits viewable in compare view

Updates slack-sdk from 3.33.1 to 3.33.3

Release notes

Sourced from slack-sdk's releases.

version 3.33.3

Changes

  • #1576 Enable rich_text_* elements to have an empty 'elements' property - Thanks @​seratch

version 3.33.2

Changes


Commits
  • 1d0fda6 version 3.33.3
  • 39d9704 Enable rich_text_* elements to have an empty 'elements' property (#1576)
  • 7e586bd Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /docs
  • 5c8f595 version 3.33.2
  • 3b9652a Switch canvases.* APIs to application/json format for more stability (#1574)
  • 5fb245a Bump cookie and express in /docs (#1573)
  • 3727ab4 Fix #1517 initial_value for RichTextInputElement should also accept type Rich...
  • a966e34 Add missing properties to Audit Logs API response data class
  • See full diff in compare view

Updates networkx from 3.3 to 3.4.2

Release notes

Sourced from networkx's releases.

NetworkX 3.4.2

We're happy to announce the release of networkx 3.4.2!

Bug Fixes

  • Fix docstrings of dispatchable functions (#7679).
  • Fix draw_networkx_nodes return type (#7685).

Documentation

  • Add disclaimer about LLM driven PRs (#7683).

Maintenance

  • Fix doc warnings from recently added docs (#7682).

Contributors

6 authors added to this release (alphabetically):

4 reviewers added to this release (alphabetically):

These lists are automatically generated, and may not be complete or may contain duplicates.

NetworkX 3.4.1

networkx 3.4.1

We're happy to announce the release of networkx 3.4.1!

Maintenance

  • Remove old deprecation decorator (#7669).
  • MAINT: delay loading of backend_info to after imports (#7672).

Contributors

2 authors added to this release (alphabetically):

... (truncated)

Commits

Updates pyarrow from 17.0.0 to 18.0.0

Release notes

Sourced from pyarrow's releases.

Apache Arrow 18.0.0

Release Notes URL: https://arrow.apache.org/release/18.0.0.html

Apache Arrow 18.0.0 RC0

Release Notes: Release Candidate: 18.0.0 RC0

Commits

Updates tqdm from 4.66.5 to 4.66.6

Release notes

Sourced from tqdm's releases.

tqdm v4.66.6 stable

  • cli: zip-safe --manpath, --comppath (#1627)
  • misc framework updates (#1627)
    • fix pytest DeprecationWarning
    • fix snapcraft build
    • fix nbval DeprecationWarning
    • update & tidy workflows
    • bump pre-commit
    • docs: update URLs
Commits

Updates vulture from 2.12 to 2.13

Release notes

Sourced from vulture's releases.

2.13 (2024-10-02)

  • Add support for Python 3.13 (Jendrik Seipp, #369).
  • Add PyPI and conda-forge badges to README file (Trevor James Smith, #356).
  • Include tests/**/*.toml in sdist (Colin Watson).
Changelog

Sourced from vulture's changelog.

2.13 (2024-10-02)

  • Add support for Python 3.13 (Jendrik Seipp, #369).
  • Add PyPI and conda-forge badges to README file (Trevor James Smith, #356).
  • Include tests/**/*.toml in sdist (Colin Watson).
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 all-pip group with 11 updates in the /data/src directory:

| Package | From | To |
| --- | --- | --- |
| [pandas](https://github.com/pandas-dev/pandas) | `2.2.2` | `2.2.3` |
| [rasterio](https://github.com/rasterio/rasterio) | `1.4.1` | `1.4.2` |
| [black](https://github.com/psf/black) | `24.8.0` | `24.10.0` |
| [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) | `2.0.35` | `2.0.36` |
| [psycopg2-binary](https://github.com/psycopg/psycopg2) | `2.9.9` | `2.9.10` |
| [pydantic](https://github.com/pydantic/pydantic) | `2.8.2` | `2.9.2` |
| [slack-sdk](https://github.com/slackapi/python-slack-sdk) | `3.33.1` | `3.33.3` |
| [networkx](https://github.com/networkx/networkx) | `3.3` | `3.4.2` |
| [pyarrow](https://github.com/apache/arrow) | `17.0.0` | `18.0.0` |
| [tqdm](https://github.com/tqdm/tqdm) | `4.66.5` | `4.66.6` |
| [vulture](https://github.com/jendrikseipp/vulture) | `2.12` | `2.13` |



Updates `pandas` from 2.2.2 to 2.2.3
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Commits](pandas-dev/pandas@v2.2.2...v2.2.3)

Updates `rasterio` from 1.4.1 to 1.4.2
- [Release notes](https://github.com/rasterio/rasterio/releases)
- [Changelog](https://github.com/rasterio/rasterio/blob/main/CHANGES.txt)
- [Commits](rasterio/rasterio@1.4.1...1.4.2)

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

Updates `sqlalchemy` from 2.0.35 to 2.0.36
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst)
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)

Updates `psycopg2-binary` from 2.9.9 to 2.9.10
- [Changelog](https://github.com/psycopg/psycopg2/blob/master/NEWS)
- [Commits](https://github.com/psycopg/psycopg2/commits)

Updates `pydantic` from 2.8.2 to 2.9.2
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.8.2...v2.9.2)

Updates `slack-sdk` from 3.33.1 to 3.33.3
- [Release notes](https://github.com/slackapi/python-slack-sdk/releases)
- [Commits](slackapi/python-slack-sdk@v3.33.1...v3.33.3)

Updates `networkx` from 3.3 to 3.4.2
- [Release notes](https://github.com/networkx/networkx/releases)
- [Commits](networkx/networkx@networkx-3.3...networkx-3.4.2)

Updates `pyarrow` from 17.0.0 to 18.0.0
- [Release notes](https://github.com/apache/arrow/releases)
- [Commits](apache/arrow@go/v17.0.0...apache-arrow-18.0.0)

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

Updates `vulture` from 2.12 to 2.13
- [Release notes](https://github.com/jendrikseipp/vulture/releases)
- [Changelog](https://github.com/jendrikseipp/vulture/blob/main/CHANGELOG.md)
- [Commits](jendrikseipp/vulture@v2.12...v2.13)

---
updated-dependencies:
- dependency-name: pandas
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-pip
- dependency-name: rasterio
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-pip
- dependency-name: black
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-pip
- dependency-name: sqlalchemy
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-pip
- dependency-name: psycopg2-binary
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-pip
- dependency-name: pydantic
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-pip
- dependency-name: slack-sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-pip
- dependency-name: networkx
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-pip
- dependency-name: pyarrow
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-pip
- dependency-name: tqdm
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-pip
- dependency-name: vulture
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-pip
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python labels Nov 4, 2024
Copy link

vercel bot commented Nov 4, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
vacant-lots-proj ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 4, 2024 6:14am

Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 11, 2024

Superseded by #996.

@dependabot dependabot bot closed this Nov 11, 2024
@dependabot dependabot bot deleted the dependabot/pip/data/src/staging/all-pip-3675cf5381 branch November 11, 2024 06:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend dependencies Pull requests that update a dependency file frontend python
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants