Skip to main content

drvarma

Exact maximum-likelihood estimation, forecasting and diagnostics of multivariate VARMA (vector ARMA) models — in pure Python, with an optional compiled C engine for speed.

import numpy as np
from drvarma import Model, datasets

series = datasets.simulate_varma(phi=[np.diag([0.5, 0.4, 0.3])], sigma=np.eye(3),
                                 n=300, mu=[100., 50., 75.], seed=1,
                                 names=["A", "B", "C"])
m = Model(series, p=2, q=0, include_mean=True).fit()
print(m.phi, m.sigma, m.loglik)
levels, lo, hi = m.forecast(12, bands=True)     # + 95% bands
print(m.diagnostics())                          # Hosking Q, Jarque-Bera

drvarma fits a stationary Gaussian VARMA(p, q), Φ(B)(wₜ − μ) = Θ(B) aₜ, aₜ ~ N(0, Σ), by exact maximum likelihood (no conditional/back-forecasting approximation), and gives forecasts (+ error bands), impulse responses, variance decompositions, residual diagnostics and volatility.

What this provides. drvarma is a pure-Python implementation of Mauricio's exact-likelihood algorithm for multivariate VARMA (1995 JASA / 1997 AS 311): an innovations-form factorisation that evaluates the exact Gaussian likelihood directly on the VARMA form, without a state-space / Kalman filter, maximised by a faithful factored-BFGS quasi-Newton. Exact ML for VARMA is also available in Python through state-space methods (e.g. statsmodels' Kalman-filter VARMAX); what drvarma adds is a faithful port of this specific, non-Kalman algorithm — which, as far as we know, is not otherwise available in Python — together with the surrounding forecasting/IRF/FEVD/diagnostics toolkit. It runs with no compiled code; the optional C engine is only an accelerator.

Install

pip install drvarma                       # pure-Python (numpy + scipy)

Optional extras: drvarma[plots] (matplotlib + pyfug charts), drvarma[forecast-report] (HTML forecast reports), drvarma[c-engine] (build the CFFI C engine — needs GSL dev headers, ~10–100× faster but optional).

Features

  • Exact-ML estimation of stationary VARMA(p, q) for general dimension m, with mean, diagonal AR/MA/covariance restrictions, and optional Hannan–Rissanen two-step start.
  • Forecasting in original units: level, period and annual variation, each with standard errors and 95 % bands; plus fixed-parameter recursive (out-of-sample) forecasting.
  • Structural analysis: orthogonalised impulse responses, accumulated responses, long-run gain, and the forecast-error variance decomposition.
  • Diagnostics: Hosking multivariate portmanteau, multivariate Jarque–Bera, per-series ACF/PACF and two-sided cross-correlation (CCF).
  • Volatility: exponential-weight and moving-window residual covariance.
  • Transforms: Box-Cox + regular/seasonal differencing and harmonic deseasonalisation (with re-seasonalised forecasts).
  • I/O & reports: .inp reader/writer, C-format .out/.forecast/ .recursive text reports, an HTML forecast report per series, and matplotlib charts.

Everything runs with no compiled code. The optional CFFI engine wraps the validated drvarma C core and is bit-compatible with the pure-Python path on well-conditioned problems — an accelerator only. The numerical methods are tabulated below; see docs/DEVELOPER_GUIDE.md for the complexity discussion and a pure-Python vs hybrid vs C performance study.

Command line

drvarma IPC3 3 0 -mean -deseason auto -forecast 24        # writes IPC3.out, .forecast
drvarma IPC3 3 0 -mean -forecast 24 -html                # + HTML report per series
drvarma IPC3 3 0 -mean -estwin 200 -forecast 12          # recursive (.recursive)
drvarma IPC3 3 0 -mean -volexp 0.05 20 -volmov 20        # volatility (.volexp/.volmov)

<file>.inp in, text reports out. Flags: -mean -diagar -diagma -diagcov -m {1,2} -twostep -deseason [auto|force] -scale S -forecast H -html -estwin N -volexp [α w] -volmov [w] (λ, d, D come from the .inp header).

Documentation

Numerical methods

Algorithm Reference Used for
Exact Gaussian VARMA log-likelihood (innovations factorisation, not Kalman) Mauricio (1995) JASA; Mauricio (1997) AS 311 Exact likelihood (drvarma._as311)
Factored-BFGS quasi-Newton + Dennis–Schnabel line search Dennis & Schnabel (1983) ML optimisation (drvarma._qnewt.raxopt)
Concentrated objective f1ᵐ·f2 (σ² profiled, Σ = σ²·Q) Mauricio (1995) JASA §3 Conditioning; covariance / std errors
Hannan–Rissanen two-step Hannan & Rissanen (1982) VARMA start (-twostep)
Companion-form Lyapunov / autocovariances Mauricio (1997) AS 311 Stationary covariance, ψ-weights
Orthogonalised IRF & FEVD (Cholesky of Σ) Lütkepohl (2005) Structural analysis
Hosking multivariate portmanteau; multivariate Jarque–Bera Hosking (1980); Jarque & Bera (1980) Residual diagnostics
Exponential / moving-window conditional covariance Volatility (drvarma.volatility)

Cross-references: Mauricio (2002, JTSA 23(4)) and Shea (1989, AS 242) are the other efficient exact-likelihood methods compared in the literature.

Authors and licence

drvarma is developed by David E. Guerrero and Arthur B. Treadway, based on the exact-likelihood algorithms designed and coded by José Alberto Mauricio.

Released under the GNU General Public License v2.0 or later (GPL-2.0-or-later) — see COPYING.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

drvarma-0.1.4.tar.gz (205.9 kB view details)

Uploaded Source

Built Distributions

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

drvarma-0.1.4-py3-none-any.whl (106.1 kB view details)

Uploaded Python 3

drvarma-0.1.4-cp313-cp313-win_amd64.whl (106.8 kB view details)

Uploaded CPython 3.13Windows x86-64

drvarma-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

drvarma-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

drvarma-0.1.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

drvarma-0.1.4-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

drvarma-0.1.4-cp313-cp313-macosx_14_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

drvarma-0.1.4-cp312-cp312-win_amd64.whl (106.8 kB view details)

Uploaded CPython 3.12Windows x86-64

drvarma-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

drvarma-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

drvarma-0.1.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

drvarma-0.1.4-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

drvarma-0.1.4-cp312-cp312-macosx_14_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

drvarma-0.1.4-cp311-cp311-win_amd64.whl (106.8 kB view details)

Uploaded CPython 3.11Windows x86-64

drvarma-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

drvarma-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

drvarma-0.1.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

drvarma-0.1.4-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

drvarma-0.1.4-cp311-cp311-macosx_14_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

drvarma-0.1.4-cp310-cp310-win_amd64.whl (106.8 kB view details)

Uploaded CPython 3.10Windows x86-64

drvarma-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

drvarma-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

drvarma-0.1.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

drvarma-0.1.4-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

drvarma-0.1.4-cp310-cp310-macosx_14_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

Details for the file drvarma-0.1.4.tar.gz.

File metadata

  • Download URL: drvarma-0.1.4.tar.gz
  • Upload date:
  • Size: 205.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for drvarma-0.1.4.tar.gz
Algorithm Hash digest
SHA256 3158c345dcfcc3a9524f7582e507716714c6dcdc7e34b4562c159f40a820e4e5
MD5 41283752c4d6df101478775408146969
BLAKE2b-256 a6fae9d95551725726a7fe99e0949b06d7768e7da88dbe2f51aa42831d503207

See more details on using hashes here.

File details

Details for the file drvarma-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: drvarma-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 106.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for drvarma-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e2b4c4b7fcc851bae1dc4b87fe41805fbec916153d4305cae42c30ca30b0e545
MD5 9441e720ff52805db769054c05b82b77
BLAKE2b-256 b52745a09b047bdd17c9c490773e229b419de48c6da9b5fc5d13cbd8b3e13875

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-py3-none-any.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: drvarma-0.1.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 106.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for drvarma-0.1.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9d47d73eaa29f43d3436b47f6efbff90ea2f62f56753f99ab1f7be0a28f96993
MD5 a22413ec510a8c11bfe0edf33dbd275b
BLAKE2b-256 5051e95705185e12c99e1e0668dff6784c8dd74ddc3026197642928722f4e98b

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fbd032ad7ea64950174fee6c5f516f1d45c83dc9db29f5215bf296013466bba3
MD5 ca3dd748ff46e48b60436ddc45e7c9b7
BLAKE2b-256 737ac9603d3f6ef9150263f3b987552b315fb42d6f88bf68fc6976ce981ff5b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2423a63612508a477d81ed3e04bf5ed93f7790cdbb1b4081b5280fb0994a278b
MD5 a1653e999c5963038d96a48f3a2cca58
BLAKE2b-256 60ca02cef721fbf09ae1b9f5d445a0c8f560cce6804cce605aacb8460c91b22f

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8beddd05469eeb9785d5e3c249a45a4451ae0fa3e4fb2921f2cad90f40b97c60
MD5 9253b6834e4be6cc17888d4a1d73dee1
BLAKE2b-256 9e84ddce9b7d68776edf6b755703ed1a36f32d7762c72e4d17cd1503ef93d107

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5bfd8df24304e5e7f4e510e19ad717b1ac3650ad8933ac5dac119517e9cb8d07
MD5 a46e49d21c4fa4edbf99842c2571e180
BLAKE2b-256 9d5c9d21463d2e5141d5458d8b50300b590db193ea24951a87c57646533cae2d

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8fd2be9ef0fb55f641dbbf78cc499c7c0d38ed94df8808431043daa45383ffa5
MD5 92de834fbb42c3a587ab6715acdbd4ec
BLAKE2b-256 a6bdde3d162381d0668e446518eef8809f97986740b979bcc610e83762ff7a92

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: drvarma-0.1.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 106.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for drvarma-0.1.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c06b114773c3453fb8171f1acd7b6f67262fda40e8856f9c1f47b5a3e97016e4
MD5 009db58b3b33be1249aab4062f80aee4
BLAKE2b-256 809dfbc5d315bb89ef2912adb5ecfa359126fe742f5fb2092a04c9a757f6a68f

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f17ae4dd4b7651a19851fa16f838795d1cbdf8ccfab51c8c54127f8364888fb5
MD5 4c8e1e117698011402b6e105be64623f
BLAKE2b-256 ac2e9f6a2851c843ae7ddea45bd2848a5543a2354548c7ad95275abb93dcaf42

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8664ad7025cfbc958d69c2007deebe9ac2571f46e212ff31bab9031bfe4a1d0c
MD5 e1ebf2ff3a7916ef544456fc0ede0548
BLAKE2b-256 263dae3bad979753922bfba1e939df33a466eed11b28d2a4be612177f9f473fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e6407621a96a6a5cf0688c08437faa69ae71897cb68dd3a2bd18a32ad4cb6669
MD5 7b82e671572404c02d2816207686cfc8
BLAKE2b-256 09bbdd88e22f2711ad5a96fcc797a807807207aaf51696a026114ceff8669c06

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1087e4dd6b99e431cae4013e47337353d9d3173607610210972daac4532330fb
MD5 496d79544c6940c8fc21caa30a7bdb73
BLAKE2b-256 32bf25569feeb133db2c21b1ea54598b2735554d723045461ff26139544783a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 bb0a5ac5f7e55aabfce3177ec127984f9f93ebf85b248938a20840988168c784
MD5 836fc3fe24f06151cd598c8a8b96fb9e
BLAKE2b-256 757b002c398e258abd4d0509f382f1b800f620322edd815fd40d47abe0b0cd19

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: drvarma-0.1.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 106.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for drvarma-0.1.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 dcb3a08f58e6297c1d8717ab27e480a273fbb432e06a8d52623ee4ca10a81f03
MD5 f550d06d073873fa22b2e2a15f46d14a
BLAKE2b-256 7b033c675f2d487e0f4264d3b4de78a6ca0d80f2b552ae67cc9850b54fb6c683

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e28505dce36a6520159ae7940bb4dda2e42a92507b7367d75aa008478b38b2dc
MD5 c569df076f046b822e9d50cc9db3ec0f
BLAKE2b-256 a0bfd5faf5e342796ce9c28379cc2ce320c77545b0b3d8790c29ac70c2cf1fe0

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e13c79bf9478d09d6cd336f8c128d9d733efbc26f14519f1892c5084994eb7f9
MD5 9c980741c3841b6cebe10ee1cde41447
BLAKE2b-256 a65d6608d0498d5165be9d2a4a0165db17701718b4a3fbcfc37a44a4e8346582

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 39206d6275ac3e2a42002e29cc5446521b269175db9a496260abf9a0cefc9288
MD5 a735003973ecb2797118bc1239c39eec
BLAKE2b-256 8a9e33b020a3927d439eec33d9dfd87085b5979a6e3aa9fb08e8ecdad97b27e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2f3fdf525ab18beadd6806f05488dd9f546928bb2a23d00f9a0189beadb8e45a
MD5 bd1b1e4389496f248c99941ba80bc66a
BLAKE2b-256 13e7594a6d3ae16872a54be26ce5055c0d43706f59a1f63751b910c363a5e737

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 73b2151cfe8fd848ebda6d6fbb544bed0a86f107806717b82f52250ff0a076e0
MD5 a908283833909a77c68f7c3ba1737432
BLAKE2b-256 8b324b4e5b5dba4f9bccf8ad21de4ba2a76d7732b266a27e5cdb2ae9dd56761d

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: drvarma-0.1.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 106.8 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for drvarma-0.1.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 30b759d621c55b45d8f1a3e4a9bbf9b9d587a16e66ea7d4ea7b3926e909e71e7
MD5 d3244da92e6baeeb5442bc19ca641637
BLAKE2b-256 7b2e18360d891427e638d4a8a91a23141839d96bd89f98fb9325108ca0bcb3be

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a5723c2d8b904b59146b5cd7e1279843e725e1c49dbe8e5e5059b2f099732152
MD5 ec482c4971670a00c37b530e39e8788f
BLAKE2b-256 d4e3df566eb196c234025f81f1652902de6b42351fbe5971a3935dfd62525328

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8e8826e64e2f0feaed05b14da64f1d0c11d8fa53d683d772b42039738ae536c8
MD5 e550ecbb17c2f830dac7c94b0a132849
BLAKE2b-256 a73f0b68e186d4ee1bdad60c8f1bf972fc290293d2b02da9c991b645062914aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7284cd7ddbbef0d2ac9cd5e23545e4c67860f9dba3ffb1831ee0daabe55a42cc
MD5 083328988865f0dc6521a03f25f24239
BLAKE2b-256 414aced7bafd2c48cd5e514b3ca06a782491a1ce5daaee419b5beac073ffbac5

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 aa2045a151184f1147cb399b31d9fa2a2f6f77b9142dd85fca04c5ef9bc45fa4
MD5 8708cca753c164a29f8cddd363f2064c
BLAKE2b-256 fa2f7eb07e23bde967cf66bc6ce53cf476446e16f942852361d607a955decf3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file drvarma-0.1.4-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for drvarma-0.1.4-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 318326098d31c70c3e820dde59cf414e927ace0c82ae31bc0f165156a9904d06
MD5 127cdcdcf7af9add9fd0573d720db1c2
BLAKE2b-256 5aa5cb91d64d3c09a740993bb3157cc1bb8779c605349be54a5a0ae7e605a6d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for drvarma-0.1.4-cp310-cp310-macosx_14_0_arm64.whl:

Publisher: publish.yml on davidesg/drvarma-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.1.6

26 files

0.1.5

26 files

This release

0.1.4 This release

26 files

0.1.3

26 files

0.1.2

26 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page