CHANGELOG

v0.5.0 (2026-06-01)

Build system

  • build: update environment (56aa67d)

  • build: update environment (3b2af9b)

  • build: update environment (109bfe3)

  • build(deps): bump aiohttp in the uv group across 1 directory (e8625a6)

  • build: migrate to uv and ruff for tooling (#64) (0de84e0)

  • build: switch to Poetry-only dependency management (#68) (52bcd7f)

  • build: update environment (e405161)

  • build: update environment (2da1410)

  • build: update environment (90ebdac)

  • build: update environment (6cdfa91)

  • build: update environment (e73a442)

  • build: address CVEs (d784565)

  • build: address CVEs raised by Dependabot (8378211)

  • build: address CVEs (6c70302)

Continuous integration

  • ci: align test-real-requests.yml with ci.yml to fix failing test (6b114b4)

  • ci: split ci/cd workflows and update workflow docs (#66) (c2db710)

Features

  • feat(core): add get_version utility function (d74a84d)

Testing

  • test: add manual trigger for test-real-requests workflow (0417983)

  • test: add read permissions to test-real-requests workflow (#71) (fd1f1ec)

v0.4.1 (2025-10-14)

Bug fixes

  • fix: refine highlevel documentation for understanding and brevity (74d41ae)

v0.4.0 (2025-10-06)

Continuous integration

  • ci: separate real request tests, add new triggers (a66003b)

  • ci: fix release to PyPI step (5600685)

Documentation

  • docs: reorder top level documentation (404f489)

  • docs: improve quickstart clarity and reorder sections (a5aa115)

  • docs: demo a common use case (ec2fa07)

  • docs: edit documentation (570ceb4)

Features

  • feat: improve user agent string for HTTP requests (#43) (60163eb)

Testing

  • test: relax ECU response comparison to reduce test flakiness (09efa1c)

  • test: realign ECU mock with changed API response (42ec6ad)

v0.3.0 (2025-09-05)

Documentation

  • docs: change PyPI badge to blue coloration (238d8c9)

  • docs: remove stray sidebar and changelog files (0d8223c)

  • docs: more nuanced motivation section (696f0f8)

Features

  • feat: implement concurrent data source resolution (de5a2a8)

Testing

  • test: control real requests with environmental variable (af42d08)

v0.2.4 (2025-08-11)

Bug fixes

  • fix: don’t template sidebars (b2f9b26)

v0.2.3 (2025-08-11)

Bug fixes

  • fix: broken logo reference (6942561)

v0.2.2 (2025-08-11)

Bug fixes

  • fix: logo and quickstart reference (b9c1b81)

Documentation

  • docs: fix changelog auto build (da623c3)

  • docs: align .toml project description (d866852)

v0.2.1 (2025-08-11)

Bug fixes

  • fix: bump rebuild of the package to repost to PyPI (a2dc545)

Build system

  • build: update environment.yml and requirements.txt (cf26e2b)

  • build: lower python version requirement (92e44dd)

Continuous integration

  • ci: remove redundant Poetry and package installation (5cfd4d9)

  • ci: harmonize black formatting versions (377e2f1)

Documentation

  • docs: add PyPI installation instructions and badge (fe1ae44)

  • docs: add a logo for branding (1702856)

  • docs: improve project website home page (0f06038)

  • docs: refine documentation for upcoming release (d555621)

Testing

  • test: stabilize tests by focusing on relevant HTTP response content (3ebf4e9)

Unknown

  • Migrate code base from geoenvo to geoenv (25f2f9c)

v0.2.0 (2025-03-12)

Features

  • feat: release to production PyPI (544f6c8)

v0.1.1 (2025-03-12)

Bug fixes

  • fix: trivial change for testing release to PyPI (8e5e3c0)

v0.1.0 (2025-03-12)

Features

  • feat: release to test PyPI (a8049cf)

v0.0.0 (2025-03-12)

Unknown

  • Set up basic project files and structure (683c9b9)