Hector v3.0
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).
Hector v3.0 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 with an FFT-based spectral approximation. The result is 6–27× faster for typical GNSS series lengths:
| Series | Gaps | Hector v3.0 (s) | Hector C++ v2.2 (s) | Speedup |
|---|---|---|---|---|
| 10 yr | 0% | 0.45 | 5.2 | 11.6× |
| 20 yr | 0% | 1.7 | 14.4 | 8.5× |
| 30 yr | 0% | 3.2 | 30.9 | 9.7× |
| 40 yr | 0% | 4.4 | 91.9 | 20.7× |
| 10 yr | 10% | 1.3 | 7.3 | 5.8× |
| 30 yr | 10% | 14.2 | 85.4 | 6.0× |
| 40 yr | 10% | 24.0 | 220.1 | 9.2× |
Benchmarked on Apple M4 Pro, GGM+White noise model, including offset estimation.
Installation
Windows
Pre-built wheels are available for Python 3.10–3.13. FFTW3 is bundled inside the wheel, so no separate installation is needed:
pip install hector-ts
macOS (Intel and Apple Silicon)
Install FFTW3 via Homebrew, then install Hector:
brew install fftw
pip install hector-ts
Hector is compiled from source during pip install, so Xcode Command Line
Tools must be present (xcode-select --install). If the build fails for
any reason, conda provides a self-contained alternative:
conda install -c conda-forge fftw
pip install hector-ts
Linux
Install the FFTW3 development package for your distribution, then install Hector:
# 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
Pre-built manylinux wheels are available for Python 3.10–3.13 on x86_64,
so pip install may use a wheel directly without needing the FFTW3 headers.
The development package is only required when building from source (e.g. on
ARM64 or other architectures).
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 |
Recommended directory structure
obs_files/ raw time series (mom or NCF format)
pre_files/ after outlier removal
fin_files/ fitted model output from estimatetrend
Run estimate_all_trends in a directory that follows this layout to process all files in obs_files/ automatically.
Examples
Eight worked examples are bundled with the package. Copy them to your working directory with:
hector-examples # creates ./hector-examples/
hector-examples my_examples_dir # or choose a name
| Example | Topic |
|---|---|
| ex1 | Synthetic GNSS: removeoutliers → estimatetrend → PSD |
| ex2 | Monthly sea-level data from Cascais tide gauge |
| ex3 | Synthetic coloured noise with simulatenoise |
| ex4 | Post-seismic relaxation |
| ex5 | Offset detection on a real GNSS station |
| ex6 | Multi-station offset detection from NGL tenv files |
| ex7 | Piecewise linear (multi-trend) estimation |
| ex8 | Toeplitz factorisation: Levinson vs. Generalised Schur (Jupyter notebook) |
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).
License
Free for academic, research, and educational use. Commercial use requires a separate license from TeroMovigo – Earth Innovation Lda. See LICENSE for full terms.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hector_ts-3.0.1.tar.gz.
File metadata
- Download URL: hector_ts-3.0.1.tar.gz
- Upload date:
- Size: 9.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20f82d4c91634ed6757edefa39ee9d925aa7afff1c058b6f27014bf42c983494
|
|
| MD5 |
f337a99a19e80caedc81a59c16ff700b
|
|
| BLAKE2b-256 |
702c6d41eba08e0a8d9c8535f300bdab044abd092df2c343266d3e36e34c85c0
|
Provenance
The following attestation bundles were made for hector_ts-3.0.1.tar.gz:
Publisher:
release.yml on machielbos8/hector-ts
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hector_ts-3.0.1.tar.gz -
Subject digest:
20f82d4c91634ed6757edefa39ee9d925aa7afff1c058b6f27014bf42c983494 - Sigstore transparency entry: 2143265732
- Sigstore integration time:
-
Permalink:
machielbos8/hector-ts@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Branch / Tag:
refs/tags/v3.0.1 - Owner: https://github.com/machielbos8
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hector_ts-3.0.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: hector_ts-3.0.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 12.4 MB
- Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c5731a9a764f66e68fef5a594687d7a7f301f60a4cc157968758f27c1b246b7e
|
|
| MD5 |
f5e16595f1c6f01f6ae1f74025195fc7
|
|
| BLAKE2b-256 |
a5bc69cd05454afb01450f23e17ac40e67e25c58f0cd20dd9c391ea283ffc69c
|
Provenance
The following attestation bundles were made for hector_ts-3.0.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
release.yml on machielbos8/hector-ts
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hector_ts-3.0.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
c5731a9a764f66e68fef5a594687d7a7f301f60a4cc157968758f27c1b246b7e - Sigstore transparency entry: 2143267061
- Sigstore integration time:
-
Permalink:
machielbos8/hector-ts@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Branch / Tag:
refs/tags/v3.0.1 - Owner: https://github.com/machielbos8
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hector_ts-3.0.1-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: hector_ts-3.0.1-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 9.6 MB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
350e2d40212fc6ba5b3502c09499536ed3d8c9b68facd0c47bdf27f4e25093ac
|
|
| MD5 |
093b61be1ca5d64e25d2beeb14e3ac61
|
|
| BLAKE2b-256 |
9914bde83c2ff4027804c1fbf93db4414858f276f83894b093edc982c9f64a44
|
Provenance
The following attestation bundles were made for hector_ts-3.0.1-cp314-cp314-win_amd64.whl:
Publisher:
release.yml on machielbos8/hector-ts
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hector_ts-3.0.1-cp314-cp314-win_amd64.whl -
Subject digest:
350e2d40212fc6ba5b3502c09499536ed3d8c9b68facd0c47bdf27f4e25093ac - Sigstore transparency entry: 2143265961
- Sigstore integration time:
-
Permalink:
machielbos8/hector-ts@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Branch / Tag:
refs/tags/v3.0.1 - Owner: https://github.com/machielbos8
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hector_ts-3.0.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: hector_ts-3.0.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 12.4 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
111d0242d0b9c42cdd8eb48a4951dd6192ee50d2f562d58d8170c9f5a6ae4056
|
|
| MD5 |
c1af458c38b64c636ecd0be77f3ac0f8
|
|
| BLAKE2b-256 |
de510a0a192f4f44fcb776bf7a81ea0092cd779f39feb3ee5d938ff8fc95d57c
|
Provenance
The following attestation bundles were made for hector_ts-3.0.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
release.yml on machielbos8/hector-ts
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hector_ts-3.0.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
111d0242d0b9c42cdd8eb48a4951dd6192ee50d2f562d58d8170c9f5a6ae4056 - Sigstore transparency entry: 2143267296
- Sigstore integration time:
-
Permalink:
machielbos8/hector-ts@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Branch / Tag:
refs/tags/v3.0.1 - Owner: https://github.com/machielbos8
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hector_ts-3.0.1-cp314-cp314-macosx_14_0_arm64.whl.
File metadata
- Download URL: hector_ts-3.0.1-cp314-cp314-macosx_14_0_arm64.whl
- Upload date:
- Size: 9.3 MB
- Tags: CPython 3.14, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0ee78d2383885cc963012be611b1f760726daf60193aaa1e273f8c7883a35a59
|
|
| MD5 |
58f541446859ed90f492e83d7e35b264
|
|
| BLAKE2b-256 |
71b392efc458689fe8fc3e81f78d853b2090494ec980b4cdb48826c7f518d7c4
|
Provenance
The following attestation bundles were made for hector_ts-3.0.1-cp314-cp314-macosx_14_0_arm64.whl:
Publisher:
release.yml on machielbos8/hector-ts
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hector_ts-3.0.1-cp314-cp314-macosx_14_0_arm64.whl -
Subject digest:
0ee78d2383885cc963012be611b1f760726daf60193aaa1e273f8c7883a35a59 - Sigstore transparency entry: 2143266676
- Sigstore integration time:
-
Permalink:
machielbos8/hector-ts@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Branch / Tag:
refs/tags/v3.0.1 - Owner: https://github.com/machielbos8
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hector_ts-3.0.1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: hector_ts-3.0.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 9.3 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba7a8c8446c94656851b0a4f6c1ef93fd7b6dc6aab0d8d5ee0fc66a97d4bbfb3
|
|
| MD5 |
2a9fe59f37816ec282f3b6adc0971247
|
|
| BLAKE2b-256 |
93059298847d46294089010381f783cf479d7ed130ad946284f2342d0d2a6c2f
|
Provenance
The following attestation bundles were made for hector_ts-3.0.1-cp313-cp313-win_amd64.whl:
Publisher:
release.yml on machielbos8/hector-ts
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hector_ts-3.0.1-cp313-cp313-win_amd64.whl -
Subject digest:
ba7a8c8446c94656851b0a4f6c1ef93fd7b6dc6aab0d8d5ee0fc66a97d4bbfb3 - Sigstore transparency entry: 2143266207
- Sigstore integration time:
-
Permalink:
machielbos8/hector-ts@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Branch / Tag:
refs/tags/v3.0.1 - Owner: https://github.com/machielbos8
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hector_ts-3.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: hector_ts-3.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 12.4 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
796b4ce7dd9ee8d468ba2a93e028115816340e76cc71513605e61b4565d9ea4e
|
|
| MD5 |
6647f56c7cc668b9885ce3e5a498af9e
|
|
| BLAKE2b-256 |
fd259c7b647e88f010d7dfb91391121a120f6fb732649c731dda16cc10285a37
|
Provenance
The following attestation bundles were made for hector_ts-3.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
release.yml on machielbos8/hector-ts
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hector_ts-3.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
796b4ce7dd9ee8d468ba2a93e028115816340e76cc71513605e61b4565d9ea4e - Sigstore transparency entry: 2143266088
- Sigstore integration time:
-
Permalink:
machielbos8/hector-ts@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Branch / Tag:
refs/tags/v3.0.1 - Owner: https://github.com/machielbos8
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hector_ts-3.0.1-cp313-cp313-macosx_14_0_arm64.whl.
File metadata
- Download URL: hector_ts-3.0.1-cp313-cp313-macosx_14_0_arm64.whl
- Upload date:
- Size: 9.3 MB
- Tags: CPython 3.13, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f289203d0647115735ee906a35ac8ed4fa80dcc5435133b25e158e31a1338fe9
|
|
| MD5 |
9660eeca21c811e0204f2cb8d9b015ce
|
|
| BLAKE2b-256 |
d03d3f8e1cf1ce6c7a67b14e07523a53a789292ee542fd897b033c50c91d237d
|
Provenance
The following attestation bundles were made for hector_ts-3.0.1-cp313-cp313-macosx_14_0_arm64.whl:
Publisher:
release.yml on machielbos8/hector-ts
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hector_ts-3.0.1-cp313-cp313-macosx_14_0_arm64.whl -
Subject digest:
f289203d0647115735ee906a35ac8ed4fa80dcc5435133b25e158e31a1338fe9 - Sigstore transparency entry: 2143266981
- Sigstore integration time:
-
Permalink:
machielbos8/hector-ts@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Branch / Tag:
refs/tags/v3.0.1 - Owner: https://github.com/machielbos8
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hector_ts-3.0.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: hector_ts-3.0.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 9.3 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4f3088f21af5124a7599771524f634a7e6ed1d65da1ed2d71c22c3dd20130707
|
|
| MD5 |
f7c3df1e200f29434c5153b22fc1a070
|
|
| BLAKE2b-256 |
34b975053bcf6f4455b766dc24fe2bacd828f8733dc01a79166de16d74ab7fcc
|
Provenance
The following attestation bundles were made for hector_ts-3.0.1-cp312-cp312-win_amd64.whl:
Publisher:
release.yml on machielbos8/hector-ts
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hector_ts-3.0.1-cp312-cp312-win_amd64.whl -
Subject digest:
4f3088f21af5124a7599771524f634a7e6ed1d65da1ed2d71c22c3dd20130707 - Sigstore transparency entry: 2143266509
- Sigstore integration time:
-
Permalink:
machielbos8/hector-ts@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Branch / Tag:
refs/tags/v3.0.1 - Owner: https://github.com/machielbos8
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hector_ts-3.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: hector_ts-3.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 12.5 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4aee0b9f09080a917cc436d7b69d0243efb548907761674fa63f6bfccbb554fe
|
|
| MD5 |
a89000fd048c59769eb42eeb8e3bac11
|
|
| BLAKE2b-256 |
793eb2d67a1558e480e0d0c6ed72ccdadaf32b8551dc91e334f2f6624be804cc
|
Provenance
The following attestation bundles were made for hector_ts-3.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
release.yml on machielbos8/hector-ts
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hector_ts-3.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
4aee0b9f09080a917cc436d7b69d0243efb548907761674fa63f6bfccbb554fe - Sigstore transparency entry: 2143266306
- Sigstore integration time:
-
Permalink:
machielbos8/hector-ts@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Branch / Tag:
refs/tags/v3.0.1 - Owner: https://github.com/machielbos8
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hector_ts-3.0.1-cp312-cp312-macosx_14_0_arm64.whl.
File metadata
- Download URL: hector_ts-3.0.1-cp312-cp312-macosx_14_0_arm64.whl
- Upload date:
- Size: 9.3 MB
- Tags: CPython 3.12, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c7ee4688400a210219ac1b7be70116224dbc29b749be37a6478eeb1610b0e154
|
|
| MD5 |
14d82cbe818ee233ce6b2b33ced6bba7
|
|
| BLAKE2b-256 |
da917434af69ad6e0ee1f193db7f051528ce102c778738cb27bb3d5a509f8c17
|
Provenance
The following attestation bundles were made for hector_ts-3.0.1-cp312-cp312-macosx_14_0_arm64.whl:
Publisher:
release.yml on machielbos8/hector-ts
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hector_ts-3.0.1-cp312-cp312-macosx_14_0_arm64.whl -
Subject digest:
c7ee4688400a210219ac1b7be70116224dbc29b749be37a6478eeb1610b0e154 - Sigstore transparency entry: 2143266880
- Sigstore integration time:
-
Permalink:
machielbos8/hector-ts@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Branch / Tag:
refs/tags/v3.0.1 - Owner: https://github.com/machielbos8
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hector_ts-3.0.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: hector_ts-3.0.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 9.3 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fbea184bc692ceee2ce857e85b2730a3b1b1779023aa6ee2846267b66297e7a4
|
|
| MD5 |
c18ceeed2319bebac9856d5786245152
|
|
| BLAKE2b-256 |
bd9a8a6439a70a3290c348191fe63ed8e94d9434ef8826abf00378513bbe05a0
|
Provenance
The following attestation bundles were made for hector_ts-3.0.1-cp311-cp311-win_amd64.whl:
Publisher:
release.yml on machielbos8/hector-ts
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hector_ts-3.0.1-cp311-cp311-win_amd64.whl -
Subject digest:
fbea184bc692ceee2ce857e85b2730a3b1b1779023aa6ee2846267b66297e7a4 - Sigstore transparency entry: 2143266590
- Sigstore integration time:
-
Permalink:
machielbos8/hector-ts@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Branch / Tag:
refs/tags/v3.0.1 - Owner: https://github.com/machielbos8
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hector_ts-3.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: hector_ts-3.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 12.4 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b49a9177ec91685c5bc27e5797d809811c42a131d768d4af229f723ceeb19b4
|
|
| MD5 |
77df4cc9e6e0d6e6f527ebaf381248b9
|
|
| BLAKE2b-256 |
a9666deda719eaf67a9d4c3992f79c0ac0fd5457d9568dc21fb2ba3c2c919719
|
Provenance
The following attestation bundles were made for hector_ts-3.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
release.yml on machielbos8/hector-ts
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hector_ts-3.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
9b49a9177ec91685c5bc27e5797d809811c42a131d768d4af229f723ceeb19b4 - Sigstore transparency entry: 2143265835
- Sigstore integration time:
-
Permalink:
machielbos8/hector-ts@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Branch / Tag:
refs/tags/v3.0.1 - Owner: https://github.com/machielbos8
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hector_ts-3.0.1-cp311-cp311-macosx_14_0_arm64.whl.
File metadata
- Download URL: hector_ts-3.0.1-cp311-cp311-macosx_14_0_arm64.whl
- Upload date:
- Size: 9.3 MB
- Tags: CPython 3.11, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
66cf06ea53b2a82ca0035d3ba24cda64ae8f5447d0afce3700354f84de9a6e93
|
|
| MD5 |
0a7511f202eb2ec0889ac060cd0fc1f9
|
|
| BLAKE2b-256 |
c065e329d5dea1d7125b8404b9f7015fdc1e7a190049fe17d422ca239a7d9115
|
Provenance
The following attestation bundles were made for hector_ts-3.0.1-cp311-cp311-macosx_14_0_arm64.whl:
Publisher:
release.yml on machielbos8/hector-ts
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hector_ts-3.0.1-cp311-cp311-macosx_14_0_arm64.whl -
Subject digest:
66cf06ea53b2a82ca0035d3ba24cda64ae8f5447d0afce3700354f84de9a6e93 - Sigstore transparency entry: 2143266770
- Sigstore integration time:
-
Permalink:
machielbos8/hector-ts@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Branch / Tag:
refs/tags/v3.0.1 - Owner: https://github.com/machielbos8
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hector_ts-3.0.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: hector_ts-3.0.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 9.3 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3ec5c818efc0f1ddd78adaa120617b4a2c9b7fad7ef7576b04cda1b0aa2fcd94
|
|
| MD5 |
60e667e199e03418de84975408c119cf
|
|
| BLAKE2b-256 |
1363af0591e26697127a7f358be279d8bbedfd84f86f65402afb6978fada2faa
|
Provenance
The following attestation bundles were made for hector_ts-3.0.1-cp310-cp310-win_amd64.whl:
Publisher:
release.yml on machielbos8/hector-ts
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hector_ts-3.0.1-cp310-cp310-win_amd64.whl -
Subject digest:
3ec5c818efc0f1ddd78adaa120617b4a2c9b7fad7ef7576b04cda1b0aa2fcd94 - Sigstore transparency entry: 2143267404
- Sigstore integration time:
-
Permalink:
machielbos8/hector-ts@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Branch / Tag:
refs/tags/v3.0.1 - Owner: https://github.com/machielbos8
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hector_ts-3.0.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: hector_ts-3.0.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 12.3 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
591c4cb9583cdceb71ea938640da10fc0637d9bbd69e3212df80f80fb2bd256a
|
|
| MD5 |
be427b50e2c4c6c87d82bd1d38a2cb0b
|
|
| BLAKE2b-256 |
f8dc5cfba148a5b13aa86effe97a956b425f207af5635012db2aeded8796d184
|
Provenance
The following attestation bundles were made for hector_ts-3.0.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
release.yml on machielbos8/hector-ts
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hector_ts-3.0.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
591c4cb9583cdceb71ea938640da10fc0637d9bbd69e3212df80f80fb2bd256a - Sigstore transparency entry: 2143267219
- Sigstore integration time:
-
Permalink:
machielbos8/hector-ts@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Branch / Tag:
refs/tags/v3.0.1 - Owner: https://github.com/machielbos8
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Trigger Event:
push
-
Statement type:
File details
Details for the file hector_ts-3.0.1-cp310-cp310-macosx_14_0_arm64.whl.
File metadata
- Download URL: hector_ts-3.0.1-cp310-cp310-macosx_14_0_arm64.whl
- Upload date:
- Size: 9.3 MB
- Tags: CPython 3.10, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
234c787a8238d4269d6ed275767227531407feb0d6dededdf1eecd795db9d4bc
|
|
| MD5 |
a169d59f399b7d5b832a2ee6d62e12b2
|
|
| BLAKE2b-256 |
06a6af3ad9fe353585dfd58f2b3eedf6720449fc818de6dab9fdb8271e87cbf1
|
Provenance
The following attestation bundles were made for hector_ts-3.0.1-cp310-cp310-macosx_14_0_arm64.whl:
Publisher:
release.yml on machielbos8/hector-ts
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hector_ts-3.0.1-cp310-cp310-macosx_14_0_arm64.whl -
Subject digest:
234c787a8238d4269d6ed275767227531407feb0d6dededdf1eecd795db9d4bc - Sigstore transparency entry: 2143266404
- Sigstore integration time:
-
Permalink:
machielbos8/hector-ts@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Branch / Tag:
refs/tags/v3.0.1 - Owner: https://github.com/machielbos8
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@370c1631380f71aed26ec5b2878e1ebe55cd6016 -
Trigger Event:
push
-
Statement type: