Skip to content

deps(uv): update quackosm[cli] requirement from >=0.17.1 to >=0.18.0 in /script#86

Open
dependabot[bot] wants to merge 1 commit into
trunkfrom
dependabot/uv/script/quackosm-cli--gte-0.18.0
Open

deps(uv): update quackosm[cli] requirement from >=0.17.1 to >=0.18.0 in /script#86
dependabot[bot] wants to merge 1 commit into
trunkfrom
dependabot/uv/script/quackosm-cli--gte-0.18.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 1, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on quackosm[cli] to permit the latest version.

Release notes

Sourced from quackosm[cli]'s releases.

0.18.0

Added

  • sort_algorithm parameter ("str" by default, or "hilbert") to all convert_* functions and PbfFileReader methods, plus a --sort-algorithm CLI flag, for choosing the geometry sorting algorithm
  • Internal testing of resources usage for filtered and intersected scenarios
  • Explicit click to the dependencies, since typer removed it from its own dependencies
  • CITATION.cff file with Zenodo DOI
  • New OpenStreetMap extract sources: GEO2Day, Movisda-admin and Movisda-grid
  • anyascii to dependencies
  • BREAKING: Flag select_first_match parameter to convert_osm_extract_to_* functions and --select-first-match/--no-select-first-match CLI flag for querying OSM extracts by name with the default value being True

Changed

  • BREAKING: Default geometry sorting algorithm is now "str" (Sort-Tile-Recursive) instead of the Hilbert curve
  • Refactored whole PbfFileReader prefiltering implementation to reduce memory and disk usage
    • Changed raw OSM tags manipulation query to reduce DuckDB operations
    • Created dedicated paths for reading all features from the PBF file vs intersecting and/or filtering
    • Renamed temporal directories names
    • When filtering and/or intersecting added multiple steps operating on a much smaller dataset than previously
    • Bundled all filtering steps into a single major step in progress reporting
  • Reduced number of major steps in the progress bar from 33 to 16
  • Automatic unavailable OSM extracts detection and retrying without available ones
  • Migrated OSM index file format from GeoJSON to Parquet to reduce disk size
Changelog

Sourced from quackosm[cli]'s changelog.

[0.18.0] - 2026-06-17

Added

  • sort_algorithm parameter ("str" by default, or "hilbert") to all convert_* functions and PbfFileReader methods, plus a --sort-algorithm CLI flag, for choosing the geometry sorting algorithm
  • Internal testing of resources usage for filtered and intersected scenarios
  • Explicit click to the dependencies, since typer removed it from its own dependencies
  • CITATION.cff file with Zenodo DOI
  • New OpenStreetMap extract sources: GEO2Day, Movisda-admin and Movisda-grid
  • anyascii to dependencies
  • BREAKING: Flag select_first_match parameter to convert_osm_extract_to_* functions and --select-first-match/--no-select-first-match CLI flag for querying OSM extracts by name with the default value being True

Changed

  • BREAKING: Default geometry sorting algorithm is now "str" (Sort-Tile-Recursive) instead of the Hilbert curve
  • Refactored whole PbfFileReader prefiltering implementation to reduce memory and disk usage
    • Changed raw OSM tags manipulation query to reduce DuckDB operations
    • Created dedicated paths for reading all features from the PBF file vs intersecting and/or filtering
    • Renamed temporal directories names
    • When filtering and/or intersecting added multiple steps operating on a much smaller dataset than previously
    • Bundled all filtering steps into a single major step in progress reporting
  • Reduced number of major steps in the progress bar from 33 to 16
  • Automatic unavailable OSM extracts detection and retrying without available ones
  • Migrated OSM index file format from GeoJSON to Parquet to reduce disk size

[0.17.1] - 2026-04-17

Changed

  • Removed blob to geometry casting for newer DuckDB versions (above 1.3.0)

[0.17.0] - 2026-02-13

Added

  • Option to pass additional parameters to the DuckDB connection config #290

Removed

  • Support for Python version 3.9

[0.16.5] - 2026-01-27

Fixed

  • Changed deprecate logic after Pandas 3.0 release #287

[0.16.4] - 2025-11-25

Added

... (truncated)

Commits
  • 2cb8641 chore(CI/CD): bump version 0.17.1 -> 0.18.0 (#313)
  • df46941 feat: change sorting algorithm (#312)
  • 70f9349 chore: update precalculated osm indexes (#310)
  • 72fcf64 fix: update calculate_osm_indexes.yml
  • 9224ba1 feat: add automatic selection of the first matched osm extract (#309)
  • eba24f3 feat: add automatic failed osm extracts detection (#308)
  • 1801e08 docs: change DOI badge to a new format
  • 09d45d0 docs: add DOI badge to README
  • 18adca4 docs: add preferred citation information to CITATION.cff
  • d5ec500 chore: update README.md
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [quackosm[cli]](https://github.com/kraina-ai/quackosm) to permit the latest version.
- [Release notes](https://github.com/kraina-ai/quackosm/releases)
- [Changelog](https://github.com/kraina-ai/quackosm/blob/main/CHANGELOG.md)
- [Commits](kraina-ai/quackosm@0.17.1...0.18.0)

---
updated-dependencies:
- dependency-name: quackosm[cli]
  dependency-version: 0.18.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 1, 2026

Copy link
Copy Markdown

Deploying atm-map with  Cloudflare Pages  Cloudflare Pages

Latest commit: c9d1885
Status: ✅  Deploy successful!
Preview URL: https://07c98461.atm-map.pages.dev
Branch Preview URL: https://dependabot-uv-script-quackos-bjjd.atm-map.pages.dev

View logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants