Skip to main content

Hector v3.1

Hector estimates trends, periodic signals, and offsets in geodetic time series with correlated noise. It uses Restricted Maximum Likelihood Estimation (RMLE) and supports several noise models (GGM/flicker, power-law, AR(1), Matérn, white noise and combinations thereof).

Quick start

Hector has no graphical installer and no icon to click — everything happens in a terminal. Open one (Windows: Command Prompt or PowerShell; macOS: Terminal; Linux: any shell), then type each of the two commands below and press Enter, waiting for the first to finish before starting the second:

Step 1 — install Hector (requires Python 3.10 or newer with pip; on macOS install FFTW first, see Installation below):

pip install hector-ts

Nothing works until this step has completed successfully.

Step 2 — get the examples and the manual:

hector-examples

This copies eight worked examples and the PDF user manual into a new hector-examples directory in your current location (give a different name as argument if you prefer, e.g. hector-examples my_dir). If the command is not found, step 1 did not finish successfully — read its error messages.

Open hector_manual_v3.1.pdf first — it explains the workflow, all control-file parameters, and walks through every example step by step. The examples are self-contained: each has its own data and control files ready to run.

Installation

Windows

Pre-built wheels are available for Python 3.10–3.14. FFTW3 is bundled inside the wheel, so no separate installation is needed:

pip install hector-ts

macOS (Apple Silicon — M1 and later)

Pre-built wheels are available for Python 3.10–3.14. Install FFTW3 via Homebrew first (it is not bundled in the macOS wheel):

brew install fftw
pip install hector-ts

macOS (Intel)

Hector is compiled from source during pip install, so Xcode Command Line Tools must be present (xcode-select --install):

brew install fftw
pip install hector-ts

If the build fails, conda provides a self-contained alternative:

conda install -c conda-forge fftw
pip install hector-ts

Linux

Pre-built manylinux wheels are available for Python 3.10–3.14 on x86_64 — no FFTW3 headers needed for those platforms. For other architectures (ARM64 etc.) Hector builds from source; install the FFTW3 development package first:

# Ubuntu / Debian
sudo apt install libfftw3-dev

# CentOS / RHEL / Fedora
sudo yum install fftw-devel        # or: sudo dnf install fftw-devel

pip install hector-ts

Programs

Name Description
estimatetrend Estimate trend, seasonal signals, and offsets using RMLE
estimatespectrum Welch periodogram of the residuals
removeoutliers Flag and remove outliers before trend estimation
findoffsets Automated forward search for offset epochs
find_all_offsets Multivariate (E+N+U) offset search on NCF files
simulatenoise Generate synthetic coloured-noise time series
estimate_all_trends Batch trend estimation on all files in obs_files/
ncfgen Create a multi-channel NCF (NetCDF4) time-series file
ncfdump Inspect or export an NCF file
plot_ts Quick time-series plot from a mom file
date2mjd Convert calendar date to Modified Julian Date
mjd2date Inverse of date2mjd
convert_rlrdata2mom Convert PSMSL RLR data to mom format
predict_error Predict trend uncertainty as a function of series length

Reference

If you use Hector in your research, please cite:

Bos, M.S. (2026). Fast noise analysis and offset detection for continuous GNSS time series. Journal of Geodesy (submitted).

Performance

Hector v3.1 is a Python/Cython rewrite of Hector C++ v2.2. The core Toeplitz factorisation uses the Generalised Schur Algorithm (O(n log²n)) instead of Durbin-Levinson (O(n²)), and data gaps are handled exactly with an FFT-based conjugate-gradient solver. The speedup over C++ v2.2 grows with series length — up to ~27× at 40 years without gaps, and ~10× with 10% gaps:

Series Gaps Hector v3.1 (s) Hector C++ v2.2 (s) Speedup
10 yr 0% 1.11 2.9 2.6×
20 yr 0% 1.60 6.6 4.1×
30 yr 0% 2.32 21.8 9.4×
40 yr 0% 2.58 68.7 26.6×
10 yr 10% 2.36 4.5 1.9×
20 yr 10% 4.36 16.5 3.8×
30 yr 10% 9.16 51.7 5.6×
40 yr 10% 14.44 150.1 10.4×

Benchmarked on Apple M4 Pro, GGM+White noise model, including offset estimation.

License

Free for academic, research, and educational use. Commercial use requires a separate license from TeroMovigo – Earth Innovation Lda. See LICENSE for full terms.

Metadata

Release files for hector-ts 3.1.8

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

Source distribution (sdist)

Source distribution for hector-ts 3.1.8
File Size Uploaded
hector_ts-3.1.8.tar.gz 13.0 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for hector-ts 3.1.8
File
hector_ts-3.1.8-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
hector_ts-3.1.8-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
hector_ts-3.1.8-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
hector_ts-3.1.8-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details
hector_ts-3.1.8-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
hector_ts-3.1.8-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
hector_ts-3.1.8-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
hector_ts-3.1.8-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
hector_ts-3.1.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
hector_ts-3.1.8-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
hector_ts-3.1.8-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
hector_ts-3.1.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
hector_ts-3.1.8-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details
hector_ts-3.1.8-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
hector_ts-3.1.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
hector_ts-3.1.8-cp310-cp310-macosx_14_0_arm64.whl CPython 3.10 CPython 3.10 macOS 14.0+ ARM64 Details

Total release size: 241.4 MB

Release files / hector_ts-3.1.8.tar.gz

Download URL hector_ts-3.1.8.tar.gz
Size 13.0 MB
Tags Source
SHA-256 checksum
How to use checksums
3d9e992536fedb36ad1cc2c0991a5219e4fddc89b35b83e460d10da8169b7639
BLAKE2b-256 checksum
How to use checksums
de1a285c3bb82cf59411af2fe95fa93c71edeef2de28e8bd1e1a2d32203cf384
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / hector_ts-3.1.8-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL hector_ts-3.1.8-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 16.7 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1a255ef12732edfa2401d37c406beae2a3fcf47a2da34178612e1d43f88dd7f6
BLAKE2b-256 checksum
How to use checksums
38210cdbcd869290e3003577ff531a6961fbd5efdb6105d0d3f429eba39579f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / hector_ts-3.1.8-cp314-cp314-win_amd64.whl

Download URL hector_ts-3.1.8-cp314-cp314-win_amd64.whl
Size 13.3 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
390b142f09010d8a4362c7dd72ffd087f48a3a83b85a5761b33248cf4c6edde2
BLAKE2b-256 checksum
How to use checksums
a1b162d6648c022905576e46a7f29a47e1a2973d80bc59a0111b2edbd4ef4fa7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / hector_ts-3.1.8-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL hector_ts-3.1.8-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 16.6 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
297aa4f68938a26cc3cc631aa9fbb892a75ba334fc916d176dfe03be10b5c2e9
BLAKE2b-256 checksum
How to use checksums
618a69b895e6687ae00777d6972a40064f97d0f932e2070095d6889475de11c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / hector_ts-3.1.8-cp314-cp314-macosx_14_0_arm64.whl

Download URL hector_ts-3.1.8-cp314-cp314-macosx_14_0_arm64.whl
Size 12.9 MB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
339ac6dd4f6d8d8c0994113a3582b3a26766575e36f44f4fb5e657b82c9da9ed
BLAKE2b-256 checksum
How to use checksums
496f42956752643dabacffaab6de31bc1c605e2958d7a78b73015a2cf7c1a6b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / hector_ts-3.1.8-cp313-cp313-win_amd64.whl

Download URL hector_ts-3.1.8-cp313-cp313-win_amd64.whl
Size 12.8 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
f957282b675caf40b16bf1df7e6356c58dc6569632cbb9da658d75851969e734
BLAKE2b-256 checksum
How to use checksums
2f44100ae948e2f7262f1abde008ada54e6f7c01dadd3b74d8570a02efe1ec02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / hector_ts-3.1.8-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL hector_ts-3.1.8-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 16.6 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
147decc24234f876b60d216408e8a044162a15f275e0d0918d4a49226a861030
BLAKE2b-256 checksum
How to use checksums
fea895d567fa8f55a647139c2031648020abe0d9bb7c99c86d88f6210197315f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / hector_ts-3.1.8-cp313-cp313-macosx_14_0_arm64.whl

Download URL hector_ts-3.1.8-cp313-cp313-macosx_14_0_arm64.whl
Size 12.8 MB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
fb7fd643e24dd4d7a1683ec6b054ac08d5cd453abe8d9364988b80bbc7167f93
BLAKE2b-256 checksum
How to use checksums
4f31322361ca4c0f3167e6604fd2e03fd416c00ace11e01b5c99b3abb977af90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / hector_ts-3.1.8-cp312-cp312-win_amd64.whl

Download URL hector_ts-3.1.8-cp312-cp312-win_amd64.whl
Size 12.8 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
89e556bbc214f99c986ec3cc50a2393d2ddf8c7e35df3f923779b533f702c4cc
BLAKE2b-256 checksum
How to use checksums
8ce7f99c01411489e8fc958842d9bd0cc66a7afd3293c3f2b8e2978187279a1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / hector_ts-3.1.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL hector_ts-3.1.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 16.7 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a35f2d75989e3d514e03fc9714dc45f459553ae8aa5d5696106a10e1d9618a27
BLAKE2b-256 checksum
How to use checksums
9187c9a10e67ae6f0a718d74ee201d891ad5962a738e9bad47d72e20b625c883
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / hector_ts-3.1.8-cp312-cp312-macosx_14_0_arm64.whl

Download URL hector_ts-3.1.8-cp312-cp312-macosx_14_0_arm64.whl
Size 12.9 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
93323dd58eb8bdcb3713fd15487550896c422c7c8fc7a4aea47f2deab274b229
BLAKE2b-256 checksum
How to use checksums
ba40eabcd94843c44aaddd1420c66046e38e37a60037d4dba9c996f3dec03925
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / hector_ts-3.1.8-cp311-cp311-win_amd64.whl

Download URL hector_ts-3.1.8-cp311-cp311-win_amd64.whl
Size 12.8 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0b5dad1b068c75e5b4033610a58c29b8517fe71b69379e52b1afb74a86b02359
BLAKE2b-256 checksum
How to use checksums
6420944a32702e4bbe594d5c5db36ccd600c5f2b58edb931baa83675f5168455
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / hector_ts-3.1.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL hector_ts-3.1.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 16.7 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1bc0916c214da321a10eddd7c604b9d65b367adfa461ebac6d5a6e584cb3863c
BLAKE2b-256 checksum
How to use checksums
c4952c728513300c725175aeedff44402764348aee2ec96bd5cae25ad2bce7bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / hector_ts-3.1.8-cp311-cp311-macosx_14_0_arm64.whl

Download URL hector_ts-3.1.8-cp311-cp311-macosx_14_0_arm64.whl
Size 12.9 MB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
e3fcae0b8de47ae2b31685dcc51b0ddf2ef2aa130a4583a5ea5d65984ba62030
BLAKE2b-256 checksum
How to use checksums
2b1eed4533d11d6c826dcb881091dc80e662b1fb7b4651eac0d13eb4f443c64d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / hector_ts-3.1.8-cp310-cp310-win_amd64.whl

Download URL hector_ts-3.1.8-cp310-cp310-win_amd64.whl
Size 12.8 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
6351f42b33d60eddc3f16e28f65a882bdeb401cdb682dccc3840051770c20aeb
BLAKE2b-256 checksum
How to use checksums
a35badc1302be846e17afce24797ffebc8651eda5af144f766c1e924abca8b35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / hector_ts-3.1.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL hector_ts-3.1.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 16.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
47af8878d6c09d435573bdceb4ea9b198f2c5e7ffb1ed952cfc7118168172e41
BLAKE2b-256 checksum
How to use checksums
1b01cb861466409e721fa4988cc195fa839178468227f616c3d2b112ebefbf5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / hector_ts-3.1.8-cp310-cp310-macosx_14_0_arm64.whl

Download URL hector_ts-3.1.8-cp310-cp310-macosx_14_0_arm64.whl
Size 12.9 MB
Tags CPython 3.10 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
669b92e13827feb523b442eefb9337f70fa938c6d9be7cef03e8ff625fa9ab60
BLAKE2b-256 checksum
How to use checksums
e06773893b24546bc2a76d32527fb9c61ed0d26c765020f4a197916ee2e9daf3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release history Release notifications | RSS feed

3.1.9

17 release files

This release

3.1.8 This release

17 release files

3.1.2

17 release files

3.1.1

17 release files

3.1.0

17 release files

3.0.9

17 release files

3.0.8

17 release files

3.0.6

17 release files

3.0.5

17 release files

3.0.4

17 release files

3.0.3

17 release files

3.0.2

17 release files

3.0.1

17 release files

3.0

12 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