Skip to content

Releases: datagouv/hydra

v2.8.0

14 Apr 13:23

Choose a tag to compare

  • feat: generate parquet from PostgreSQL table instead of re-reading CSV (#402)
  • Bump csv-detective to 0.11.2 (#407)
  • chore: use TEMPORARY_DOWNLOAD_FOLDER config and clean up tmp files in extract_gzip (#400)
  • chore(ogc): silence log warning (#399)
  • clean: add integrated type checking (#391)
  • feat: add detailed timer marks for geojson and pmtiles conversion steps (#403)
  • feat(ogc): add support for WMS analysis (#401)
  • Fix publish step in CI on release (#398)
  • Fix tables_index insertion if nan or inf in profile (#397)
  • Fix URL in checks (#406)
  • fix: handle FileNotFoundError when temporary file is missing in analysis workers (#395)
  • fix: use a default max size for unknown format (#414)
  • Upgrade csv-detective to 0.11.0 (#396)

v2.7.0

12 Mar 15:21

Choose a tag to compare

  • Only cast strings from loaded file (#390)
  • feat: add uptime_since to /api/health/ (#394)
  • feat: parse wfs for meta and layers infos (#385)

v2.6.1

09 Feb 13:08

Choose a tag to compare

  • Upgrade csv-detective (#384)
  • Upgrade csv-detective (#388)
  • Upgrade csv-detective to 0.10.4 (#389)
  • Upgrade csv-detective to v0.10.3 (#380)
  • chore: use nest-asyncio2 (#379)
  • ci: use latest debian version for docker containers in CI (#351)
  • clean: remove useless import
  • docs: refactor deprecated comment and remove TODO (#383)
  • feat: add /resources/stats route and endpoint with CORS stats (#381)
  • fix: fix typo in comment

v2.6.0

30 Jan 11:51

Choose a tag to compare

  • feat: CORS probe (#359)

v2.5.0

20 Jan 09:37

Choose a tag to compare

  • Adapt to the new csv-detective output (#369)
  • Better pick latitude/longitude columns when there are multiple options (#376)
  • chore: move pyproject optional-dependencies to dependency-groups (#368)
  • Fix stable resource URL syntax (#375)
  • fix: unlink pmtiles once only (#373)
  • Move file cleanup condition to the config (#374)
  • refactor: refactor docker-compose files to use profiles (#370)
  • Upgrade csv-detective (#377)

v2.4.5

12 Jan 14:06

Choose a tag to compare

  • chore(rq): set failure ttl to 10 days (#372)
  • chore: clean remaining pmtiles files (#371)
  • fix: fix tag_version.sh to work with MacOS (#367)

v2.4.4

27 Nov 11:45

Choose a tag to compare

  • Add binary type support (#364)
  • Bring tables_index update closer to db insertion (#366)
  • Change how we spot tables to delete (#358)
  • Handle empty geometry cells (#365)
  • Revert "feat: better logs for CLI commands run by crons (#354)" (#355)
  • chore: remove parallel tests executors and add minimum test coverage of 80% (#356)
  • docs: fix README
  • docs: fix README (#352)
  • feat: add parsing_table index on checks (#357)
  • feat: add resource_id index on tables_index (#353)
  • feat: add total resources and deleted resources in crawler status health check (#362)
  • feat: better logs for CLI commands run by crons (#354)
  • feat: optimize cleanup of stuck status resources (#363)
  • fix: resolve async/await compatibility issues with Typer CLI (#361)
  • refactor: replace Minicli dependency with Typer (#233)

v2.4.3

21 Oct 07:41

Choose a tag to compare

  • fix: fix entrypoint (#350)

v2.4.2

20 Oct 20:45

Choose a tag to compare

  • build: add tag_version.sh script (#342)
  • build: use uv instead of Poetry for lock file and in CI (#241)
  • chore: bump version to 2.4.2
  • docs: fix changelog
  • docs: fix error in changelog
  • docs: remove "current" section in changelog to prepare it for automatic update of changelog
  • docs: update changelog for merged PR #328
  • Enable to analyse and insert parquet files (#343)
  • feat: add performance tests and CLI tools for geographical file conversion benchmarking (#319)
  • feat: allow to crawl non-data.gouv URLs (#312)
  • feat: benchmarks CI workflow (#339)
  • feat: dynamic version in user agent (#328)
  • feat: flag deleted resources in CSV DB instead of deleting them (#340)
  • feat: store dataset_id in CSV tables_index (#341)
  • Fix after parquet (#346)
  • fix: fix docker image
  • fix: fix release in CI (#349)
  • fix: fix user agent string (#337)
  • Revert "chore: bump version to 2.4.2"
  • Update to version 2.4.2.dev for next development cycle