Skip to main content

viking_kalman

PyPI version License: LGPL v3

Viking: Variational bayesIan variance tracKING. A Python package for variational inference in state-space models.

This project is a complete Python port of the R package viking, originally developed by Joseph de Vilmarest as part of his PhD thesis. It brings these powerful statistical algorithms natively to the Python ecosystem.

Main Features

  • State-Space Models: A high-level StateSpaceModel scikit-learn-style API to build, update, and visualize models.
  • VIKING Algorithm: A state-of-the-art variational Bayesian approach to track the evolution of state and observation noise variances.
  • Kalman Filtering & Smoothing: Classic, robust implementations for accurate state estimation.
  • Hyperparameter Estimation:
    • expectation_maximization: Uses the EM algorithm to estimate constant noise variances.
    • iterative_grid_search: An optimized grid search to find hyperparameters by maximizing log-likelihood.
  • Built-in Diagnostics: An integrated .plot() method to instantly analyze model behavior (bias, RMSE, state evolution, and Q-Q plots).

Installation

The package is available on PyPI. Install it using pip:

pip install viking_kalman

🛠️ Build & Distribution Guide

This project uses a dual-layer architecture to ensure both blazing-fast computations and maximum cross-platform compatibility.

1. Automated Binary Distribution (Wheels)

Pre-compiled, high-performance C-extension wheels are automatically provided for:

  • Windows (AMD64)
  • macOS (Apple Silicon & Intel)
  • Linux (Manylinux)

Standard users running pip install viking-kalman will automatically receive the high-performance C-extension. You do not need a C compiler, Visual Studio, or GSL installed on your machine.

2. Graceful Pure-Python Fallback

If you install from source on an unsupported architecture or restrict environments (e.g., standard corporate setups without admin rights), the installation will still succeed!

Our installer includes a graceful safety net:

  1. It attempts to compile the C-extensions locally.
  2. If the compilation fails (due to a missing compiler or libraries), it catches the error and seamlessly installs a 100% functional, pure-Python implementation.
  3. The package works perfectly, though grid search optimizations will run slightly slower.

Quick Start

import numpy as np
from viking_kalman import StateSpaceModel

# 1. Simulate data
np.random.seed(1)
n, d = 100, 5
Q = np.diag([0, 0, 0.25, 0.25, 0.25]) # Process noise covariance
sig = 1 # Measurement noise standard deviation
X = np.hstack([np.random.randn(n, d - 1), np.ones((n, 1))])

theta = np.random.randn(d, 1)
theta_arr = np.zeros((n, d))
for t in range(n):
    theta_arr[t, :] = theta.flatten()
    theta = theta + np.random.multivariate_normal(np.zeros(d), Q).reshape((d, 1))
    
y = np.sum(X * theta_arr, axis=1) + np.random.normal(0, sig, size=n)

# 2. Build the model and visualize diagnostics
ssm = StateSpaceModel(X, y, kalman_params={'Q': Q, 'sig': sig})
ssm.plot()

📚 API Reference

Below are the primary functions and classes exposed by the package:

  • StateSpaceModel(X, y, ...): Initializes a state-space model object.
    • .predict(newX, ...): Generates predictions in online or offline modes.
    • .plot(...): Renders analysis plots (bias, RMSE, state evolution, Q-Q plot of residuals).
  • viking(...): Applies the core VIKING algorithm, generalizing the Kalman filter to handle variance uncertainty.
  • iterative_grid_search(...): Estimates hyperparameters via an optimized iterative grid search.
  • expectation_maximization(...): Estimates hyperparameters via the Expectation-Maximization (EM) algorithm.
  • kalman_filtering(...): Computes the filtered estimation of parameters theta and P.
  • kalman_smoothing(...): Computes the smoothed estimation using the full dataset.
  • loglik(...): Computes the model log-likelihood for a given set of hyperparameters.

🎓 Acknowledgements & Origin

This package is a reimplementation and extension in Python of the original work by Joseph de Vilmarest.

  • Original R Package: viking on CRAN
  • PhD Thesis: DE VILMAREST, Joseph. State-space models for time series forecasting. Application to the electricity markets. 2022. PhD Thesis. Sorbonne University. Available here
  • Research Paper (VIKING): J. de Vilmarest, O. Wintenberger (2021), Viking: Variational Bayesian Variance Tracking. arXiv:2104.10777

The development of this Python port was supervised by Yann Allioux.

👥 Authors & Contributors

  • Original Author (R Package & Theory): Joseph de Vilmarest
  • Project Lead, Packaging, and Supervisor: Yann Allioux
  • Algorithm Porting (v0.0.1): Louis Viennot, Ismaïl El Azzaoui, Antoine Gourbilleau (CentraleSupélec student project led by Yann Allioux, thanks to the CentraleSupélec Academic Supervisors Céline Hudelot and Wassila Ouerdane)
  • Performance Optimization & C-Extensions (v0.0.2): Athir Hamadieh (6-month internship tutored by Yann Allioux)
  • Open Source Release, CI/CD, & Dynamic Compilation (v0.1.0): Yann Allioux

📄 License

This project is distributed under the GNU Lesser General Public License v3 (LGPLv3), inherited from the original R package. The full license text is available in the LICENSE file in the repository.

Metadata

Release files for viking-kalman 0.1.0

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

Source distribution (sdist)

Source distribution for viking-kalman 0.1.0
File Size Uploaded Provenance
viking_kalman-0.1.0.tar.gz 31.1 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for viking-kalman 0.1.0
File
viking_kalman-0.1.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
viking_kalman-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
viking_kalman-0.1.0-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details
viking_kalman-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
viking_kalman-0.1.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-32 Details
viking_kalman-0.1.0-cp313-cp313-macosx_11_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 11.0+ x86-64 Details
viking_kalman-0.1.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
viking_kalman-0.1.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
viking_kalman-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
viking_kalman-0.1.0-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
viking_kalman-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
viking_kalman-0.1.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32 Details
viking_kalman-0.1.0-cp312-cp312-macosx_11_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 11.0+ x86-64 Details
viking_kalman-0.1.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
viking_kalman-0.1.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
viking_kalman-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
viking_kalman-0.1.0-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
viking_kalman-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
viking_kalman-0.1.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32 Details
viking_kalman-0.1.0-cp311-cp311-macosx_11_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 11.0+ x86-64 Details
viking_kalman-0.1.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
viking_kalman-0.1.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
viking_kalman-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
viking_kalman-0.1.0-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
viking_kalman-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
viking_kalman-0.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32 Details
viking_kalman-0.1.0-cp310-cp310-macosx_11_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 11.0+ x86-64 Details
viking_kalman-0.1.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
viking_kalman-0.1.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
viking_kalman-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
viking_kalman-0.1.0-cp39-cp39-musllinux_1_2_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-32 Details
viking_kalman-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
viking_kalman-0.1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-32 Details
viking_kalman-0.1.0-cp39-cp39-macosx_11_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 11.0+ x86-64 Details
viking_kalman-0.1.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
viking_kalman-0.1.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
viking_kalman-0.1.0-cp38-cp38-musllinux_1_2_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-64 Details
viking_kalman-0.1.0-cp38-cp38-musllinux_1_2_i686.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-32 Details
viking_kalman-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
viking_kalman-0.1.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-32 Details
viking_kalman-0.1.0-cp38-cp38-macosx_11_0_x86_64.whl CPython 3.8 CPython 3.8 macOS 11.0+ x86-64 Details

Total release size: 104.6 MB

Release files / viking_kalman-0.1.0.tar.gz

Download URL viking_kalman-0.1.0.tar.gz
Size 31.1 kB
Tags Source
SHA-256 checksum
How to use checksums
a91072ef259208ff9abaa99c4f7e47b6387824ff9f604c2e002a2be107eb2c3a
BLAKE2b-256 checksum
How to use checksums
2b1c22c6facd72ddaa03e79735df1ecd320fb73dbe6dd2806cf38a899f111235
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp313-cp313-win_amd64.whl

Download URL viking_kalman-0.1.0-cp313-cp313-win_amd64.whl
Size 1.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c02be13f35a2a170752303ec24c760eeff13b817650d0b64edd6f09e63660dd8
BLAKE2b-256 checksum
How to use checksums
e7fccbeebf530adf351d9fa1ff8e03c8c82d3f585e09889399c73e4168644c51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL viking_kalman-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e406612eaf3ea0fe19aebbcbbc561824fb98773698bdaff8bad1271357605ba4
BLAKE2b-256 checksum
How to use checksums
268eeef7b07549a0178a54eda1e2a26063b7ab59c1f4dbab2d9ec605cca9da55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp313-cp313-musllinux_1_2_i686.whl

Download URL viking_kalman-0.1.0-cp313-cp313-musllinux_1_2_i686.whl
Size 1.1 MB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
1ab123f10aea188eb3b4ca5538351be76de88481a2834b9366734b2d7207a940
BLAKE2b-256 checksum
How to use checksums
315fca23e4739321601a5a08d65d9d0bb2520a400c840eeae2ecc8e741d7db9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL viking_kalman-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.0 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9b563214e3dcfe035af362cc74fe872bf3f455c56e1c390c55eff4cb14e940b5
BLAKE2b-256 checksum
How to use checksums
00a5707438b1ef52c84511bc7d438839b640817bf7294fd95a9ec4c79681dc9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL viking_kalman-0.1.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Size 4.6 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
70b7cb28dd88d8ae21e87cd6398f4403fbe168c9ef2543b617fae3685f584045
BLAKE2b-256 checksum
How to use checksums
1ba877d93011012dd9c4678fc41a414af7641bd746ddb17d01743a735979699b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp313-cp313-macosx_11_0_x86_64.whl

Download URL viking_kalman-0.1.0-cp313-cp313-macosx_11_0_x86_64.whl
Size 2.3 MB
Tags CPython 3.13 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
355c8d5cdec8e38b40ca7c1ea507c2b9d29dc7e04ebe0a2209603e7116f75417
BLAKE2b-256 checksum
How to use checksums
0d96c43ff38edb8b301e4b46e00bdf272a1c36d2832e5030a15106e4bf092540
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL viking_kalman-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Size 2.3 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
510e401ba804ed3afac121ef932588db6c05f75b2d045a705f5136a6e0784045
BLAKE2b-256 checksum
How to use checksums
3fbf69545b3883becd7ad1257e1a54c8198d9efdcf7e9bc20b05bf883127093c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp312-cp312-win_amd64.whl

Download URL viking_kalman-0.1.0-cp312-cp312-win_amd64.whl
Size 1.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
153415c917afa3f2824ac3b41a4f4a4c5d6e2461fe2e2119a7d4a9aeef402222
BLAKE2b-256 checksum
How to use checksums
e1dfbe373dc3322322f6e2378cfb0d066bce67aa055ea2418cec3657d52ec596
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL viking_kalman-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e845271e5a3358ed946111d2441fce659e7edb453c7a6632e651c08adf8fba3b
BLAKE2b-256 checksum
How to use checksums
f9574cd4876221cd62bdede9e13a7c5867cc54f0e2a366a769742277741a7a69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp312-cp312-musllinux_1_2_i686.whl

Download URL viking_kalman-0.1.0-cp312-cp312-musllinux_1_2_i686.whl
Size 1.1 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
580d9c25640427676352c9c592356fdedaec8683650a6a6cc5326d7229cb20a7
BLAKE2b-256 checksum
How to use checksums
8040aaf812060ad58680d3aa19a08090c47520b59236dec3340c5348de59b7fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL viking_kalman-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.0 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1ab4caec5b886fbc9bbb02385722148b67af3a76eaeb407f98c642fc96d8b06d
BLAKE2b-256 checksum
How to use checksums
c05309ffd1508067517f858e69357e9e0ddbf17b5cdd6637478e75573cb6a362
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL viking_kalman-0.1.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Size 4.6 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
cc7fd2aa1477d28c61a879577c1224255d0717c59a935b72cdfe23be0fcf0203
BLAKE2b-256 checksum
How to use checksums
eb332cc5992707309d9f91ebf3feca015e11478d0c11145d44c5087aef3fc6c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp312-cp312-macosx_11_0_x86_64.whl

Download URL viking_kalman-0.1.0-cp312-cp312-macosx_11_0_x86_64.whl
Size 2.3 MB
Tags CPython 3.12 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
f49b3849b8390795fc168d7f30348c78274cd169e4d9a449491266b566394460
BLAKE2b-256 checksum
How to use checksums
8d5613008e0605997b75fbb63286ccd43c144e8b696fcbf1b767e14fc4651072
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL viking_kalman-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Size 2.3 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2b4e88fda8d70c52c4323993f313d9617387e0b5faa1b42450f89ce4ab21ea80
BLAKE2b-256 checksum
How to use checksums
87cf8787e939e98a144f1b7160912afddccbe4d18c45f1814cba947049ad75f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp311-cp311-win_amd64.whl

Download URL viking_kalman-0.1.0-cp311-cp311-win_amd64.whl
Size 1.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
7d8ed30d02dc8cccfbc12e0b3b32ad34f3fc97ac5a80397cd8424986f0c42286
BLAKE2b-256 checksum
How to use checksums
79fe7601dfb48344afc143372fb26e9baed70fb91ff904ffa9683fe29d9c982d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL viking_kalman-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a33e5c3441eee929999b82a464dc7d8710ac197946b5380b542e579e9fb69e38
BLAKE2b-256 checksum
How to use checksums
d895d5a7476b61db3955df443f0d3d294e2cc53c3f8e41816574e53a921e446d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp311-cp311-musllinux_1_2_i686.whl

Download URL viking_kalman-0.1.0-cp311-cp311-musllinux_1_2_i686.whl
Size 1.1 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
a07238940ea75475716d1124db2e80eaa5b0736b5e03a9701a1a832c4113e93b
BLAKE2b-256 checksum
How to use checksums
d0e6b35017427fafd1f610fe8f471359dd3d6c5ae0190862b45265279aa87dee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL viking_kalman-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.0 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2ff47f0a54e70e6e25da74ccd115a8568eb90b91ecb4b3634e45d355e0c229e0
BLAKE2b-256 checksum
How to use checksums
dbfeb980b14dbac53fd054e3066609c6e5fc272d7eb3878ce29de25678459f42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL viking_kalman-0.1.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Size 4.6 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
8cf2ea3e64c3ce78e535123018354b6bb244accba858d71532a6ee9e438b430b
BLAKE2b-256 checksum
How to use checksums
9f040f194ce45772b5de85b0965f01ded21059ba58bbc1929439a50e4592f9fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp311-cp311-macosx_11_0_x86_64.whl

Download URL viking_kalman-0.1.0-cp311-cp311-macosx_11_0_x86_64.whl
Size 2.3 MB
Tags CPython 3.11 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
1aac3c40893e266d0f184ae1b9405e4ca5990a2080a15d420678e439e6b1d180
BLAKE2b-256 checksum
How to use checksums
ce23ac6ceeeece2edcddb4c644f471cb99d8893c920ac37df39120bbed0e8fac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL viking_kalman-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Size 2.3 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
071023a49be0c3adee28e7420e60cec89b875bcebab080e13d38526e21f8e144
BLAKE2b-256 checksum
How to use checksums
52e736b0ae6497dc5c5840048442f0343bdbc913cca062e4be7267bc8252b94d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp310-cp310-win_amd64.whl

Download URL viking_kalman-0.1.0-cp310-cp310-win_amd64.whl
Size 1.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
ec50e98b61267dc397cefac2c6feba1fa8b69b137a3d32cd3b1e7c832afee0df
BLAKE2b-256 checksum
How to use checksums
37afc2a458e793682e26cb528907dee12afa86d81fbc643f85ce4fe72063cfc2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL viking_kalman-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
30ec65d28c86c6c5ffbf4c7418674e275837de7416e5cd484b3aa065845c38c4
BLAKE2b-256 checksum
How to use checksums
e6d68791860cd8f13f2da36cd869a85ac186e1559dec94b22ad9daa7568e59cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp310-cp310-musllinux_1_2_i686.whl

Download URL viking_kalman-0.1.0-cp310-cp310-musllinux_1_2_i686.whl
Size 1.1 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
787186f53c40818627ecd1838a9e7e1f552b2d37b81eed150b63b520edc99167
BLAKE2b-256 checksum
How to use checksums
6dead29400f839fc0b7b3ab7e0cf04cceeb060fcb842879374985d5ffd049e01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL viking_kalman-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.0 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
45af5c5dd6a7e7e91e43b9d9369ea9c367b35c62c06b89ef201a054b61477e08
BLAKE2b-256 checksum
How to use checksums
85c3784139eb2b2451418e86204ddfc170b51a4d38533a74f1299556f936964d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL viking_kalman-0.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Size 4.6 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
cd4408ed6f6df439d9190dd136c3d0707c920c49c99100c26675e3e7fb0894d6
BLAKE2b-256 checksum
How to use checksums
f2e5d29dc75537bbaf6cfa6b3c32b6e6471fc1ab2cd5676231127f1066cef78b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp310-cp310-macosx_11_0_x86_64.whl

Download URL viking_kalman-0.1.0-cp310-cp310-macosx_11_0_x86_64.whl
Size 2.3 MB
Tags CPython 3.10 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
920df8f3d0328221659a7fdb30bbe8abe461d2851c2bd8747dcf7eded6e35544
BLAKE2b-256 checksum
How to use checksums
3239b98b0844959c52674e3463e05f58d8b1b399ecf377609ed23f42f3923f4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL viking_kalman-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Size 2.3 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c509334681c61db7c06e3e6621b7d6b52ef532a56bbb88f162987b0426353e9c
BLAKE2b-256 checksum
How to use checksums
1f8789978b747e8ccfe61ba74cbf157c5dc35d51a69808c14f9393f84b60a2c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp39-cp39-win_amd64.whl

Download URL viking_kalman-0.1.0-cp39-cp39-win_amd64.whl
Size 1.4 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
d56d35c7a2c66f3dd1ef2c85d35ceb0190a8328ea5596de83ec90a9c0f83ddb9
BLAKE2b-256 checksum
How to use checksums
20811b899d72703ef6487e7b35bdc5ec232cc92a7ef821495480cea67d7aa96c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL viking_kalman-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
bc48487efa2d219c3125914098897cff0fa9b8667602d3cd48a1d87b9fff9daa
BLAKE2b-256 checksum
How to use checksums
c7ae42bc7ccdcd96679b348e276832a8417a8e57760e22a62884ddd80a654a3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp39-cp39-musllinux_1_2_i686.whl

Download URL viking_kalman-0.1.0-cp39-cp39-musllinux_1_2_i686.whl
Size 1.1 MB
Tags CPython 3.9 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
367805376fb4dd2f1e4a5b5d77d629083a62b5e13ae550e5f8b5adfb39a784f0
BLAKE2b-256 checksum
How to use checksums
db7fe47f61822838bf31eaa6679a6768618733fa7cb8a89f7dfc41ce165875a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL viking_kalman-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.0 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
aa989eabbb406514e416c5ffeffaec11113744a237d82af9cf0bbf38094b1136
BLAKE2b-256 checksum
How to use checksums
0847b5129da5580bf630ded45e60eb5d6a0df3ccaaef32bbc017665ccd6df5bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL viking_kalman-0.1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Size 4.6 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
094b69e5fe7e471291494f1303d4bccb3ceeef3768b9527bfcc235d84556840a
BLAKE2b-256 checksum
How to use checksums
b18293e04631be3656a240b3fbb260544a18b5b63089510694fc87985d77cc06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp39-cp39-macosx_11_0_x86_64.whl

Download URL viking_kalman-0.1.0-cp39-cp39-macosx_11_0_x86_64.whl
Size 2.3 MB
Tags CPython 3.9 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
7705cbdf933eff5a21cd62c9e879c49d3efe5e2c57a19df4e010d6ce9d8e9a61
BLAKE2b-256 checksum
How to use checksums
f5c898284796f8f0f742cec3052d7b41b682c26d10581315042142cf7fd227a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL viking_kalman-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
Size 2.3 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d0a81f9c3544c501f53c456d8252756b45018328676a67a367235970b733ec1c
BLAKE2b-256 checksum
How to use checksums
0b13e31bf53bc322823eafa9e291daefc50d69f6240b9ad62ad3d86bfba98d9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp38-cp38-win_amd64.whl

Download URL viking_kalman-0.1.0-cp38-cp38-win_amd64.whl
Size 1.4 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
a405459485289e76a37aaabf16fe4b9a98250e0d65d862ac59f0406384d7a756
BLAKE2b-256 checksum
How to use checksums
7f767718912ea1d78f7fc2b50f7c1c56967d5acafc9ac79d6671b4eded2a3301
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL viking_kalman-0.1.0-cp38-cp38-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a25848dbcd5faad02667482f14117985a1e9b8cf22afb573db887363a5428ae9
BLAKE2b-256 checksum
How to use checksums
af31dd1d72d48e91c58971561b1a8ee73d7de688181dc2f0768791cfba781bff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp38-cp38-musllinux_1_2_i686.whl

Download URL viking_kalman-0.1.0-cp38-cp38-musllinux_1_2_i686.whl
Size 1.1 MB
Tags CPython 3.8 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
abfca4bea75d9543330c0995c20b1cc5c2f3db1194690ac6bd2b1c6ffe2d6a26
BLAKE2b-256 checksum
How to use checksums
08a2c546e17b4e8604a1f6b9bf8868f820223c960c71d7f45648d69035b26dbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL viking_kalman-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.0 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2b691b6b4235330cc9147892b8797578fa41aede83c1fa83cb9b1b36c622b8aa
BLAKE2b-256 checksum
How to use checksums
448f0e66b84694b8232f7312488984a94a9a1b53c66c9572b8731607bad95003
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL viking_kalman-0.1.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Size 4.6 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
766312def4718ce69f4f85c34e7a698f3a57e6a00834a73a68629f56c4ae1998
BLAKE2b-256 checksum
How to use checksums
34e821a98304770aa2d1796098770221a050797c89e9d6080ed62b6863b571af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Release files / viking_kalman-0.1.0-cp38-cp38-macosx_11_0_x86_64.whl

Download URL viking_kalman-0.1.0-cp38-cp38-macosx_11_0_x86_64.whl
Size 2.3 MB
Tags CPython 3.8 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
1f8a421e70bcb9da5fe989e44c5c3422553ca68bfa5ffb19596400774a16cace
BLAKE2b-256 checksum
How to use checksums
9f741b5525aa16b77eed74dd2c37e93bef0b0024da0412cb62e3026d1dd5c001
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 May 11, 2026.

Transparency log

Security for viking-kalman 0.1.0

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.

Full provenance

All 42 files in this release have been uploaded with provenance metadata.

Select from 42 files

Attestation for viking_kalman-0.1.0.tar.gz

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 May 11, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

42 release files Full provenance

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