Skip to main content

Common components to build cloud backends

Project description

Saigon

This repository contains common functionality to build cloud backends that is often necessary ( and repeated) in all projects.

Development for this repository follows the same process as the backend services. Please take a look at the development guide.

Setup and build saigon

Code in this repo is a single Python package located in src. For both developing and creating the installable package you will need first to create a virtual environment. You can do so under the parent directory:

$ python -m venv .venv
$ source .venv/bin/activate

Then proceed to install the development dependencies along with the package's:

(.venv) $ pip install ".[build]"
(.venv) $ hatch build

Note that the second command will also create the installable saigon package under dist. You can re-run the second command as needed in order to regenerate the package bundle.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

saigon_py-0.12.0.tar.gz (50.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

saigon_py-0.12.0-py3-none-any.whl (62.9 kB view details)

Uploaded Python 3

File details

Details for the file saigon_py-0.12.0.tar.gz.

File metadata

  • Download URL: saigon_py-0.12.0.tar.gz
  • Upload date:
  • Size: 50.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for saigon_py-0.12.0.tar.gz
Algorithm Hash digest
SHA256 4b4aa457e0f884f39529b51e859bf501de27fb47c9f8faf68c584f351af02b56
MD5 f3be32891433ed6a2c1e37e90cc96467
BLAKE2b-256 7d810720bd8a97d347e0533a7dc62b5f727a3bfef1119c1518fd06afec34853e

See more details on using hashes here.

File details

Details for the file saigon_py-0.12.0-py3-none-any.whl.

File metadata

  • Download URL: saigon_py-0.12.0-py3-none-any.whl
  • Upload date:
  • Size: 62.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for saigon_py-0.12.0-py3-none-any.whl
Algorithm Hash digest
SHA256 26631624893752165229f6cf2db9ac47e650984c804c9d69604033441683364f
MD5 36b04ea9ef9292bd01502546b13dc5d5
BLAKE2b-256 c3e34e4fe9d3afffe14f639eb8b5d990c08d87194b870609f18dab401f0f98cb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page