Skip to main content

Common code library for Gusto Amundsen development

Project description

Amundsen Common

PyPI version Build Status Coverage Status License PRs Welcome Slack Status

Amundsen Common library holds common codes among micro services in Amundsen. For information about Amundsen and our other services, visit the main repository. Please also see our instructions for a quick start setup of Amundsen with dummy data, and an overview of the architecture.

Requirements

  • Python >= 3.6

Buildint Pypi Distro

  1. Update version in setup.py
  2. Grab account credentials for PyPi https://pypi.org/
  3. Build and upload distro:
# clean
deactivate
rm -rf venv/
rm -rf dist/

# venv
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt 

# build / test
python3 setup.py install
python3 -bb -m pytest tests

# make dist
ls dist/
python3 setup.py sdist
ls dist/

# upload
pip install twine
twine upload dist/*

Project details


Download files

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

Files for amundsen-common-rudeserver, version 0.2.7
Filename, size File type Python version Upload date Hashes
Filename, size amundsen_common_rudeserver-0.2.7-py3.7.egg (21.7 kB) File type Egg Python version 3.7 Upload date Hashes View
Filename, size amundsen-common-rudeserver-0.2.7.tar.gz (7.7 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page