Skip to content

python-microservices/pyms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e7c50a1 · May 25, 2024
May 25, 2024
Nov 3, 2020
Nov 24, 2020
May 25, 2024
May 25, 2024
Dec 4, 2018
Oct 28, 2020
Nov 24, 2020
Sep 28, 2020
Feb 16, 2020
Sep 23, 2020
Nov 3, 2020
Nov 5, 2018
Nov 24, 2020
May 25, 2024
Dec 5, 2020
May 25, 2024
May 25, 2024
May 25, 2024
May 25, 2024
May 25, 2024
May 25, 2024

Repository files navigation

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.