Skip to main content

A collection of AWS utilities

Project description

This module is a collection of AWS-related utilities that we wrote while working on the Wellcome Digital Platform.

Some of these utilities are very specific to Wellcome projects, others are more generic and should be generally useful.

Documentation is available at wellcome-aws-utils.readthedocs.io.

https://travis-ci.org/wellcomecollection/aws_utils.svg?branch=master

Installation

You can install wellcome_aws_utils from PyPI:

$ pip install wellcome_aws_utils

Note that this package only supports Python 3.6 or later. It was originally written to run inside the AWS Lambda environment, which supports 2.7 or 3.6 — and we make heavy use of f-strings, which are 3.6 only.

Running Tests

First, run export ROOT=$(git rev-parse –show-toplevel)

To run tests, run make test

Additional requirements should be added to setup.py. Adding requirements may require removal of the local .tox directory - run rm -rf .tox

License

MIT.

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

wellcome_aws_utils-3.2.0.tar.gz (10.3 kB view details)

Uploaded Source

File details

Details for the file wellcome_aws_utils-3.2.0.tar.gz.

File metadata

  • Download URL: wellcome_aws_utils-3.2.0.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.9.1 pkginfo/1.4.1 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.19.4 CPython/3.6.7

File hashes

Hashes for wellcome_aws_utils-3.2.0.tar.gz
Algorithm Hash digest
SHA256 1c8083ff25bb1a2ac80f19ce8d892a0da1ba3fc38c19ebe5177822550bb95951
MD5 5d184c9d9b3c764f3690657fa24fe3ad
BLAKE2b-256 7925a43f5636f2e2f74ac7d66d99a67d1ed718146bce7eb1cb03cc2346140b04

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