Skip to main content

Time series downsampling in rust

Project description

tsdownsample

PyPI Latest Release support-version Downloads CodeQL Testing Testing Discord

Extremely fast time series downsampling 📈 for visualization, written in Rust.

Features ✨

  • Fast: written in rust with PyO3 bindings
    • leverages optimized argminmax - which is SIMD accelerated with runtime feature detection
    • scales linearly with the number of data points
    • multithreaded with Rayon (in Rust)
      Why we do not use Python multiprocessing Citing the PyO3 docs on parallelism:
      CPython has the infamous Global Interpreter Lock, which prevents several threads from executing Python bytecode in parallel. This makes threading in Python a bad fit for CPU-bound tasks and often forces developers to accept the overhead of multiprocessing.
      In Rust - which is a compiled language - there is no GIL, so CPU-bound tasks can be parallelized (with Rayon) with little to no overhead.
  • Efficient: memory efficient
    • works on views of the data (no copies)
    • no intermediate data structures are created
  • Flexible: works on any type of data
    • supported datatypes are
      • for x: f32, f64, i16, i32, i64, u16, u32, u64, datetime64, timedelta64
      • for y: f16, f32, f64, i8, i16, i32, i64, u8, u16, u32, u64, datetime64, timedelta64, bool
      !! 🚀 f16 argminmax is 200-300x faster than numpy In contrast with all other data types above, f16 is *not* hardware supported (i.e., no instructions for f16) by most modern CPUs!!
      🐌 Programming languages facilitate support for this datatype by either (i) upcasting to f32 or (ii) using a software implementation.
      💡 As for argminmax, only comparisons are needed - and thus no arithmetic operations - creating a symmetrical ordinal mapping from f16 to i16 is sufficient. This mapping allows to use the hardware supported scalar and SIMD i16 instructions - while not producing any memory overhead 🎉
      More details are described in argminmax PR #1.
  • Easy to use: simple & flexible API

Install

pip install tsdownsample

Usage

from tsdownsample import MinMaxLTTBDownsampler
import numpy as np

# Create a time series
y = np.random.randn(10_000_000)
x = np.arange(len(y))

# Downsample to 1000 points (assuming constant sampling rate)
s_ds = MinMaxLTTBDownsampler().downsample(y, n_out=1000)

# Select downsampled data
downsampled_y = y[s_ds]

# Downsample to 1000 points using the (possible irregularly spaced) x-data
s_ds = MinMaxLTTBDownsampler().downsample(x, y, n_out=1000)

# Select downsampled data
downsampled_x = x[s_ds]
downsampled_y = y[s_ds]

Downsampling algorithms & API

Downsampling API 📑

Each downsampling algorithm is implemented as a class that implements a downsample method. The signature of the downsample method:

downsample([x], y, n_out, **kwargs) -> ndarray[uint64]

Arguments:

  • x is optional
  • x and y are both positional arguments
  • n_out is a mandatory keyword argument that defines the number of output values*
  • **kwargs are optional keyword arguments (see table below):
    • parallel: whether to use multi-threading (default: False)
      ❗ The max number of threads can be configured with the TSDOWNSAMPLE_MAX_THREADS ENV var (e.g. os.environ["TSDOWNSAMPLE_MAX_THREADS"] = "4")
    • ...

Returns: a ndarray[uint64] of indices that can be used to index the original data.

*When there are gaps in the time series, fewer than n_out indices may be returned.

Downsampling algorithms 📈

The following downsampling algorithms (classes) are implemented:

Downsampler Description **kwargs
MinMaxDownsampler selects the min and max value in each bin parallel
M4Downsampler selects the min, max, first and last value in each bin parallel
LTTBDownsampler performs the Largest Triangle Three Buckets algorithm parallel
MinMaxLTTBDownsampler (new two-step algorithm 🎉) first selects n_out * minmax_ratio min and max values, then further reduces these to n_out values using the Largest Triangle Three Buckets algorithm parallel, minmax_ratio*

*Default value for minmax_ratio is 4, which is empirically proven to be a good default. More details here: https://arxiv.org/abs/2305.00332

Handling NaNs

This library supports two NaN-policies:

  1. Omit NaNs (NaNs are ignored during downsampling).
  2. Return index of first NaN once there is at least one present in the bin of the considered data.
Omit NaNs Return NaNs
MinMaxDownsampler NaNMinMaxDownsampler
M4Downsampler NaNM4Downsampler
MinMaxLTTBDownsampler NaNMinMaxLTTBDownsampler
LTTBDownsampler

Note that NaNs are not supported for x-data.

Limitations & assumptions 🚨

Assumes;

  1. x-data is (non-strictly) monotonic increasing (i.e., sorted)
  2. no NaNs in x-data

👤 Jeroen Van Der Donckt

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

tsdownsample-0.1.5.1.tar.gz (570.6 kB view details)

Uploaded Source

Built Distributions

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

tsdownsample-0.1.5.1-cp314-cp314-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.14Windows x86-64

tsdownsample-0.1.5.1-cp314-cp314-win32.whl (776.5 kB view details)

Uploaded CPython 3.14Windows x86

tsdownsample-0.1.5.1-cp314-cp314-musllinux_1_1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.14musllinux: musl 1.1+ x86-64

tsdownsample-0.1.5.1-cp314-cp314-musllinux_1_1_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.14musllinux: musl 1.1+ ARM64

tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_24_s390x.whl (1.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ s390x

tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_24_ppc64le.whl (1.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ppc64le

tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_24_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ARMv7l

tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (1.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ i686

tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

tsdownsample-0.1.5.1-cp314-cp314-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

tsdownsample-0.1.5.1-cp314-cp314-macosx_10_12_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

tsdownsample-0.1.5.1-cp313-cp313-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.13Windows x86-64

tsdownsample-0.1.5.1-cp313-cp313-win32.whl (776.4 kB view details)

Uploaded CPython 3.13Windows x86

tsdownsample-0.1.5.1-cp313-cp313-musllinux_1_1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ x86-64

tsdownsample-0.1.5.1-cp313-cp313-musllinux_1_1_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ ARM64

tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_24_s390x.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ s390x

tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_24_ppc64le.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ppc64le

tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_24_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARMv7l

tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

tsdownsample-0.1.5.1-cp313-cp313-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

tsdownsample-0.1.5.1-cp313-cp313-macosx_10_12_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

tsdownsample-0.1.5.1-cp312-cp312-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.12Windows x86-64

tsdownsample-0.1.5.1-cp312-cp312-win32.whl (775.8 kB view details)

Uploaded CPython 3.12Windows x86

tsdownsample-0.1.5.1-cp312-cp312-musllinux_1_1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

tsdownsample-0.1.5.1-cp312-cp312-musllinux_1_1_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ ARM64

tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_24_s390x.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ s390x

tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_24_ppc64le.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ppc64le

tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_24_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARMv7l

tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

tsdownsample-0.1.5.1-cp312-cp312-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

tsdownsample-0.1.5.1-cp312-cp312-macosx_10_12_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

tsdownsample-0.1.5.1-cp311-cp311-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.11Windows x86-64

tsdownsample-0.1.5.1-cp311-cp311-win32.whl (763.6 kB view details)

Uploaded CPython 3.11Windows x86

tsdownsample-0.1.5.1-cp311-cp311-musllinux_1_1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

tsdownsample-0.1.5.1-cp311-cp311-musllinux_1_1_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_24_s390x.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ s390x

tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_24_ppc64le.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ppc64le

tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_24_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARMv7l

tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

tsdownsample-0.1.5.1-cp311-cp311-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

tsdownsample-0.1.5.1-cp311-cp311-macosx_10_12_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

tsdownsample-0.1.5.1-cp310-cp310-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.10Windows x86-64

tsdownsample-0.1.5.1-cp310-cp310-win32.whl (763.8 kB view details)

Uploaded CPython 3.10Windows x86

tsdownsample-0.1.5.1-cp310-cp310-musllinux_1_1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

tsdownsample-0.1.5.1-cp310-cp310-musllinux_1_1_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_24_s390x.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ s390x

tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_24_ppc64le.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ppc64le

tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_24_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ARMv7l

tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

tsdownsample-0.1.5.1-cp310-cp310-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

tsdownsample-0.1.5.1-cp310-cp310-macosx_10_12_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

tsdownsample-0.1.5.1-cp39-cp39-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.9Windows x86-64

tsdownsample-0.1.5.1-cp39-cp39-win32.whl (764.3 kB view details)

Uploaded CPython 3.9Windows x86

tsdownsample-0.1.5.1-cp39-cp39-musllinux_1_1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

tsdownsample-0.1.5.1-cp39-cp39-musllinux_1_1_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_24_s390x.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ s390x

tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_24_ppc64le.whl (1.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ ppc64le

tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_24_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ ARMv7l

tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (1.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

tsdownsample-0.1.5.1-cp39-cp39-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

tsdownsample-0.1.5.1-cp39-cp39-macosx_10_12_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

tsdownsample-0.1.5.1-cp38-cp38-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.8Windows x86-64

tsdownsample-0.1.5.1-cp38-cp38-win32.whl (763.9 kB view details)

Uploaded CPython 3.8Windows x86

tsdownsample-0.1.5.1-cp38-cp38-musllinux_1_1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

tsdownsample-0.1.5.1-cp38-cp38-musllinux_1_1_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ ARM64

tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_24_s390x.whl (1.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.24+ s390x

tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_24_ppc64le.whl (1.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.24+ ppc64le

tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_24_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.24+ ARMv7l

tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (1.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

tsdownsample-0.1.5.1-cp38-cp38-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

tsdownsample-0.1.5.1-cp38-cp38-macosx_10_12_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8macOS 10.12+ x86-64

File details

Details for the file tsdownsample-0.1.5.1.tar.gz.

File metadata

  • Download URL: tsdownsample-0.1.5.1.tar.gz
  • Upload date:
  • Size: 570.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for tsdownsample-0.1.5.1.tar.gz
Algorithm Hash digest
SHA256 e597d6f1891f8163d9425b5f71759bfb17e3545ab72618d7ebaae0356e702829
MD5 11f1bce6b186aacf2606125861f5615b
BLAKE2b-256 1227b9fa93bced57c39b70734e2e8342ca4e4f1ee5761ac7a8fce00faa84e99b

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 41c12f679a09a90c7c68127b1c97b9f45e2336521f82c13162c1d19cbaa7e57f
MD5 fd9aa0e6dd767b93f3d57fcb941b1f2b
BLAKE2b-256 589a42415644b1051419f9c619e49d6eed69baa99389b1fcdd88e05cd6e57b47

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp314-cp314-win32.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 137a3779fe0dae47f8a4bf5ecbb8fdd17a754ffcba97bb7986d233859c5ec6b0
MD5 d21135222944afa851f99ed80b74bb1c
BLAKE2b-256 c278add642061e056f3d1dfbced24c6a0f10e2a2b620f99372c8c7ba493f3416

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp314-cp314-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp314-cp314-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2259daf9b1c0764333f433b1b13305ba069927651d701fe95bf07ecc9e79a269
MD5 ae896674e714ddafdb5aed5f6594b0b3
BLAKE2b-256 b5341fa319cae303b691c242a74ed8ca88a755ddf8d4f6cd7235b4325c31eabc

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp314-cp314-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp314-cp314-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 b88e784fbc2079c7cb49bfc74fd94df24bfa6545b680537b20a083ebf14f4563
MD5 3187f3d59123a92f4acfc7dbc2f0f9b4
BLAKE2b-256 51c984ae726c0e99f5056e96d126f37a424e9c6ded1d567edcd5dd2dfbee9af0

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_24_s390x.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_24_s390x.whl
Algorithm Hash digest
SHA256 65db32a0cf9ba15c27ed450f09efb7d7cb6d02ef206a3b817cacedcba45e96b5
MD5 b3310c9658da100625c41310dfb0bbcc
BLAKE2b-256 82271913b122bb62ed8f3bc8b8006dda28ea8ed14ee408251a1958404a61884c

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_24_ppc64le.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_24_ppc64le.whl
Algorithm Hash digest
SHA256 9f88fe96fdd0b64be1361b22e3008a744b6075946386eb2bc92d9d0c47e35303
MD5 4f0b935b5e62e6277d2ca8d4e531d45b
BLAKE2b-256 5c271146e908ba786f37f1b69d66c86a11361cbc4704b5791f35beffecc6ea95

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_24_armv7l.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_24_armv7l.whl
Algorithm Hash digest
SHA256 1a72538638a699840eaef4fa5d30c1b27ee5d3e8f226a50929b0a9deb391d412
MD5 f84aaa9dfc7d4aba1b7afdffb047bc32
BLAKE2b-256 6ddf4cab9340e021447084a026f8a0e62300a9a59eafb7c29a26556bf4ce778f

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2f1948c433e8503ab3632d270ec0ca3a2107088bad3c074d6fd7608e24b48f15
MD5 e3c014dcc20ea35048984c430f7ea459
BLAKE2b-256 7eb0c23316341aae70c04768ffdd4946f8c70dd9a51e8c86b8b946039e2b16e6

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ee57fffb3c539572fabeae1231ebe33cf2dec1a45f388a67a1ec2ef311e96155
MD5 661b30dd8660fe4b58bdf8507e860c0c
BLAKE2b-256 5ff1a493cca6f727ed7f452177169bfd133ba3abd10f8b62eca6205e5e210fab

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ebb0310c08c11144885a9f7d61cbfd270354277fe3c2a6eb46e195040ec85e66
MD5 5492865abe6aff092d773f6da76889fd
BLAKE2b-256 a8245ad07713a543d65c5c8a5ceadc6fcac3ef8f76a26d25f937834c9ffa460f

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 213f359286717581d8aa5a76dcf9c239f03637ff81ed48de98be2c0d76958eec
MD5 19712faf610cd6b6eb335c7e7a4c4661
BLAKE2b-256 74d6a248290552548fee345031e7fca27d5833f92f8964eecf69bb0ef22ae6dc

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a787adb33abf72a3f01e25e531c5ed0e2b0fa4c950ad95df0aafdc79475bdfdf
MD5 bce8640747b280c005b439760e6e58ac
BLAKE2b-256 b28c0b0c42af142e41ed08a18360ce95af6134af1df0a801d191870c5d5f404b

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 835e81398e28b0a9a51300f9b482d5050596587b04b378ccd7de9849ef9575e7
MD5 44a55b367e4dbe23a459e092069157e3
BLAKE2b-256 d3521eb2895d5faca74be51a848e0f0eeb45945a693cb90d94ed00435c7707f8

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 81cf4d4c3ba3869a15adfab6ad9d567bd843bd9448eaf87152278b927deaa7d7
MD5 1d8cb84ebde9e169f02ac7ce5a730075
BLAKE2b-256 ef528a3c3624260a9c12a7b3a187938dfbd38bcc7c79b2b0327a110d1d4e91fb

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp313-cp313-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp313-cp313-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7addc91db7d629dedb4d53d43bbe0cde0cf1f0707d306a48d3e37dbbb478938c
MD5 55485230eb9ff98ec1c90a08351ca651
BLAKE2b-256 4e42a04ac94d7ef6f603db6874623ee42b08ed5614f4622155f65ba2f47eed02

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp313-cp313-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp313-cp313-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 a37eb1fcbe12c4919a0f5400af5c1db9f30094c7962e2ff6b5367d50c9b735ba
MD5 afa681710515517d7c6dd706b6fe06f9
BLAKE2b-256 4f0ccd97f3044c1139cc40538ce77e1d87b17e641a36d513297ff83b6a034d24

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_24_s390x.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_24_s390x.whl
Algorithm Hash digest
SHA256 0541b4a02eca651fc0ccde45025c5401081bff9ff3115188209a7214b637e6be
MD5 6e93e5d9f657bd37823631ae4de67807
BLAKE2b-256 5279862c63a2ef559f3163792f9cbfbb948eee30eb95399b2c74ccba313e4bdc

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_24_ppc64le.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_24_ppc64le.whl
Algorithm Hash digest
SHA256 2979cb70a0f281d0559115f5268d4c1e80567cfd1fa75905196676de511c55d4
MD5 c42483c99b255db2f7b2c320a5d91597
BLAKE2b-256 37ea49ead4fdfd52fa38ed31e3fbb2408b113eea4258918bdec28d6b94403dfd

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_24_armv7l.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_24_armv7l.whl
Algorithm Hash digest
SHA256 b5ac8cfb30ba49cd6b63f7b1c036a98dc78c79c2c3d4cdfced7e60ccf1e7113d
MD5 f901b3230d6f7ac09c4ef386e1a6a9cd
BLAKE2b-256 66f3fb8a1c5beccc0f0412158a360d52ebbd907037b0a0bf9447d7cd3149ecc2

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e1aed33663274abe33064be3935564521424400663c4b12513e283bdd085ea0
MD5 458da8d7a99c8321b697ef0c7b2ddeb6
BLAKE2b-256 691b1dd61ab9cca3eae5705248c7c5513101d68fc12a022564d7b671d2dda1d9

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 aea7887496fd37717d5a6879a2fc6d22bc0647a5e0a2f081c11131dca9049268
MD5 48051435f10e418aa44c604985d8295d
BLAKE2b-256 48f654a685f22cd64109279859cb7f6638cccaa42b1685dcbe527867345ef7a4

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 88cee3d1b8af0710d68fdd4d1f5074f1c2c70c672af14fdbb848e2be9fdb390f
MD5 38eaedded006837d22542db8f1096305
BLAKE2b-256 b5f94c7a7c97892d964925e6ce47f7df749e784da82b68285aaa50f274f0bd46

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ee548e0526c01b6745f2daf6622724dc81cce87d072f65e55b69a663ec90b155
MD5 b63989f15903840f5e8ceb4c2a66b404
BLAKE2b-256 7ed9cf7e020e1132597cfaa436cfe477c5e9237293b51150488fd9aa785c729e

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3e03dacdc6e34b53e3a20b8849ba9e1f0d438c68fc1a5f4599ceba8acc80f787
MD5 94f6b26573de166c921de1e6f7d66f6f
BLAKE2b-256 228f8bd521de11489aa8de69944ebc6c475a302becb50e9994f78945a953a145

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1b00ea062eaf983d9cbfebe26bdd318bce17026f58cf493e47f0193f93d906c4
MD5 8db022e6f6a3adfb6a79245ff23055e2
BLAKE2b-256 7001b531b7c1dbf302bbd4ef2fe10abce3e0795aa85e407ce696eca874bde66a

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 65f6359eb7b862efaad4bd4b57bc0f65725f977af818f4fa5321a83f4f0d4bc2
MD5 afec7d493638e451e92909743102141f
BLAKE2b-256 c60978ba11fba798972b2593ea9769eda8f40b5a3b8b8dd646382b5ced4f2b91

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b9560af6fb3f451659cea6a8b50b748bc1a95d18ad8d4430eeead701de2bfaad
MD5 7ea88a004f33c933d8af02033e484ecc
BLAKE2b-256 be0498b87318cc86d95cf422d2ce2f2c8a0cd8413a5926f150285965b2a1daa6

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp312-cp312-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 2f447319593273c119af10ac4493230ad15fefb37481f1866e9374d3d52ffb05
MD5 788cd5cf340cc6ee1ef026eb6ccba32e
BLAKE2b-256 7de98f8a3e679b93c617e0fe32d95cd06605e6dcea95786bf4c92973728a362f

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_24_s390x.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_24_s390x.whl
Algorithm Hash digest
SHA256 ace98066fc87ef4739e83006b23babac9c837f51e27302d74daa9e2103ea807f
MD5 db753cff8bdbcc62fd5adc6e9aaf4602
BLAKE2b-256 d718ccee2f6fda0808d24efba14d33aa67785629f5be73928c70473fc00b2818

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_24_ppc64le.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_24_ppc64le.whl
Algorithm Hash digest
SHA256 3d593948a423be270e4956a7bf5a8a93743e8046c244135dabd5249fa4fb9fda
MD5 4177f844ac0a5c8272c4c5abcfc8c377
BLAKE2b-256 2635f582a7a060ec3eb4083ff99c7e42ad72264f85aef849a71deffab2dbe63b

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_24_armv7l.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_24_armv7l.whl
Algorithm Hash digest
SHA256 0dd2bdf8e2542b6b5f210122794ad16ab52740557dac76c12df93ec876ebc8d2
MD5 28854ce6c44a9d5440d2f47c9f25d27b
BLAKE2b-256 bd422706b69019aed9a3fd834f2a125ecbe6927d72f27c00b6d4bee46bbbb02a

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5ab70c430c5de1bee5099e570f991dd7a9ee3b5c108af1a97f0a59df4b40acba
MD5 76efc121a62d1a89c59510b019759295
BLAKE2b-256 1d931103ccaad7f20f4de6082947194148ae2a3a72804996d1b6aa9398700de3

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d561fcfab43c10b22275562c9bfe1a5eb2893960dae1e4c28f35252e2ca5d3d3
MD5 324af2b465040d3f4212abba31d49a95
BLAKE2b-256 80e789387ba9fe61a8ce7881cfc8c0b65cf5474bc93e2059b78dbfa2dd17c00d

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c48dc14ee261857199bd64e643b3267787d63c173facbc2e16aa7b0e920a9694
MD5 757cf1e97613979ce26fa47e56b18e97
BLAKE2b-256 c8815c07d8a7e6bcb2d1f5c94723184d751dc93965852eb6fa51fdd5c50aeb50

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9cb725763facb7954c8b563ee7539bbf7d6addd380ce32e57531b8085a53aa8a
MD5 f09ffbc08d6c217bce3fb854728f9c56
BLAKE2b-256 8784b4905ab39e693bb15f40921425bd6d89eb3146dae4c489352dea4668fff2

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3aa576279c2c428553d7626aa1284573fd5b2cb404d1ee1c1b76dd7bdbb157da
MD5 ad7f895dc6994ceafb70c8857f49f7f4
BLAKE2b-256 1e1128bffeec0458aad41f6cd5fa4d002edd2823c0940ccffa63d4da4b687408

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fd471f154e1a05c2caa9d4b08b7a252b2a64cacbfa4fff9a3abd61953a50bf96
MD5 b0c1ffc9ddeea30f81e6ede6efa6a16f
BLAKE2b-256 84a752120f01e4c58969498bcaa7e9bd1aa800ee4b2942d1c469fd351361291e

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 9f336ecbe1f135d9ffe3fc1d957cbb0a61dd18fcde919dba6400d7f69dfda61e
MD5 c52f90169113c138b8271b329a2d2da7
BLAKE2b-256 eaf2d83bee7e9738a203f44e61f079e6bde0a7e9f29c260a28546410709bf5fa

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 18bfba232f5077ba6382d2a6abaa1aa8cfb4630bba17653268d5cc8143c6a433
MD5 936592f5277ca1136b3b2c9441bdb3ca
BLAKE2b-256 3840e6438fa634f03c03b5bd9e0209868f312b10ae6000fca62ba264e0cd445c

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 991d9352bbdcb90b014a2b58ce56d62b059414121b636e5b527aa9db5afc7a04
MD5 281444d8e799f17d2c00a30351492559
BLAKE2b-256 d8c7d16508039427a052d3ae5ea57c514b7b38a4739202af990901523ef274b6

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_24_s390x.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_24_s390x.whl
Algorithm Hash digest
SHA256 225667eb2373636a611ed28c616a311c2edebc3a174b0debb7cefa86a121a30a
MD5 1a0b87e306da153ca716cbcd861c9f24
BLAKE2b-256 43d1a4b8788dae7103674da22b8c87d935bc4e455bab67d4d78e9dfccf6ea261

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_24_ppc64le.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_24_ppc64le.whl
Algorithm Hash digest
SHA256 813f124b7bd74fcc82e98f57244e8912746ea2e1e98d939eb98fdd3586dd9c85
MD5 0ff54c8aac8f5058c161f5b6ab5bf0b1
BLAKE2b-256 43c056251aaf6e669e7bafc8a81b4b8f17f7144b0696875b37c50a17eeeafca4

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_24_armv7l.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_24_armv7l.whl
Algorithm Hash digest
SHA256 0c28b786302cb5c95bcc329c4328ea84fca53ed905fbc182cda1329cbd169073
MD5 62e744a393692d5a8cd904fdc4e363e8
BLAKE2b-256 1cc06a0617b2e3284cbf7d83f53c572516cdec4325b078261533af49cdcf8257

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 193bcc7c16f828786549488e54b007eec39a1c1212184b1878e8ac4da94132d9
MD5 961ba03af3f03ad088e7ef20d9772621
BLAKE2b-256 8b511db6b8a1b4a1dfc025f3bb363fce690a905184a5cb46c45710e7a862403f

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e8515a1304cc0d6fd260f912417080891bdf92778501e5f0e78b1eeef78d9db6
MD5 858c5e8ff7efc1d6870dfaa331624117
BLAKE2b-256 780064c6fde6e951dc2781a54c38dd24058f69d3271e61ce8e7e4d6552469180

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2e53b82631dd614391e1cc80d1c7d36bd122bed5e4be703c88394d4f824db41a
MD5 b494ea9325793cab52ae9c164ece584c
BLAKE2b-256 e8cf87c5123e1d672ad8dab18cf23eff2cd0b237df9a871af6fe867147d7a370

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7f1f89552415b668c64d2970768759bdcb959f76d8f5825184d2b5dc5af335f0
MD5 8fbfb711419b93c5a088be59891bbe6a
BLAKE2b-256 55400df1b9dae978754f0ea570db47f9fff74c8c47dba96af6aef2c9427f5efc

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6beb20e8c738abe52f508554eb998b89ffb08be73c2de340cac80943e2466474
MD5 660b7815e3d38265aafa1247ac8cb396
BLAKE2b-256 4d08593ec9bbb57db8491dabe4386f07feb31061a3185c42ca2b78c1ebd89a65

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1925af3fdc4e1cc7fb7e6502ffdd2ca15e36457d6ee81aef10a58d0c5d6101a0
MD5 59a5f3a1aafeb2b8deab88b604965165
BLAKE2b-256 0c7b7295823bb770a9e8a96757942ee7d48ce65b92de799189c70ffb44dfd605

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 eafd07b7b4aad4fc9aed5bb2a6ec754f4ce171af82c873127869305d60a9261a
MD5 57ac58e69a4b2473c7920d3905d895fe
BLAKE2b-256 f661a7e83c0674c3138fbf28e41870572ebf417eff6b180b5543185889c4a83a

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 50a391e9631dce99452a0cbafb9dfb725f21bfdb82625b22954a79e6d16c2524
MD5 76e29b798cd4fd21dad5c986bf09ec5e
BLAKE2b-256 321ed72fd66efce7146f6b9510d7f70a0fca774c9bdb54882b4bebee52168ece

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 7b6f441555b695505c89104f5125988b0104abc2489d63df7c374a77b2a5427f
MD5 8b18f9919061ad38756423f21d0dd96d
BLAKE2b-256 0f9bd4c5c3a951789e92b9b1a7eddbc9e33750a466c0008711eebb079e064ae0

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_24_s390x.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_24_s390x.whl
Algorithm Hash digest
SHA256 e7b7a703f649c1af6d3d29b6bd5515a054e49340df7be569de5677ec96f0ef9b
MD5 1abf92fc50e068cffe3e513f6af32ffb
BLAKE2b-256 926b57dad6c4c2da0dd6e1a8687bb0de75f901652442ef0c7cdbad645cba6600

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_24_ppc64le.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_24_ppc64le.whl
Algorithm Hash digest
SHA256 bb6a84714e9721ede105e9e52904f81642e4a62bea942f65dfbb96e4a1a35280
MD5 6b96c8dd65cb74eafea6a18fce76a7ed
BLAKE2b-256 afe56d2e86c26a80b80565334325e8c9d1fca2750583d158b0104317d69088ce

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_24_armv7l.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_24_armv7l.whl
Algorithm Hash digest
SHA256 24600b37a0806983f6e324146f946f21e28b5506b0258cec7db665191255c62d
MD5 b1c485cd4c6222c9c6ea1c6f29886c94
BLAKE2b-256 70a13afdaae59bddb294f8c985dd6ae7b3e866f9dec5575069a643a01375cd29

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7b43e2c9473c8da25c907720fe18e9ff6ebc3f55b0ac23e2bd1fb5ebd0c1ef03
MD5 1c1f6757c0357bcb13ea71b20e7beda3
BLAKE2b-256 8d729f512b726d6def51b99e0f7e33618407ff462849ea094dd5b6d1485ea41e

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 54958e176db95052a89e96e16542d96d18f64ee81e4abc494b15c6d11f931c3a
MD5 659fae13073e869d48d063a8ad86f3c5
BLAKE2b-256 5da87466729b30b4629eeffb28105b466270aa9aea561612d8f1a82763dce194

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 460d1a16e0dd989eb0c8645df580b803669904ad28e5810ab61ced70ff9a2ab5
MD5 4e930a7ed1da9cb6b157a70e21ccf061
BLAKE2b-256 09a66d81969b917618b5c47f47f93e04edbd473b191437741130c1eb70931675

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8c0205f3a2d493dff517f38cd23080211761702e707d5b3a0cea2f82bf0f0489
MD5 5f792ba8b77997a01c12a6b7dbcab6e0
BLAKE2b-256 bcb598cecef2bb1bae11b80090fe4625772c799eff9f3006304a5e9d9ddf3737

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d8c980df73282ed3053808907aab4dc69398faec0794e6a7691a5de0c7097d4e
MD5 8ef11a7c5be57a7b1a250153fbc5071f
BLAKE2b-256 b58414d365b4c0c3a4b3d1ac6c3488dc393cfd548b6e9710e94aba312cdcaf8d

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 00713a76b89a1f94842e077b80a857daedf1b6184b3d877646cfe7ece4f42d39
MD5 6a10517befd8b6446e7e8969bfcae6c7
BLAKE2b-256 b08a94ec8f2463358d88df969419bf3f8a2b9f88f6fc65274eb8be6bd19c143d

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: tsdownsample-0.1.5.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 764.3 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for tsdownsample-0.1.5.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 f6615221e7b85efdb0f4b364224d0fb3957e6fbc32042ffc6489a678da1d0fbb
MD5 eeaa9e0f6813bb11aca26aaf9e1f001a
BLAKE2b-256 2578baec8978918c3711a2f3857f643eb7149503799981287a8c7d2bf839996b

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 51a4b14c4691f068b2aafde48e43d86e4606dc6418875ba71b881c12987cb9fa
MD5 4d99c8629ad756fec200d81ee70e4e82
BLAKE2b-256 7d84749047c6b1269f9309782d6864a28033b89a39d85fde9ed682093b434f90

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 af2e08477a33b8d146cae88032d20d3ad1842f4374bce7d124701d98cf8c9185
MD5 e435f5b1d6c729534f837f0687ae4793
BLAKE2b-256 23a71a94a9c6e505a9e549fa2779e5398b8b5554da0fc3ca71246a3fde8f8948

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_24_s390x.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_24_s390x.whl
Algorithm Hash digest
SHA256 0384a0b80e3ca72ce9e197519e2aa31d96fd97c7bd99ec5fbecc039c6345b010
MD5 ea07f595658eefddaddde85f1b9d9bdc
BLAKE2b-256 d7e9b5321f6b73902fce7f30674cda160bc092da396cdcb8f9ed13512d4da23f

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_24_ppc64le.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_24_ppc64le.whl
Algorithm Hash digest
SHA256 6f5055c07caed90dab144666aa7fe83161d86546ac6588206d534117fff654aa
MD5 e57a43bae8351924b0887cce887882e6
BLAKE2b-256 4677f12ea9129268510d8f02c3cdd5b4961aa927426463e4652719669f45984a

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_24_armv7l.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_24_armv7l.whl
Algorithm Hash digest
SHA256 b8ccfec6f84462f7c71a0db75e47dc0a9fa8d3cab9aafe2b48e982560c4b8b53
MD5 197d49c9b42117231f76d2c5c17ddfc6
BLAKE2b-256 69063530dc62a60c8d42176e7ef3c36a71c474efa8eae75345e1a6a36277c171

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f37603985ad191eab30c0c52626df6e44161d976ffd8f9084fa58a0a8127e837
MD5 d50756c85f15fa872ef30b6bac710a05
BLAKE2b-256 a467581550bc8d9da84eaf786bb7c19e6cd839464341e962a592fc225ca28f2c

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9030b7300d71db8db8727a6ec686b75e717fc4b81b850f5a8e1f28cde74c9656
MD5 c5ce4d8049ab67c44fc8315e73a29408
BLAKE2b-256 2a08bf03fe7daf6aefa3710590c5cab1f9cb6256d20cdb90af210de7a5dd112a

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ce2e370591c853f379f6f472858ac651cd35f367e9e4e8b9ea5aa300eb516f79
MD5 ea03076f3ceb242775a7d639d73cfd62
BLAKE2b-256 2e5664f2a941cb1dd2acfa768b447969f4ffa20b7f86f9e95b5329a640a398a5

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f3294d9977304c83244a997d602a10642ec599b01031e7bdddf82e68c5d95413
MD5 37b016f15b33a12c1b41fe841852030f
BLAKE2b-256 7d9b4d0d100fb578935742c71dfcc318199d263b857cba3faaf0d23f6ae4d270

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 372c9ee20be5b5e720b3f8fb30331148d330696a817d4869a35c7dda2f3ec72a
MD5 08ffd3c00b82126898654414e1229cd5
BLAKE2b-256 2143b10f62924b7df79e989bf46f989b1b35439399aea54013fad50157b50fac

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7e9c206306ca7d8ceea92ea8870d0e1ffef91cc15a59adb72ce2cac3300a09f7
MD5 cbbc68b87e99924baa3eaf388b62b50b
BLAKE2b-256 d40080636093fa0c6f391853b75c3b8d658d24a2b1d44cb36323d8b1a7e2c791

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: tsdownsample-0.1.5.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 763.9 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for tsdownsample-0.1.5.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 256bfcdc5fc18ca909c096b3eb8e8e0373f6b954c82827fc0ef931dd0888c6e7
MD5 f4347dbf54e0fc8c817de025d8b95ac5
BLAKE2b-256 f381da8ec3524501af91e2b1a72b0a46acf659690961dd0e55a7140b442b9262

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4387c0229887566950128609c7c046eab511255809672e5784ff195f4fed933e
MD5 7d8b2cbd7181f39a269e87fb91adf0ed
BLAKE2b-256 03458dbe7bd4fb511d008c79558137c5bcd9359fab4c8bd38d8d8311051e506d

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 b9d3a43482ff0d1e5fc51965a8643b7c2242f356fb1e193232e11d388359d0fb
MD5 03503c084e5dd1fc6fd9a354ef50a31b
BLAKE2b-256 e6266a7306a6b6bed16035c9730d1755c22f762a468c379bd1058dfeffbe2d75

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_24_s390x.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_24_s390x.whl
Algorithm Hash digest
SHA256 f3755242294ca5ec839f8eafdb9e7af707904bea567d262cd7f757296af7a8f5
MD5 1b058cc9dd30f21261267191f92bd7df
BLAKE2b-256 b86c1ad80728700994ead7e8b87f87c7f2fca50e76257d07632dd6ed09545d24

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_24_ppc64le.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_24_ppc64le.whl
Algorithm Hash digest
SHA256 2782304d01d3942195abfbb64766b15f88882d1ea0e6d7da982ebc1b2963198f
MD5 6713c16ce42004493977da56af6459ba
BLAKE2b-256 7318e765f3e09d956be48cd0354a3a869f998cfae74ef8b887ef96b8d0e2bc2b

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_24_armv7l.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_24_armv7l.whl
Algorithm Hash digest
SHA256 1921b4276608d4950263f9f692a1edd988d21fb5572a11f0dd2d8194c5ab7853
MD5 a87da6e660d9b3159e158926b3d1ebc6
BLAKE2b-256 9042b2268c860f4c9b8cfa5e407c449d31b16cd4ef5da44ecb11b6ad06da74ed

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fa4d3aeb5b0d704f9d0484dc2f9fd3c19c185d2a880b1ef4f89e6996913049f6
MD5 c60192fc9499e3b11a2c070c8859ca10
BLAKE2b-256 85aa35556ea9dec724bbe739a996d0efc46a255844c0689040890e60cb33f26f

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 980075c42a35ae71a645d2380c0d9cd6daddb8f2fa89bbb198dd4cc8623ca9c4
MD5 7592cb9f63e359e9f0a79728eeb98137
BLAKE2b-256 0e5a7e6df0c9da8081abfcf563619bed47992cd361ea76e60f049f5f7b5f5e13

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b8a39bd7957073eafdb26da15ee5af66c1f2fb0d29d05d13babd5462e8daa060
MD5 98d6c47f0212471e7b0a0e2103b8bc3c
BLAKE2b-256 92e80803c2373100c292911812de671c657dbb9efc63dec2bf33a72863d7e3ba

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 210b5ece973e75a0e2e5fa9a8276a4651589af8bf8e77095f21c98cee778e891
MD5 2d6c02e59cd9d00ac3b1c8cf9e5b1e76
BLAKE2b-256 7beedd48559827697c5799bffa7ab82956973c77acea13ee12deb888d969b727

See more details on using hashes here.

File details

Details for the file tsdownsample-0.1.5.1-cp38-cp38-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tsdownsample-0.1.5.1-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9801a4b3ff8b680a87077bd9a435ad4bbca478d54957926a565ff78cf683d690
MD5 1aa3482609e1f4f40a8a902cdd34e424
BLAKE2b-256 c3bcb393efc0dda697ad91d66275ff70155b1f77224b41df6ffb4acf7ff58e7e

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