Skip to main content

Rust-implemented time-series econometric utilities exposed to Python via PyO3.

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

rust_pyo3_timeseries

High-performance Rust implementations of niche time-series tests, forcasting methods and more, exposed to Python via PyO3.

This repo collects “missing” econometric and statistical algorithms that aren’t available in mainstream Python/R libraries.
The first release ships the Escanciano–Lobato (2009) heteroskedasticity proxy test, written in pure Rust for speed and wrapped as a pip-installable Python extension.

CI License GitHub release (latest by tag)


🚀 Quick start (Python)

# create and activate a virtual environment (recommended)
python -m venv .venv
source .venv/bin/activate  # or `.\.venv\Scripts\activate` on Windows

# install directly from the GitHub release/tag
pip install "git+https://github.com/mickwise/rust_pyo3_timeseries.git@v0.1.1

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rust_pyo3_timeseries-0.1.6-cp313-cp313-manylinux_2_34_x86_64.whl (287.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

rust_pyo3_timeseries-0.1.6-cp312-cp312-manylinux_2_34_x86_64.whl (287.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

rust_pyo3_timeseries-0.1.6-cp311-cp311-manylinux_2_34_x86_64.whl (287.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

File details

Details for the file rust_pyo3_timeseries-0.1.6-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for rust_pyo3_timeseries-0.1.6-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f00279b95c5d906b6486d1f66afeafebe5245ad39e63e4208f0f02eb5c24c68c
MD5 790e0a3da8a00a7fc494d9de79c34454
BLAKE2b-256 5136dd0371359c4d511d48fd55f19945050ce29a7e0b020eb62449635623e5b0

See more details on using hashes here.

File details

Details for the file rust_pyo3_timeseries-0.1.6-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for rust_pyo3_timeseries-0.1.6-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 49d224c87be38b021699966a8e6fe9d6f1cd3a84563d961492a605fca8672768
MD5 be98966d2b47b4fbe02be3ac964eb4c4
BLAKE2b-256 71e154e40c657e9edc9c6cee317f425400ed83b845c0b96612c6741e877ef32f

See more details on using hashes here.

File details

Details for the file rust_pyo3_timeseries-0.1.6-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for rust_pyo3_timeseries-0.1.6-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 2cf1bb5d434da0ff873576293455b28093afb502a88a65f4c21e6cc66968773e
MD5 20b835fe66ca4a30e2390b2fc1169b0b
BLAKE2b-256 6349fb25618488452cff1f9e6b98bba3c6cf0fd0b88f665c913b65f322346b3c

See more details on using hashes here.

Supported by

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