- Added support for Python 3.13.
- Added description, usage examples to README.
-
Fixed parsing of empty series document.
-
Changed type of
Series
fieldsalternative_names
,country_codes
fromset[str]
tolist[str]
. -
Fixed serialization of party location's latitude and longitude.
-
Added testing infrastructure (pytest, GitHub Action).
-
Added tests for party, series reading.
-
Added tests for party serialization.
-
Added ruff as a development dependency.
-
Updated repository URL.
-
Raised minimum required tomlkit version to 0.13.2.
-
Switched package/project manager from rye to uv.
- Added optional
country_codes
property toSeries
.
- Added module to write a party to a TOML document.
- Removed support to load website URL from
links.website
. From now on, it is expected only inlinks.website.url
.
- Generalized name of model
Website
toResource
.
-
Added optional
attendees
property toParty
. -
Added support for Python 3.12.
- Added module to load models from TOML data.
- Added models.