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.8.tar.gz (52.1 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.8-py3-none-any.whl (65.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: saigon_py-0.12.8.tar.gz
  • Upload date:
  • Size: 52.1 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.8.tar.gz
Algorithm Hash digest
SHA256 a87b43fd6d170b7cdaa5da4dd9326a4703c983ceb546190a9d03d156d53e55e0
MD5 1d3d756f7d23556bf5d1c50d5bfece36
BLAKE2b-256 e0871d8be0d8f6aeb2c8e591fa2af542cbdcb638ad9fbe69dee496b0b928d5d7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: saigon_py-0.12.8-py3-none-any.whl
  • Upload date:
  • Size: 65.7 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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 bea5f1377326f873d7168a2dc2b1d93bdbd4c859303ee230b6f072f3eefc01f8
MD5 40f8b44e383e536b46c99e5b7860b14b
BLAKE2b-256 befde05115da6ecac5f86910365cc7ccbdbd22eba8a7d6517ab65764ed4a27f7

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