Skip to main content

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.

Release files for py-ms 2.8.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for py-ms 2.8.0
File Size Uploaded
py-ms-2.8.0.tar.gz 62.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for py-ms 2.8.0
File Interpreter ABI Platform
py_ms-2.8.0-py3-none-any.whl Python 3 none any Details

Total release size: 194.2 kB

Release files / py-ms-2.8.0.tar.gz

Download URL py-ms-2.8.0.tar.gz
Size 62.5 kB
Tags Source
SHA-256 checksum
How to use checksums
1b845d329131294a7e7b2ae03e1751b14cbc1efc01f06a8f12482554dc28ecbc
BLAKE2b-256 checksum
How to use checksums
bad535399ac68b7da47e961fbd1e52ee3dfa889fb7ada16bf33fa8b27745f4d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.6

Release files / py_ms-2.8.0-py3-none-any.whl

Download URL py_ms-2.8.0-py3-none-any.whl
Size 131.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e01c063e6cd595b385ce383bbb227859aa3a025177dda2f13252749f69b20cc5
BLAKE2b-256 checksum
How to use checksums
ce9557b2c72f983033eb5dc61c564fea3116034d9d620144667eacc5dbee78fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.6
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page