Releases: MTES-MCT/qualicharge
Releases · MTES-MCT/qualicharge
0.16.0
Changed
- Upgrade fastapi to
0.115.6
- Upgrade httpx to
0.28.1
- Upgrade pyarrow to
18.1.0
- Upgrade pydantic to
2.10.3
- Upgrade pydantic-extra-types
2.10.1
- Upgrade python-multipart to
0.0.19
- Upgrade sentry-sdk to
2.19.2
- Upgrade typer to
0.15.1
Fixed
- Allow
date_maj
field to be set to "today" - Forbid
/static/
POST usage for an existing PDC
0.15.0 - Powerdot FTW
Changed
- Upgrade fastapi to
0.115.5
- Upgrade geoalchemy2 to
0.16.0
- Upgrade pyjwt to
2.10.0
- Upgrade setuptools to
75.5.0
- Send DB query details on Statique API errors only in debug mode
- Move
num_pdl
field to a 64-chars string - Return created objects UUIDs for statuses and sessions
0.14.0
Added
- Allow uvicorn workers configuration in start script using the
QUALICHARGE_UVICORN_WORKERS
environment variable - Make database engine connections pool size configurable (
DB_CONNECTION_POOL_SIZE
andDB_CONNECTION_MAX_OVERFLOW
settings) - Add a
--json
flag to theread-user
CLI command
Changed
- Upgrade alembic to
1.14.0
- Upgrade fastapi to
0.115.4
- Upgrade pyarrow to
18.0.0
- Upgrade pydantic-extras-types to
2.10.0
- Upgrade pydantic-settings to
2.6.1
- Upgrade pyinstrument to
5.0.0
- Upgrade python-multipart to
0.0.17
- Upgrade sentry-sdk to
2.18.0
- Set fk to
NULL
when related table entry is deleted for theStation
table
Fixed
- Add missing City / Department table foreign key constraints
0.13.0
Fixed
- Migrate administrative boundaries tables schema and data
Changed
- Add geo-boundaries population and area fields
- Upgrade alembic to
1.13.3
- Upgrade fastapi to
0.115.0
- Upgrade pandas to
2.2.3
- Upgrade Psycopg to
3.2.3
- Upgrade Pydantic to
2.9.1
- Upgrade pydantic-settings to
2.5.2
- Upgrade pyinstrument to
4.7.3
- Upgrade python-multipart to
0.0.12
- Upgrade sentry-sdk to
74.1.2
0.12.1
0.12.0
Added
- Implement GZip requests support (mostly for bulk endpoints)
- Implement Pandas-based
StatiqueImporter
- CLI: add
import-statique
command
Changed
- Require the
code_insee_commune
field in both theStatique
model and theLocalisation
schema - Allow to submit a single item in bulk endpoints
- Add create or update support for the
/statique/bulk
endpoints (with improved performances) - Upgrade fastapi to
0.112.2
- Upgrade typer to
0.12.5
- Upgrade sqlmodel to
0.0.22
0.2.0 [client]
Changed
- Compress requests for bulk endpoints
- Upgrade Pydantic to
2.7.4
- Upgrade pydantic-settings to
2.4.0
- Upgrade typer to
0.12.5
- Upgrade httpx to
0.27.2
0.11.0
Added
- Allow to configure
API_STATIQUE_PAGE_MAX_SIZE
andAPI_STATIQUE_PAGE_SIZE
independently fromAPI_STATIQUE_BULK_CREATE_MAX_SIZE
- Store french administrative levels and geographic boundaries (shapes)
Changed
- Upgrade fastapi to
0.112.0
- Upgrade geoalchemy2 to
0.15.2
- Upgrade pydantic-settings to
2.4.0
- Upgrade PyJWT to
2.9.0
- Upgrade sentry-sdk to
2.13.0
- Upgrade SQLModel to
0.0.21
- Switched to Psycopg 3.x
Fixed
- Add relevant data examples for Swagger
- Improve database session management
PointDeCharge.id_pdc_itinerance
should be unique
0.10.0
Changed
- API dynamique bulk requests now returns the number of created items
- Upgrade alembic to
1.13.2
- Upgrade Pydantic to
2.7.4
- Upgrade pydantic-settings to
2.3.4
- Upgrade pydantic-extra-types to
2.8.2
- Upgrade email-validator to
2.2.0
- Upgrade sentry-sdk to
2.7.1
0.1.0 [client]
Added
- Add
QCC
QualiCharge API client - Add
qcc
CLI