cznic/public/: fred-types-2.2.1 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.9 |
Because this project isn't in the mirror_whitelist
,
no releases from root/pypi are included.
File | Tox results | History |
---|---|---|
fred_types-2.2.1-py3-none-any.whl
|
|
|
fred_types-2.2.1.tar.gz
|
|
Library with common types for FRED registry.
All important types are exposed directly in fred_types namespace.
ChangeLog
Releases
Unreleased
2.2.1 (2025-03-13)
- Prevent false positive warning on validation_alias (#25).
2.2.0 (2025-02-04)
- Add SnapshotId (#24).
- Fix annotations.
2.1.0 (2024-11-05)
- Drop support for python 3.8.
- Add support for python 3.13.
- Add RegistrarRef (#23).
- Add dnskey protocol (#22).
- Update project setup.
2.0.1 (2024-09-19)
- Fix BaseModel._warn_extra validator for non-dict inputs
2.0.0 (2024-09-11)
- Migrate to pydantic v2 (#11)
- Make Ref models frozen (#17)
1.2.1 (2024-09-16)
- Fix StrEnum annotations (#20).
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)
2.0.0 (unreleased)
- [BREAKING] Migrate to pytandic 2.0 * Remove GenericModel (BaseModel can now be used instead)
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.