{"id":26742759,"url":"https://github.com/python-microservices/microservices-scaffold","last_synced_at":"2025-10-24T21:02:55.478Z","repository":{"id":46534705,"uuid":"126605739","full_name":"python-microservices/microservices-scaffold","owner":"python-microservices","description":"Barebone Python Microservices with Flask","archived":false,"fork":false,"pushed_at":"2023-02-07T21:00:14.000Z","size":966,"stargazers_count":161,"open_issues_count":55,"forks_count":47,"subscribers_count":12,"default_branch":"master","last_synced_at":"2023-11-07T16:17:45.832Z","etag":null,"topics":["barebones-python-microservices","flask","hacktoberfest","microservice-example","microservices","microservices-scaffold","pyms","python","python-microservices","python3"],"latest_commit_sha":null,"homepage":"https://python-microservices.github.io/scaffold/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/python-microservices.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-03-24T14:12:04.000Z","updated_at":"2023-11-07T12:48:16.000Z","dependencies_parsed_at":"2022-09-07T04:52:31.775Z","dependency_job_id":null,"html_url":"https://github.com/python-microservices/microservices-scaffold","commit_stats":null,"previous_names":[],"tags_count":10,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-microservices%2Fmicroservices-scaffold","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-microservices%2Fmicroservices-scaffold/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-microservices%2Fmicroservices-scaffold/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-microservices%2Fmicroservices-scaffold/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/python-microservices","download_url":"https://codeload.github.com/python-microservices/microservices-scaffold/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245978597,"owners_count":20703762,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["barebones-python-microservices","flask","hacktoberfest","microservice-example","microservices","microservices-scaffold","pyms","python","python-microservices","python3"],"created_at":"2025-03-28T06:19:56.379Z","updated_at":"2025-10-24T21:02:50.432Z","avatar_url":"https://github.com/python-microservices.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# microservices-scaffold\n\n![Python package](https://github.com/python-microservices/microservices-scaffold/workflows/Python%20package/badge.svg?branch=master)\n[![Build Status](https://travis-ci.org/python-microservices/microservices-scaffold.svg?branch=master)](https://travis-ci.org/python-microservices/microservices-scaffold)\n[![Coverage Status](https://coveralls.io/repos/github/python-microservices/microservices-scaffold/badge.svg?branch=master)](https://coveralls.io/github/python-microservices/microservices-scaffold?branch=master)\n[![Requirements Status](https://requires.io/github/python-microservices/microservices-scaffold/requirements.svg?branch=master)](https://requires.io/github/python-microservices/microservices-scaffold/requirements/?branch=master)\n[![Updates](https://pyup.io/repos/github/python-microservices/microservices-scaffold/shield.svg)](https://pyup.io/repos/github/python-microservices/microservices-scaffold/)\n[![Python 3](https://pyup.io/repos/github/python-microservices/microservices-scaffold/python-3-shield.svg)](https://pyup.io/repos/github/python-microservices/microservices-scaffold/)\n\nPython Microservice Scaffold is an example of how to structure a Flask Microservice Project.\nThis Scaffold is build over [PyMS](https://github.com/python-microservices/pyms) package. PyMS is a \n[Microservice chassis pattern](https://microservices.io/patterns/microservice-chassis.html)\nlike Spring Boot (Java) or Gizmo (Golang). PyMS is a collection of libraries, best practices and recommended ways to build\nmicroservices with Python which handles cross-cutting concerns:\n- Externalized configuration\n- Logging\n- Health checks\n- Metrics\n- Distributed tracing\n\n## Quickstart\n\nWe recommended use [Poetry](https://python-poetry.org/docs/) to install the dependencies\n\nStart with poetry\n```shell\npip install --user poetry\npoetry update\npoetry run python manage.py\n```\n\nStart with a virtualenv\n```shell\npip install -r requirements.txt\npython manage.py\n```\n\n\nOpen `http://127.0.0.1:5000/ui/` and play with swagger\n\nSee our [quickstart webpage](https://python-microservices.github.io/scaffold/quickstart/)\n\n# Dependencies\n\nUpdated dependencies in a requirements.txt with:\n\n```shell\npoetry export --dev -f requirements.txt --output requirements.txt\n```\n\n# How To contribute\n\nWe appreciate opening issues and pull requests to make PyMS even more stable \u0026 useful! See [This doc](CONTRIBUTING.md)\nfor more details","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpython-microservices%2Fmicroservices-scaffold","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpython-microservices%2Fmicroservices-scaffold","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpython-microservices%2Fmicroservices-scaffold/lists"}