Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Python Microservices Library

PyPI version Build Status Coverage Status Requirements Status Total alerts Language grade: Python Documentation Status Gitter

PyMS, Python MicroService, is a Microservice chassis pattern like Spring Boot (Java) or Gizmo (Golang). PyMS is a collection of libraries, best practices and recommended ways to build microservices with Python which handles cross-cutting concerns:

  • Externalized configuration
  • Logging
  • Health checks
  • Metrics
  • Distributed tracing

PyMS is powered by Flask, Connexion and Opentracing.

Get started with Installation and then get an overview with the Quickstart.

Documentation

To know how to use, install or build a project see the docs.

Installation

pip install py-ms[all]

Quickstart

See our quickstart webpage

Create a project from scaffold

See our Create a project from scaffold webpage

How To contribute

We appreciate opening issues and pull requests to make PyMS even more stable & useful! See This doc for more details.

Download files

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

Source Distribution

py_ms-2.9.0rc1.tar.gz (35.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

py_ms-2.9.0rc1-py3-none-any.whl (44.3 kB view details)

Uploaded Python 3

File details

Details for the file py_ms-2.9.0rc1.tar.gz.

File metadata

  • Download URL: py_ms-2.9.0rc1.tar.gz
  • Upload date:
  • Size: 35.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.9

File hashes

Hashes for py_ms-2.9.0rc1.tar.gz
Algorithm Hash digest
SHA256 7abbf30774d33fbef924cfe01c6fd2994df79da28aafe61df1e72015c6ea5524
MD5 423e1f00261a0447c04b8f4497c7ebdd
BLAKE2b-256 f82d223cff70c7fb65371d7d25704f629ea04d042554bf2e5309161a2931f3a6

See more details on using hashes here.

File details

Details for the file py_ms-2.9.0rc1-py3-none-any.whl.

File metadata

  • Download URL: py_ms-2.9.0rc1-py3-none-any.whl
  • Upload date:
  • Size: 44.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.9

File hashes

Hashes for py_ms-2.9.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 8e3cad46188361d99037662460838a068fe8154a3e7e13dd1685789e7273d187
MD5 d1b520c9757b481b762d56e1dacbf41e
BLAKE2b-256 81acf886d8cf122ce51f5085eb0786d541d84a70863bf8ae9232cc8718928338

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page