Skip to main content

Proust

Online time series analysis

pypi build coverage readthedocs doc coverage tests smells

Setting up a development environment

[Insert typical language about using some python environment]. Within that environment, run the following:

# Install editable version of code
pip install -e .

# Install testing dependencies
pip install -e .[testing]

# Install pre-commit hooks
pre-commit install

Contributing

We use the pre-commit tools to automatically lint (and fix, where possible) for Python warnings, errors, and style. This runs automatically on git commit and will either pass with no issue, make changes to files, and / or ask you to make fixes. If the tests don't pass, the commit fails (a good thing! Keeps history clean).

Testing

We also use pytest, which we encourage you to run before contributing (pytest -n auto for parallelized testing).

Documentation

To update the doc coverage badge, run

docstring-coverage -b .github/badges/docstring_coverage.svg .

Versioning

To update the version, run

bumpversion [major|minor|patch]

Release files for proust 0.1.2

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

Source distribution (sdist)

Source distribution for proust 0.1.2
File Size Uploaded
proust-0.1.2.tar.gz 14.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for proust 0.1.2
File Interpreter ABI Platform
proust-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 35.9 kB

Release files / proust-0.1.2.tar.gz

Download URL proust-0.1.2.tar.gz
Size 14.8 kB
Tags Source
SHA-256 checksum
How to use checksums
e6e12569837a811376c98bacf8df22d36f3979762b9cee3346dc07db6bea522d
BLAKE2b-256 checksum
How to use checksums
810027e0537bdc03a678892abbe2ccf78af34b316eaf8a39f4a9100dc94d49ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

Release files / proust-0.1.2-py3-none-any.whl

Download URL proust-0.1.2-py3-none-any.whl
Size 21.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1878c216d7c2a87215b6bdfa9cd2c1ff4b0d338065478affe90dd142724524c2
BLAKE2b-256 checksum
How to use checksums
27fe829ce148f27f949a1d16803ae8e60d51fc03f62f7f593bd673785f7dfab5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.4

2 release files

0.0.1

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