Skip to main content

Selectively read file output generated by speedtest-cli

Project description

Selectively read file output generated by speedtest-cli

Description

  • Slices data into time frames.

  • Keeps data in RAM (append only) to reduce IO (for long-running processes).

  • Allows to select subsets of columns / keys in data.

  • Can append additional timestamp types to data (via decorators in the API).

TODO list (high priorities first)

  • Review API Exception design.

  • Review API function using mnemonics / shorthand.

  • Terminology cleanup in doc and docstrings.

  • Complete extended timezone test cases.

  • Enable project to use CI (look a travis).

  • Backend:

    • Add ability to read json.

    • Extend API to allow selection of input columns (csv) / keys (json).

    • Add decorators for appending timestamps (e.g. time series in matplotlib).

  • Assure compatibility with (at least newer) 2.x Python versions.

  • Assure this runs on earlier 3.x versions.

Note

This project has been set up using PyScaffold 3.1. For details and usage information on PyScaffold see https://pyscaffold.org/.

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

speedtest_reader-0.0.1.tar.gz (33.0 kB view details)

Uploaded Source

File details

Details for the file speedtest_reader-0.0.1.tar.gz.

File metadata

  • Download URL: speedtest_reader-0.0.1.tar.gz
  • Upload date:
  • Size: 33.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

File hashes

Hashes for speedtest_reader-0.0.1.tar.gz
Algorithm Hash digest
SHA256 92f01ac5c445a26b993c25545326f600f5d0dee652cf5d3733b8dea5712ef127
MD5 cc673f718e1dc8775543ca636efe5225
BLAKE2b-256 28cbc18bef672dce8f063c255e8791f181d84612847ac850e8a3de40d0a65ef5

See more details on using hashes here.

Supported by

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