cznic/public/: fred-types-1.0.0 metadata and description

Simple index Newer version available

Common types for FRED registry

author Jan MusĂ­lek
author_email jan.musilek@nic.cz
classifiers
  • Development Status :: 2 - Pre-Alpha
  • Intended Audience :: Developers
  • License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
  • Operating System :: OS Independent
  • Programming Language :: Python
  • Programming Language :: Python :: 3.8
  • Programming Language :: Python :: 3.9
  • Programming Language :: Python :: 3.10
  • Programming Language :: Python :: 3.11
  • Programming Language :: Python :: 3.7
  • Topic :: Internet
  • Topic :: Office/Business
  • Topic :: Software Development :: Libraries
  • Topic :: Software Development :: Libraries :: Python Modules
  • Topic :: Utilities
  • Typing :: Typed
license GPLv3+
provides_extras quality
requires_dist
  • pydantic (~=1.9)
  • bandit ; extra == 'quality'
  • black ; extra == 'quality'
  • doc8 ; extra == 'quality'
  • flake8 ; extra == 'quality'
  • isort ; extra == 'quality'
  • mypy ; extra == 'quality'
  • pydocstyle ; extra == 'quality'
requires_python ~=3.7

Because this project isn't in the mirror_whitelist, no releases from root/pypi are included.

File Tox results History
fred-types-1.0.0.tar.gz
Size
4 KB
Type
Source
fred_types-1.0.0-py3-none-any.whl
Size
5 KB
Type
Python Wheel
Python
3

Library with common types for FRED registry.

All important types are exposed directly in fred_types namespace.

ChangeLog

Unreleased

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.