- Supported OS: Linux, macOS
- Clone the repository
git clone https://app.git.valerii.cc/valerii/gateway.git
cd gateway- Install uv
curl -LsSf https://astral.sh/uv/install.sh | sh
uv --version- Install package & deps
uv venv
uv sync --dev- Generate protobuf files
uv run scripts/gen_proto.pyuv add requests --optional core
uv remove request --optional coreor adding to a group e.g., development
uv add requests --dev
uv remove requests --dev- Bump up version in
pyproject.toml - Execute
git tag v0.1.4
git push origin v0.1.4uv run pyrightRun all the tests
uv run pytestShow all testing markers
uv run pytest --markers | head -1Run tests assigned to a marker
uv run pytest -m "marker"