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 (for reading large files).

  • Can append additional timestamp types via decorators (for matplotlib, plotly, dash).

TODO list (high priorities first)

  • 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).

  • 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.2.tar.gz (33.5 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: speedtest_reader-0.0.2.tar.gz
  • Upload date:
  • Size: 33.5 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.2.tar.gz
Algorithm Hash digest
SHA256 2bc6a9ce6769ec250c1c1c364f41b8cfd3e3102149d829151986c8ff0d88972d
MD5 b9753013c499b3de5832d2bd21e587c8
BLAKE2b-256 0d871497b6a35eecffd67aa5899045001e6ec91c28a29a398ca3908fb1d02233

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