agrc / palletjack

A library for updating AGOL data from various external sources
MIT License
12 stars 0 forks source link

deps: bump the safe-dependencies group with 1 update #74

Closed dependabot[bot] closed 8 months ago

dependabot[bot] commented 8 months ago

Updates the requirements on pyogrio to permit the latest version.

Release notes

Sourced from pyogrio's releases.

Version 0.7.2

Bug fixes

  • Add packaging as a dependency (#320).
  • Fix conversion of WKB to geometries with missing values when using pandas.ArrowDtype (#321).
Changelog

Sourced from pyogrio's changelog.

0.7.2 (2023-10-30)

Bug fixes

  • Add packaging as a dependency (#320).
  • Fix conversion of WKB to geometries with missing values when using pandas.ArrowDtype (#321).

0.7.1 (2023-10-26)

Bug fixes

  • Fix unspecified dependency on packaging (#318).

0.7.0 (2023-10-25)

Improvements

  • Support reading and writing datetimes with timezones (#253).
  • Support writing dataframes without geometry column (#267).
  • Calculate feature count by iterating over features if GDAL returns an unknown count for a data layer (e.g., OSM driver); this may have signficant performance impacts for some data sources that would otherwise return an unknown count (count is used in read_info, read, read_dataframe) (#271).
  • Add arrow_to_pandas_kwargs parameter to read_dataframe + reduce memory usage with use_arrow=True (#273)
  • In read_info, the result now also contains the total_bounds of the layer as well as some extra capabilities of the data source driver (#281).
  • Raise error if read or read_dataframe is called with parameters to read no columns, geometry, or fids (#280).
  • Automatically detect supported driver by extension for all available write drivers and addition of detect_write_driver (#270).
  • Addition of mask parameter to open_arrow, read, read_dataframe, and read_bounds functions to select only the features in the dataset that intersect the mask geometry (#285). Note: GDAL < 3.8.0 returns features that intersect the bounding box of the mask when using the Arrow interface for some drivers; this has been fixed in GDAL 3.8.0.
  • Removed warning when no features are read from the data source (#299).
  • Add support for force_2d=True with use_arrow=True in read_dataframe (#300).

Other changes

  • test suite requires Shapely >= 2.0

  • using skip_features greater than the number of features available in a data layer now returns empty arrays for read and an empty DataFrame for read_dataframe instead of raising a ValueError (#282).

  • enabled skip_features and max_features for read_arrow and read_dataframe(path, use_arrow=True). Note that this incurs overhead because all features up to the next batch size above max_features (or size

... (truncated)

Commits
  • 71acde5 RLS: v0.7.2
  • e648c0f BUG: fix conversion of WKB to geometries in case of using ArrowDtype and miss...
  • fde8b28 Add packaging as an install dependency (#320)
  • 97d9dee RLS: v0.7.1
  • b2d83eb Avoid usage of packaging in non-test code (#318)
  • f0c82b6 RLS: v0.7.0
  • 5b5d717 MNT: Add Python 3.12 to Conda CI matrix (#315)
  • 2f6a679 ENH: support for reading and writing datetimes with timezones (#253)
  • 4fe4abe Add support for force_2d with use_arrow=True in read_dataframe (#300)
  • ecfcb85 DOC: mention option of prefixing a path with the driver in ogr_open exception...
  • 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 ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore 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 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 ` 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 ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
dependabot[bot] commented 8 months ago

Looks like pyogrio is updatable in another way, so this is no longer needed.