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, the PDF user manual, and the paper_scripts directory 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.

The paper_scripts directory contains the numerical experiments of the paper "Faster analysis of GNSS time series" (Journal of Geodesy), together with the raw results measured for the paper, so every figure can be re-created directly and every benchmark re-run:

cd hector-examples/paper_scripts
python3 run_all.py            # smoke tests + all paper figures (~5 min)
python3 run_all.py --full     # regenerate the raw results (hours)

See paper_scripts/README.md for details.

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 ~24× 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.13 3.0 2.7×
20 yr 0% 1.54 7.0 4.5×
30 yr 0% 2.32 25.3 10.9×
40 yr 0% 2.73 64.8 23.8×
10 yr 10% 2.32 4.5 1.9×
20 yr 10% 4.44 16.4 3.7×
30 yr 10% 9.73 60.5 6.2×
40 yr 10% 14.22 146.3 10.3×

Median of ten realisations on Apple M4 Pro, GGM+White noise model, including offset estimation — the same run as Table 2 of the paper. Reproduce with hector-examples → paper_scripts/run_all.py.

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.12

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.12
File Size Uploaded
hector_ts-3.1.12.tar.gz 13.1 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for hector-ts 3.1.12
File
hector_ts-3.1.12-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.28+ x86-64, Linux glibc 2.17+ x86-64 Details
hector_ts-3.1.12-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
hector_ts-3.1.12-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.12-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details
hector_ts-3.1.12-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
hector_ts-3.1.12-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.17+ x86-64, Linux glibc 2.28+ x86-64 Details
hector_ts-3.1.12-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
hector_ts-3.1.12-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
hector_ts-3.1.12-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.12-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
hector_ts-3.1.12-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
hector_ts-3.1.12-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.12-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details
hector_ts-3.1.12-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
hector_ts-3.1.12-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.28+ x86-64, Linux glibc 2.17+ x86-64 Details
hector_ts-3.1.12-cp310-cp310-macosx_14_0_arm64.whl CPython 3.10 CPython 3.10 macOS 14.0+ ARM64 Details

Total release size: 244.7 MB

Release files / hector_ts-3.1.12.tar.gz

Download URL hector_ts-3.1.12.tar.gz
Size 13.1 MB
Tags Source
SHA-256 checksum
How to use checksums
1aeee1868ee4ebf004c69b3c5e5c6aa06a9e87727ec68e53e0f8a4dc2f348433
BLAKE2b-256 checksum
How to use checksums
864857dd697286d5879894d8898d6d4c7efe162926316a6f11370b3ae1cbd2c9
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 Oct 11, 2026.

Transparency log

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

Download URL hector_ts-3.1.12-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 16.9 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
92c91f1dc3ea11dae04e4d4af30ffe88f903b43c09fea67c41d2826e3e129145
BLAKE2b-256 checksum
How to use checksums
1a8b7994fa3da19ba353defac9c147b7bb53d793a782bc4652057005c69f3208
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 Oct 11, 2026.

Transparency log

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

Download URL hector_ts-3.1.12-cp314-cp314-win_amd64.whl
Size 13.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
1938f29f14ef608e77194f43a6bd358952cd38e5ef75967e65e82a101d69d466
BLAKE2b-256 checksum
How to use checksums
f765dec18e0cc893c19eeffd0e78627f8e30cbab86167c05473b0fd403524442
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 Oct 11, 2026.

Transparency log

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

Download URL hector_ts-3.1.12-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 16.7 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2ff0a91b56c107a96adad4893638f157b0d1614c52a609ebc43601efb28b4506
BLAKE2b-256 checksum
How to use checksums
6c0a0fb1f98a09b3b3b9b1733ceeb74eb4d455d78d42a100f8225f2c603fc44a
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 Oct 11, 2026.

Transparency log

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

Download URL hector_ts-3.1.12-cp314-cp314-macosx_14_0_arm64.whl
Size 13.0 MB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
655b721f0919e7a8b0ca0c1e682f148bdb9efc730338d942610f0a1b60c0c96a
BLAKE2b-256 checksum
How to use checksums
5515a101cb1fe615dbb75a50522e8896f07187eab1335ca75f1692687f0ace49
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 Oct 11, 2026.

Transparency log

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

Download URL hector_ts-3.1.12-cp313-cp313-win_amd64.whl
Size 13.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
6e7249eba1543b95fdbe77458f4a89f38b6385c510e1c6531b16d7d265285d0b
BLAKE2b-256 checksum
How to use checksums
35618a151342d42c54101ce2c8c416b8e1c14f941bfa55dffd1fdbe1d17ec742
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 Oct 11, 2026.

Transparency log

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

Download URL hector_ts-3.1.12-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 16.8 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2fee5d6d6b17b560fffe064a4397d81643bc896095d002e0cc760465542373df
BLAKE2b-256 checksum
How to use checksums
b976d68bf36e1761ef1b6d12fa6341efb0b85f433374bfcef6d74e79c4fe3e42
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 Oct 11, 2026.

Transparency log

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

Download URL hector_ts-3.1.12-cp313-cp313-macosx_14_0_arm64.whl
Size 13.0 MB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
b766055f24b41dee8b0609138402941f5968e9f83b73451b2daac56db37d4368
BLAKE2b-256 checksum
How to use checksums
41faa8f31e9c4e8dc1e3c45b88e79552ec1fc65345b9346aaebbeec542c4319f
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 Oct 11, 2026.

Transparency log

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

Download URL hector_ts-3.1.12-cp312-cp312-win_amd64.whl
Size 13.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
6d815a11d755864c65e81bc042970e766e86fc57e555f87154538b5af212e520
BLAKE2b-256 checksum
How to use checksums
844c2e2af5198e3cd3d100ff9b7eebccdff59804707418617fbe11668c58e1ef
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 Oct 11, 2026.

Transparency log

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

Download URL hector_ts-3.1.12-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 16.8 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a89bc510bb1e0dc87b2ec38121f66a24201b8cb769d9e3b538969a473aa7b236
BLAKE2b-256 checksum
How to use checksums
81cd1963ac983772db4e252a090728a615c01317c855e78e4b817d26564e23ce
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 Oct 11, 2026.

Transparency log

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

Download URL hector_ts-3.1.12-cp312-cp312-macosx_14_0_arm64.whl
Size 13.0 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
b4ab66ea9dc02afa02f47b6b408a73243cf02f24b41275389d2df06334759a0c
BLAKE2b-256 checksum
How to use checksums
a2d3563f38b185d75cc0d296e5759407daf12107ed9050b645c8a35df176edb4
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 Oct 11, 2026.

Transparency log

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

Download URL hector_ts-3.1.12-cp311-cp311-win_amd64.whl
Size 13.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
658bb06237268505215b5120dcd7c80f5ea8f070ac561e9cd14af3cc3dbccdb9
BLAKE2b-256 checksum
How to use checksums
cf352dad57c8ada0965600c9f600a80090ba7286c4db6369c706d11053a75072
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 Oct 11, 2026.

Transparency log

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

Download URL hector_ts-3.1.12-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 16.9 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
621bfef4aeb854661edef2fba8b7a1bf734ff347aa1af4a5d7fb4fa3af2e4246
BLAKE2b-256 checksum
How to use checksums
11e61101122dd53af0c58c245b1eae06001a43d978111a3094ed70856c5bba2c
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 Oct 11, 2026.

Transparency log

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

Download URL hector_ts-3.1.12-cp311-cp311-macosx_14_0_arm64.whl
Size 13.0 MB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
ec3d6ec123a3de2174409e54f75b225b44b05ff23bd6c7d73a8cc489af029e0b
BLAKE2b-256 checksum
How to use checksums
02f84653205974fa101fc0d5377cefa62a03cccde92610d94bbbae58160af0b8
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 Oct 11, 2026.

Transparency log

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

Download URL hector_ts-3.1.12-cp310-cp310-win_amd64.whl
Size 13.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
bbc4c4a063036f677209b1fdfae76918058408b82a40cbb0336de6433ecbabd6
BLAKE2b-256 checksum
How to use checksums
771a932fe44aaf500548ac05bbe4c51fb1e52e3964ad44d06c8a9a8e11235663
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 Oct 11, 2026.

Transparency log

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

Download URL hector_ts-3.1.12-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 16.7 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7f77d74347a5b89ea1c6f282246decec533603e16380842037508ff44ef5f351
BLAKE2b-256 checksum
How to use checksums
30197dabb93185dd91754de83eccb5654d86cac7717cb95d25174394acd1f6c1
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 Oct 11, 2026.

Transparency log

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

Download URL hector_ts-3.1.12-cp310-cp310-macosx_14_0_arm64.whl
Size 13.1 MB
Tags CPython 3.10 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
de1fd4a9200bfe8ea084a955f16024de184db2480ba81c09900135f98fad0feb
BLAKE2b-256 checksum
How to use checksums
c08288dd8dea2e9f318fdd0ebed30147db8af96cc9cdf47e22ca54e9319be64d
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 Oct 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

3.1.12 This release

17 release files

3.1.9

17 release files

3.1.8

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