cznic/public/: fred-types-1.2.0 metadata and description
Common types for FRED registry
author | Jan MusĂlek |
author_email | jan.musilek@nic.cz |
classifiers |
|
license | GPLv3+ |
provides_extras | test |
requires_dist |
|
requires_python | ~=3.8 |
Because this project isn't in the mirror_whitelist
,
no releases from root/pypi are included.
File | Tox results | History |
---|---|---|
fred_types-1.2.0-py3-none-any.whl
|
|
|
fred_types-1.2.0.tar.gz
|
|
Library with common types for FRED registry.
All important types are exposed directly in fred_types namespace.
ChangeLog
Unreleased
1.2.0 (2024-09-09)
Add StateFlag enum (#14)
Add DNS key flags and algorithms enums (#15)
Avoid backports.strenum in python 3.11+ (#18)
1.1.2 (2023-09-11)
Add support for both pydantic v1 and v2 (#10)
Use compatible StrEnum (#13)
Drop python 3.7
1.1.1 (2023-06-21)
Fix BaseModel for support of aliased fields (#9). Population is possible with both names by default.
1.1.0 (2023-06-14)
Add RegistryObjectType enum (#6).
Add representative IDs (#8).
Fix changelog.
Fix annotations in tests.
1.0.0 (2023-02-22)
Initial version.
Add BaseModel and GenericModel. These copy model base classes from pydantic and add extra arguments warning.
Add BaseId, BaseObjectId and BaseObjectHistoryId model field types.
Add following registry object id types:
ContactId
DomainId
KeysetId
NssetId
RegistrarId
ContactHistoryId
DomainHistoryId
KeysetHistoryId
NssetHistoryId
Add following registry object refs:
ContactRef
DomainRef
KeysetRef
NssetRef
Add LogEntryId field type.