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.1.9
Filename, size File type Python version Upload date Hashes
Filename, size amundsen_common_rudeserver-0.1.9-py3.7.egg (19.8 kB) File type Egg Python version 3.7 Upload date Hashes View hashes
Filename, size amundsen-common-rudeserver-0.1.9.tar.gz (6.6 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page