Skip to content

Releases: datagouv/api-tabular

v0.4.1

Choose a tag to compare

@bolinocroustibat bolinocroustibat released this 18 Jun 09:46
  • fix: fix aiohttp version to be compatible with python 3.14

v0.4.0

Choose a tag to compare

@bolinocroustibat bolinocroustibat released this 18 Jun 09:16
  • build: simplify Dockerfile (#115)
  • build: use Python 3.14 (#113)
  • chore: release 0.4.0 (CHANGELOG)
  • fix: remove trailing whitespace in changelog (#116)
  • fix(ci): fix lint check in ci (#114)
  • fix(ci): fix push on docker registry when no git tag (#112)

v0.3.2

Choose a tag to compare

@maudetes maudetes released this 12 Jun 07:48
  • feat!: add general allow aggregation config (#102)
    This would allow to allow aggregation entirely, or disallow it but keep
    a list of exceptions.

    ⚠️ Renamed existing ALLOW_AGGREGATION to
    ALLOW_AGGREGATION_EXCEPTIONS.

  • Allow complex conditions in queries (#103)

  • ci: build Docker image and push to registry from applicative's CI (#98)

  • ci: simplify CircleCI config (#97)

  • docs: improve swaggers (#92)

  • docs: minor README cleaning

  • Encapsulate column names for columns parameter (#107)

  • feat: add ty type checker and fix type errors (#96)

  • fix: adapt Sentry initialization to fix performance tracking not working (#91)

  • fix(ci): avoid double publishing by running publish job only on push on main, run lint/tests/build on any push (#99)

  • fix(lint): fix linting issues (#110)

  • fix: static * wildcard CORS headers in all responses (#100)

  • fix: support multi lines for breaking change commits (#111)

  • Replace uptime_seconds with uptime_since in health endpoint (#104)

v0.3.1

Choose a tag to compare

@bolinocroustibat bolinocroustibat released this 30 Jan 09:55
  • docs: clean changelog
  • fix: fix Sentry env (#90)

v0.3.0

Choose a tag to compare

@bolinocroustibat bolinocroustibat released this 23 Jan 14:37
  • chore: add profiles to docker compose to use the local hydra database (#74)
  • chore: update dependencies (#80)
  • feat: use gunicorn in production server instead of adev (#85)
  • fix: fix version of local postgrest in docker compose
  • Forbid to download a too large file (#89)
  • Restructure the repo for easier maintenance (#87)
  • Use test client in tests (#88)

v0.2.11

Choose a tag to compare

@bolinocroustibat bolinocroustibat released this 06 Jan 13:45
  • chore: move pyproject optional-dependencies to dependency-groups (#78)
  • chore: remove trailing slashes in changelog entries
  • fix: fix tag_version.sh to work with MacOS (#77)
  • fix: move aiohttp-devtools to production dependencies (#84)
  • Handle null values in filters (#82)
  • Lift filter restriction on indexed tables (#81)

v0.2.10

Choose a tag to compare

@bolinocroustibat bolinocroustibat released this 08 Dec 15:51
  • feat: better sentry config sending envs (#79)

v0.2.9

Choose a tag to compare

@bolinocroustibat bolinocroustibat released this 24 Nov 10:50
  • Add operators and fix discrepancies (#76)
  • chore: update docker compose to bump postgrest version from 12 to 14 (#71)
  • ci: use latest debian version for docker containers in CI (#70)
  • docs: fix README (#73)
  • feat: better health check for metrics API (#72)
  • fix: dynamic version and fix app name in Swagger (#69)

v0.2.8

Choose a tag to compare

@bolinocroustibat bolinocroustibat released this 21 Oct 14:22
  • docs: fix python versions constraints inconsistencies (#67)
  • fix: fix version in health check (#68)

v0.2.7

Choose a tag to compare

@bolinocroustibat bolinocroustibat released this 21 Oct 10:15
  • build: use dynamic versioning with setuptools_scm (#66)
  • chore: update lock file
  • docs: clean changelog to adapt to new tag_version.sh atomated changes
  • fix: fix tag_version.sh
  • Remove examples to prevent default values (#64)
  • style: better commit message for tag_version.sh