cznic/public/: grill-1.7.3 metadata and description

Simple index Newer version available

gRPC interface logging library

author Vlastimil Zíma
author_email vlastimil.zima@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.7
  • Programming Language :: Python :: 3.8
  • Programming Language :: Python :: 3.9
  • Programming Language :: Python :: 3.10
  • Topic :: Software Development :: Libraries
  • Topic :: Software Development :: Libraries :: Python Modules
  • Topic :: System :: Logging
  • Typing :: Typed
license GPLv3+
provides_extras types
requires_python ~=3.7

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

File Tox results History
grill-1.7.3-py3-none-any.whl
Size
30 KB
Type
Python Wheel
Python
3
grill-1.7.3.tar.gz
Size
29 KB
Type
Source

gRPC interface logging library

This library contains utilities for logging into FRED logger service.

ChangeLog

Unreleased

1.7.3 (2022-04-12)

  • Fix typing of TestLogEntry.

1.7.2 (2022-04-06)

  • Use MutableMapping instead of Mapping in Properties and References types.

1.7.1 (2022-04-04)

  • Update Properties and References types.

  • Fix mypy checks.

1.7.0 (2022-02-09)

  • Add support for python 3.10.

  • Drop support for python 3.6.

  • Support fred-api-logger 4.1 (#20).

  • Add async SearchLoggerHistory client (#19).

  • Decode exceptions from SearchLoggerHistory (#18).

  • Update static checks and fix annotations.

1.6.0 (2021-11-16)

  • Add TestLogEntry object (#13).

  • Allow simple result registration (#16).

  • Fix results on empty responses.

  • Fix annotations on wrap_rpc_errors decorator.

  • Update static checks.

1.5.1 (2021-10-20)

  • Rename utility get_logger to get_logger_client and expose (#12).

  • Fix annotations (#14).

1.5.0 (2021-10-18)

  • Rename module grpc to clients (#6).

  • Add abstract logger class and dummy and test loggers (#5, #7, #8).

  • Add utility get_logger to facilite creation of logger instance (#10).

  • Allow simple properties (dict) in arguments (#2).

  • Add python 3.9.

  • Drop python 3.5.

  • Use frgal >= 3.7.

  • Use setup.cfg for project setup.

  • Update static checks and CI.

1.4.0 (2021-01-25)

  • Translate some of gRPC exceptions to specific exceptions.

  • Add register_* methods to Logger API.

  • Drop support for Logger API < 3.2.

1.3.2 (2020-11-12)

  • Fix version specifier for frgal.

1.3.1 (2020-11-05)

  • Support multiple versions of logger API.

  • Rename CHANGELOG and fix its format.

1.3.0 (2019-10-21)

  • Add python 3.8.

  • Add missing methods to LoggerClient.

  • Add SearchLoggerHistoryClient.

  • Rewrite tests to test client.

  • Update static checks and CI.

  • Use pypi.nic.cz to provide dependencies.

  • Drop constraints.txt.

  • Reformat ChangeLog.

  • Add license.

1.2.0 (2019-09-17)

  • Update version of Logger API (includes diagnostic methods)

1.1.0 (2019-07-03)

  • Update version of Logger API.

1.0.0 (2019-06-03)

  • Initial version