cznic/public/: fred-api-registry-5.5.0 metadata and description

Simple index Newer version available

Protocol buffers for FRED registry service

author Jan MusĂ­lek
author_email jan.musilek@nic.cz
classifiers
  • Development Status :: 5 - Production/Stable
  • Intended Audience :: Developers
  • Intended Audience :: Information Technology
  • 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.12
  • Topic :: Internet
license GPLv3+
requires_dist
  • grpcio
  • protobuf
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-api-registry-5.5.0.tar.gz
Size
47 KB
Type
Source
fred_api_registry-5.5.0-py3-none-any.whl
Size
235 KB
Type
Python Wheel
Python
3

Protocol buffers interface definition files for FRED registry.

Python package

Despite not having any Python modules, this repository contains setup.py, that takes care of generating Python modules from protocol buffers files during the build. Therefore, this repository can be used as any other Python package.

ChangeLog

Unreleased

5.5.0 (2024-02-26)

  • Add domain blacklist service (#47).

  • The field blacklisted in DomainLifeCycleStageReply now returns list of block IDs (#48).

  • Domain - add list_domains to list all registered domains (#52).

  • Fix update registrar to accept registrar handle instead of id (#51).

  • Add registrar id to RegistrarInfoReply (#49).

5.4.3 (2023-11-23)

  • Add support for python 3.12.

  • Add blacklisted to DomainLifeCycleStageReply (#46).

  • Update docs of get_domain_life_cycle_stage.

5.4.2 (2023-09-20)

  • Drop support for python 3.7.

  • Add in_auction to DomainLifeCycleStageReply (#44).

  • Update project setup.

5.4.1 (2023-09-20)

  • Fix cmake build options

5.4.0 (2023-06-06)

New features

  • Add new service for contact representative (#35, #36).

Maintenance

  • Update .gitignore.

5.3.0 (2023-01-18)

  • Add related object refs (#29).

  • Add real time of outzone and delete events (#27).

5.2.4 (2023-01-16)

  • Add get_domain_life_cycle_stage function (#28).

  • Update project setup.

5.2.3 (2023-01-10)

  • Add deleted domains to get_domains_by_contact result (#26).

5.2.2 (2022-12-07)

  • Add support for python 3.11.

  • Add ENUM domain validation expiration (#25).

5.2.1 (2022-11-30)

  • Add check dns host rpc (#24).

5.2.0 (2022-11-18)

New features

  • Add domain lifecycle milestones

  • Add registrar handle to update_registrar and allow registrar handle change

5.1.0 (2022-09-01)

New features

  • Add methods for editing registrar info (create_registrar and update_registrar)

  • Add methods for editing registrar zone access

  • Add methods for editing registrar EPP access

  • Add methods for editing registrar certification

  • Add methods for editing registrar group membership

  • Add zone access history to get_registrar_zone_access

  • Add is_internal flag to registrar info

Maintenance

  • Use setuptools-grpc

5.0.6 (2022-05-04)

Bug fixes

  • Split notify info function and replace date with two timestamps

  • Domain history id is now optional in manage_domain_state_flags and throws exception on mismatch

5.0.5 (2022-04-27)

New features

  • Add get_domains_by_contact function

  • Add domain contact info notify methods

  • Add sponsoring_registrar into InfoReply messages

5.0.4 (2022-03-30)

Bugfixes

  • Fix project build with pyproject.toml

5.0.3 (2022-03-17)

New features

  • Add get_<object>_id functions.

Other

  • Update project setup

5.0.2 (2022-02-17)

New Features

  • Add LogEntryId to registrable objects (domain, contact, nsset, keyset) history records

  • Drop support for python 3.5 and 3.6.

  • Add support for python 3.9 and 3.10.

  • Update project setup.

5.0.1 (2022-01-20)

Bug fixes

  • Fix protobuf and grpc cmake build targets

5.0.0 (2021-08-04)

Breaking changes

  • Remove diagnostics service (use Fred.Diagnostics instead)

New features

  • Add domain batch functions

Bug fixes

  • Fix protobuf dependencies

  • Unpin grpc setup dependencies

Docs

  • Update README and CHANGELOG according to our internal standard

4.5.0 (2020-03-13)

New features

  • Add LogEntryId into update operations

4.4.1 (2020-03-05)

Bug fixes

  • Fix Python package versioning

4.4.0 (2020-02-26)

New features

  • Add contact update

  • Add contact state update

4.3.1 (2020-02-04)

Bug fixes

  • Pin grpcio-tools version in setup dependencies

4.3.0 (2020-01-27)

New features

  • Add search domain history

  • Add search keyset history

  • Add search nsset history

4.2.0 (2019-12-05)

New features

  • Add search contact history

4.1.1 (2019-09-18)

Bug fixes

  • Remove useless includes

4.1.0 (2019-08-01)

New features

  • Add diagnostic service

4.0.0 (2019-06-19)

Breaking changes

  • Change contact search to look for multiple items

New features

  • Add keyset service

  • Add keyset search

  • Add domain search

  • Add nsset search

  • Add method for getting registrar credit

  • Add method for getting registrar zone access

3.0.0 (2019-05-21)

Breaking changes

  • Rename some contact types

  • Change single-value e-mail field to array

  • Unify all replies to contain data item

  • Remove numeric_id item from object infos

New features

  • Add nsset service

  • Add domain history methods

  • Add registrar service

2.0.0 (2019-04-15)

Breaking changes

  • Rename some structures in contact API

New features

  • Add domain state and info methods

  • Change automatic Python gRPC module build to produce namespace packages

1.0.0 (2019-03-14)

Initial version.

  • Add automatic Python gRPC modules build to setup.py

  • Add contact state, info and history methods

  • Add contact search