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-packages group with 4 updates #301

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 10, 2025

Bumps the python-packages group with 4 updates: cloudpathlib, duckdb, parsl and botocore.

Updates cloudpathlib from 0.18.1 to 0.20.0

Release notes

Sourced from cloudpathlib's releases.

v0.20.0

v0.19.0

  • Fixed an error that occurred when loading and dumping CloudPath objects using pickle multiple times. (Issue #450, PR #454, thanks to @​kujenga)
  • Fixed typo in FileCacheMode where values were being filled by environment variable CLOUPATHLIB_FILE_CACHE_MODE instead of CLOUDPATHLIB_FILE_CACHE_MODE. (PR #424, thanks to @​mynameisfiber)
  • Fixed CloudPath cleanup via CloudPath.__del__ when Client encounters an exception during initialization and does not create a file_cache_mode attribute. (Issue #372, thanks to @​bryanwweber)
  • Removed support for Python 3.7 and pinned minimal boto3 version to Python 3.8+ versions. (PR #407)
  • Changed GSClient to use the native exists() method from the Google Cloud Storage SDK. (PR #420, thanks to @​bachya)
  • Changed default clients to be lazily instantiated (Issue #428, PR #432)
  • Fixed download_to to check for the existence of the cloud file (Issue #430, PR #433)
  • Added env vars CLOUDPATHLIB_FORCE_OVERWRITE_FROM_CLOUD and CLOUDPATHLIB_FORCE_OVERWRITE_TO_CLOUD. (Issue #393, PR #437)
  • Fixed glob for cloudpathlib.local.LocalPath and subclass implementations to match behavior of cloud versions for parity in testing. (Issue #415, PR #436)
  • Changed how cloudpathlib.local.LocalClient and subclass implementations track the default local storage directory (used to simulate the cloud) used when no local storage directory is explicitly provided. (PR #436, PR #462)
    • Changed LocalClient so that client instances using the default storage access the default local storage directory through the get_default_storage_dir rather than having an explicit reference to the path set at instantiation. This means that calling get_default_storage_dir will reset the local storage for all clients using the default local storage, whether the client has already been instantiated or is instantiated after resetting. This fixes unintuitive behavior where reset_local_storage did not reset local storage when using the default client. (Issue #414)
    • Added a new local_storage_dir property to LocalClient. This will return the current local storage directory used by that client instance. by reference through the `get_default_ rather than with an explicit.
  • Refined the return type annotations for CloudPath.open() to match the behavior of pathlib.Path.open(). The method now returns specific types (TextIOWrapper, FileIO, BufferedRandom, BufferedWriter, BufferedReader, BinaryIO, IO[Any]) based on the provided mode, buffering, and encoding arguments. ([Issue #465](drivendataorg/cloudpathlib#465), [PR #464](drivendataorg/cloudpathlib#464))
  • Added Azure Data Lake Storage Gen2 support (Issue #161, PR #450), thanks to @​M0dEx for PR #447 and PR #449
Changelog

Sourced from cloudpathlib's changelog.

v0.20.0 (2024-10-18)

v0.19.0 (2024-08-29)

  • Fixed an error that occurred when loading and dumping CloudPath objects using pickle multiple times. (Issue #450, PR #454, thanks to @​kujenga)
  • Fixed typo in FileCacheMode where values were being filled by environment variable CLOUPATHLIB_FILE_CACHE_MODE instead of CLOUDPATHLIB_FILE_CACHE_MODE. (PR #424, thanks to @​mynameisfiber)
  • Fixed CloudPath cleanup via CloudPath.__del__ when Client encounters an exception during initialization and does not create a file_cache_mode attribute. (Issue #372, thanks to @​bryanwweber)
  • Removed support for Python 3.7 and pinned minimal boto3 version to Python 3.8+ versions. (PR #407)
  • Changed GSClient to use the native exists() method from the Google Cloud Storage SDK. (PR #420, thanks to @​bachya)
  • Changed default clients to be lazily instantiated (Issue #428, PR #432)
  • Fixed download_to to check for the existence of the cloud file (Issue #430, PR #433)
  • Added env vars CLOUDPATHLIB_FORCE_OVERWRITE_FROM_CLOUD and CLOUDPATHLIB_FORCE_OVERWRITE_TO_CLOUD. (Issue #393, PR #437)
  • Fixed glob for cloudpathlib.local.LocalPath and subclass implementations to match behavior of cloud versions for parity in testing. (Issue #415, PR #436)
  • Changed how cloudpathlib.local.LocalClient and subclass implementations track the default local storage directory (used to simulate the cloud) used when no local storage directory is explicitly provided. (PR #436, PR #462)
    • Changed LocalClient so that client instances using the default storage access the default local storage directory through the get_default_storage_dir rather than having an explicit reference to the path set at instantiation. This means that calling get_default_storage_dir will reset the local storage for all clients using the default local storage, whether the client has already been instantiated or is instantiated after resetting. This fixes unintuitive behavior where reset_local_storage did not reset local storage when using the default client. (Issue #414)
    • Added a new local_storage_dir property to LocalClient. This will return the current local storage directory used by that client instance. by reference through the `get_default_ rather than with an explicit.
  • Refined the return type annotations for CloudPath.open() to match the behavior of pathlib.Path.open(). The method now returns specific types (TextIOWrapper, FileIO, BufferedRandom, BufferedWriter, BufferedReader, BinaryIO, IO[Any]) based on the provided mode, buffering, and encoding arguments. ([Issue #465](drivendataorg/cloudpathlib#465), [PR #464](drivendataorg/cloudpathlib#464))
  • Added Azure Data Lake Storage Gen2 support (Issue #161, PR #450), thanks to @​M0dEx for PR #447 and PR #449
Commits

Updates duckdb from 1.1.3 to 1.2.0

Release notes

Sourced from duckdb's releases.

DuckDB 1.2.0 "Histrionicus"

This release of DuckDB is named "Histrionicus" after the good-looking Harlequin duck (Histrionicus Histrionicus) that inhabits "cold fast moving streams in North America, Greenland, Iceland and eastern Russia".

Please also refer to the announcement blog post: https://duckdb.org/2025/02/05/announcing-duckdb-120

What's Changed

... (truncated)

Commits
  • a9bf7ad [Julia] Fixes a a bug that the database is not properly closed even after clo...
  • 0bee8ed Fix spawn process
  • 4332964 Check if the file was written
  • d5a97a8 Format fix
  • ec0906d Adds a fix that a database wasnt closed until GC
  • ba1ff79 [chore] Python's SQLLogic: skip 3 more tests
  • 2fe0db4 Pyodide: skip spark test
  • 9e1f147 [Python][Spark] Fix datetime functions test failures (#15983)
  • 0e2e057 there is no difference in the result anymore
  • 7c623b5 we shouldnt use timestamp tz here
  • Additional commits viewable in compare view

Updates parsl from 2025.1.27 to 2025.2.3

Commits

Updates botocore from 1.36.11 to 1.36.17

Commits
  • bf3cfcb Merge branch 'release-1.36.17'
  • d6f7d66 Bumping version to 1.36.17
  • 894456f Update endpoints model
  • 4b8beb4 Update to latest models
  • ab1b535 Merge branch 'release-1.36.16'
  • c70be78 Merge branch 'release-1.36.16' into develop
  • 43a9908 Bumping version to 1.36.16
  • d734e45 Update endpoints model
  • 7634b0b Update to latest models
  • f230031 Merge branch 'release-1.36.15'
  • 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-packages group with 4 updates: [cloudpathlib](https://github.com/drivendataorg/cloudpathlib), [duckdb](https://github.com/duckdb/duckdb), [parsl](https://github.com/Parsl/parsl) and [botocore](https://github.com/boto/botocore).


Updates `cloudpathlib` from 0.18.1 to 0.20.0
- [Release notes](https://github.com/drivendataorg/cloudpathlib/releases)
- [Changelog](https://github.com/drivendataorg/cloudpathlib/blob/master/HISTORY.md)
- [Commits](drivendataorg/cloudpathlib@v0.18.1...v0.20.0)

Updates `duckdb` from 1.1.3 to 1.2.0
- [Release notes](https://github.com/duckdb/duckdb/releases)
- [Changelog](https://github.com/duckdb/duckdb/blob/main/tools/release-pip.py)
- [Commits](duckdb/duckdb@v1.1.3...v1.2.0)

Updates `parsl` from 2025.1.27 to 2025.2.3
- [Commits](Parsl/parsl@2025.01.27...2025.02.03)

Updates `botocore` from 1.36.11 to 1.36.17
- [Commits](boto/botocore@1.36.11...1.36.17)

---
updated-dependencies:
- dependency-name: cloudpathlib
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: duckdb
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: parsl
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: botocore
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-packages
...

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 Feb 10, 2025
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 10, 2025

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

@dependabot dependabot bot closed this Feb 10, 2025
@dependabot dependabot bot deleted the dependabot/pip/python-packages-c4dec8a8e7 branch February 10, 2025 21:34
@d33bs
Copy link
Member

d33bs commented Feb 10, 2025

@dependabot recreate

Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 10, 2025

Looks like this PR is closed. If you re-open it I'll rebase it as long as no-one else has edited it (you can use @dependabot reopen if the branch has been deleted).

@d33bs
Copy link
Member

d33bs commented Feb 10, 2025

@dependabot reopen

@dependabot dependabot bot reopened this Feb 10, 2025
@dependabot dependabot bot restored the dependabot/pip/python-packages-c4dec8a8e7 branch February 10, 2025 21:36
@d33bs
Copy link
Member

d33bs commented Feb 10, 2025

@dependabot ignore cloudpathlib minor version

Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 10, 2025

OK, I won't notify you about version 0.20.x of cloudpathlib again, unless you unignore it.

Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 10, 2025

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

@dependabot dependabot bot closed this Feb 10, 2025
@dependabot dependabot bot deleted the dependabot/pip/python-packages-c4dec8a8e7 branch February 10, 2025 21:38
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