Skip to main content

Python Package with common Classes and Utilities used in Minos Microservices

Project description

Minos Microservice Common

codecov

Tests

Python Package with common Classes and Utilities used in Minos Microservices

Credits

This package was created with Cookiecutter and the Minos Package project template.

History

0.0.1.1-alpha (2021-03-28)

  • First release on PyPI.

0.0.1.2-alpha (2021-03-31)

  • Completed the Generic Config class Microservices.
  • README badges modification.

0.0.1.3-alpha (2021-03-31)

  • Updated Markdown for README and HISTORY

0.0.1.4-alpha (2021-04-02)

  • Completed the Config Class for YAML Support
  • Added a set of tests for the MinosConfig class
  • As well from the tests folder would be possible to get and example of the configuration file for microservices

0.0.1.5-alpha (2021-04-02)

  • Added support for database configuration parameters ( events and commands)
  • Added set of tests for database config parameters

0.0.1.6 (2021-04-03)

  • MinosConfig added service parameter

0.0.1.7 (2021-04-06)

  • Modified the schema structure of Avro generic encoder and decoder

0.0.2 (2021-04-19)

  • Added support for Model classe
  • Added Custom Fields for Minos Model Class
  • Added validation attributes for model class ( validation from typing )
  • Modified Avro Encoder/Decoder
  • Lot of improvements and corrections

0.0.3 (2021-04-26)

  • Added fastavro support
  • Completed Aggregate Model
  • Added EventModel and CommandModel classes
  • Improved MinosConfig
  • added some utilities for internal use
  • added Storage Event support for Aggregate

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

minos_microservice_common-0.0.3.tar.gz (37.8 kB view details)

Uploaded Source

Built Distribution

minos_microservice_common-0.0.3-py2.py3-none-any.whl (45.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file minos_microservice_common-0.0.3.tar.gz.

File metadata

  • Download URL: minos_microservice_common-0.0.3.tar.gz
  • Upload date:
  • Size: 37.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for minos_microservice_common-0.0.3.tar.gz
Algorithm Hash digest
SHA256 a7dc5a54ad53b50f734bec5f92fa496215bc7d00b3523099b6b1a2f46aefa502
MD5 4d0e267c63b1c77cba18836b1c93557e
BLAKE2b-256 ccc4be02c58e9ce461901671cbcc0b5fd1b08cbd9a1cb80893f58cbb934febab

See more details on using hashes here.

File details

Details for the file minos_microservice_common-0.0.3-py2.py3-none-any.whl.

File metadata

  • Download URL: minos_microservice_common-0.0.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 45.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for minos_microservice_common-0.0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4b1c38de78749e78a3366e018fce9f4879a4c3140350136813f53a6404612579
MD5 e5c1fc369537dbeb2c0f2a11168c18eb
BLAKE2b-256 e555dc10d5c838e02bb3ec8b6d0d9dac7d042749e0cb3821a6690b998a9e6242

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page