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.3-cp313-cp313-macosx_11_0_arm64.whl (215.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rust_pyo3_timeseries-0.1.3-cp39-cp39-win_amd64.whl (146.9 kB view details)

Uploaded CPython 3.9Windows x86-64

rust_pyo3_timeseries-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (245.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

File details

Details for the file rust_pyo3_timeseries-0.1.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rust_pyo3_timeseries-0.1.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 28bab6e25723cd2a2caf3ba8afd066ea31f6f1d22f20044d3474a8e2a6e06de1
MD5 e7a9c77c4c55a094bd092d2dd06fef26
BLAKE2b-256 9f4f9b849993f7127c88eab9cec53ecd797daacfa05c8e298fe76b8c5ec167c2

See more details on using hashes here.

File details

Details for the file rust_pyo3_timeseries-0.1.3-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for rust_pyo3_timeseries-0.1.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d23a3447842efa80670849ede76c55ef0dfdd6fe1481c1ef5ff182c7b85aa590
MD5 e435c58fea3f2ebf17f026ad10067174
BLAKE2b-256 0c59dace924d5a374ce828af446bc85b2c7ce1126bf4a262ae13710f11e67536

See more details on using hashes here.

File details

Details for the file rust_pyo3_timeseries-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rust_pyo3_timeseries-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0fcdbb08be55142e3edd4a5d75b4a1cffd926f5b6a2804fd5b6088d194969629
MD5 a4157f35a17e3ada0522e6f16b33fb0c
BLAKE2b-256 21dc0973be19eb9132d196e8b218c4f50a968f206ac5ed401f43d06ba9143bbf

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