Skip to main content

Library containing some basic, commonly used functions during the creation and analysis of algorithms for Pillar

Project description

Dev Tools

Common functions to help in developing pillaralgos library. Includes

  • dev_helpers.awsBucketAPI to connect to aws (assuming AWS Cli is installed locally), download files.
    • User can choose specific bucket ("as long as it has messagestore in it")
    • User can retrieve list of all files' names in the bucket
    • User can save all files, specific files, random files, or quadrum of files
    • User can check whether a specific file or a list of filenames exist in the bucket
  • dev_helpers.plot_with_time to create a time series plot with conveniently formatted xaxis
  • sanity_checks future site of error catchers

How To

Connect to AWS bucket, download random files.

from pillaralgos_dev import dev_helpers as dev
aws = dev.awsBucketAPI(choose_bucket=False)
names = aws.get_random_file_names(n=5)
aws.save_files(names)

Check sanity:

from pillaralgos_dev import sanity_checks as sane

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

pillaralgos_dev-0.1.5.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

pillaralgos_dev-0.1.5-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file pillaralgos_dev-0.1.5.tar.gz.

File metadata

  • Download URL: pillaralgos_dev-0.1.5.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.5 CPython/3.8.8 Linux/5.4.0-77-generic

File hashes

Hashes for pillaralgos_dev-0.1.5.tar.gz
Algorithm Hash digest
SHA256 595235834b4557ef974938f8efb229ba479afa8e5f8884c541cee8b7c7874be9
MD5 48f6256af5ab3a0946f45d27fbb3dcaa
BLAKE2b-256 24539da421e88b42c1d1539a8cd937a51a0eb377853d56d3192d3cc8e86ea439

See more details on using hashes here.

File details

Details for the file pillaralgos_dev-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: pillaralgos_dev-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.5 CPython/3.8.8 Linux/5.4.0-77-generic

File hashes

Hashes for pillaralgos_dev-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 43df07206476f255cb2a66d3493693dceaded504a6d54590528977973e0094ad
MD5 2e0225b0125a50b2501cca212e3c64a3
BLAKE2b-256 0fa95f4c7131ce33daa3b1a19d80905cf6dc3677f3f562a944c413640d180bd2

See more details on using hashes here.

Supported by

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