Python Services Setup
Prerequisites
Before installing the project, check that you have the following prerequisites:
- Python 3.7+
- Poetry
- VS Code
- VS Code Python extension
- VS Code Pylance extension
- Recent versions of docker and docker-compose.
Clone repository
When all the prerequisites are met, we clone the code from GitHub:
git clone git@github.com:Suite5/python-services.git
VS Code Setup
Each service and each library need to be opened as a separate folder in the workspace. This is included in the reusable-python-services.code-workspace file. Open this file if you want to work in python-services project. The .vscode settings are already configured and are common for all the services. You should have installed pylance (from vscode extensions) if you want to work with python typings.