Skip to main content

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

Release files for pillaralgos-dev 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pillaralgos-dev 0.1.5
File Size Uploaded
pillaralgos_dev-0.1.5.tar.gz 5.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pillaralgos-dev 0.1.5
File Interpreter ABI Platform
pillaralgos_dev-0.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 10.5 kB

Release files / pillaralgos_dev-0.1.5.tar.gz

Download URL pillaralgos_dev-0.1.5.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
595235834b4557ef974938f8efb229ba479afa8e5f8884c541cee8b7c7874be9
BLAKE2b-256 checksum
How to use checksums
24539da421e88b42c1d1539a8cd937a51a0eb377853d56d3192d3cc8e86ea439
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.5 CPython/3.8.8 Linux/5.4.0-77-generic

Release files / pillaralgos_dev-0.1.5-py3-none-any.whl

Download URL pillaralgos_dev-0.1.5-py3-none-any.whl
Size 5.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
43df07206476f255cb2a66d3493693dceaded504a6d54590528977973e0094ad
BLAKE2b-256 checksum
How to use checksums
0fa95f4c7131ce33daa3b1a19d80905cf6dc3677f3f562a944c413640d180bd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.5 CPython/3.8.8 Linux/5.4.0-77-generic

Release history Release notifications | RSS feed

This release

0.1.5 This release

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page