All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Breaking: Drop Python 3.10 support
- Breaking: Bump
pydantic
requirement to^2.8
(from^2.4
) - Add explicit Python 3.13 support
0.4.0 - 2024-07-21
- Breaking: Rename
TagInfo*Error
classes toTaginfo*Error
- Breaking: Move the
PrevalentValue
class fromapi.v4.key
toapi.v4.key.prevalent_values
- More endpoints are implemented:
/api/4/key/chronology
/api/4/key/combinations
/api/4/key/distribution/ways
/api/4/key/projects
/api/4/key/stats
/api/4/relation/projects
/api/4/tag/projects
0.3.0 – 2024-04-27
- Implement
/api/4/tags/popular
endpoint - Relax
aiohttp
requirement to^3.9
(from~3.9.0b0
) - Relax
pydantic
requirement to^2.4
(from~2.4
) - Add
py.typed
to make the package PEP 561 compatible
0.2.0 – 2023-10-20
- Breaking: Drop Python 3.9 support
- Breaking: Increased
aiohttp
requirement to~3.9.0b0
- Add Python 3.12 support
- Enable
speedups
extra ofaiohttp
0.1.0 – 2023-09-27
- The Python versions supported by this release are 3.9-3.11.
- A few endpoints are implemented as proof-of-concept:
/api/4/key/distribution/nodes
/api/4/key/overview
/api/4/key/prevalent_values
/api/4/key/similar
/api/4/site/config/geodistribution