Skip to main content

Python port of Condat (2013) 1D Total Variation Denoising using pybind11 and NumPy

Project description

TVDCondat2013

TVDCondat2013 is a python portage of the 1D Total Variation Denoising algorithm from Condat 2013 and subsequent improvements: A Direct Algorithm for 1D Total Variation Denoising (Sign. Proc. Letters, DOI:10.1109/LSP.2013.2278339) using pybind11 to bind C++ and NumPy directly.

This is a minimal implementation with pybind11

The c++ core code has been adapted from C version available on the website of the manuscript orignal authors: The Paper

Cite it if you use it.

Straightfoward API

The following denoising of a numpy array are implemented. The original 2013 algorithm, the faster 2017 variant, a taut string algorithm, and a fused lasso variant with an additional :math:\ell_1 penalty are exposed:

generic api: method(numpy_array_1D, scalar_regulator)

from TVDCondat2013 import fused_lasso, tvd_2013, tvd_2017, tvd_tautstring
...
denoised_v1 = tvd_2013(MyNumpyArray, lambda_TVD)       # 2013 algorithm
denoised_v2 = tvd_2017(MyNumpyArray, lambda_TVD)       # 2017 algorithm
denoised_ts = tvd_tautstring(MyNumpyArray, lambda_TVD) # taut string
denoised_fl = fused_lasso(MyNumpyArray, lambda_TVD, mu_L1) # fused lasso
...

Run python examples/example_readme.py to generate a figure comparing the original, noisy, and denoised signals using all algorithms. The script builds a piecewise-constant signal, corrupts it with Gaussian noise, denoises it with tvd_2013, tvd_2017, tvd_tautstring and fused_lasso, and plots the results in aligned subplots, saving the figure as examples/Example.png.

Installation

Using pip:

pip install tvdcondat2013

Binaries are CI using github action for python 3.9-3.13, for Linux, Windows (64 bits) and MacOS (both ARM and intel).

From source, install numpy, pybind11, scikit-build, clone this repo and pip install . in the directory.

Copyright

Portions of this software are Copyright (c) 2013-2025 Laurent Condat. The taut string algorithm is adapted from Matlab code by Lutz Dümbgen.

Full info here

License:

CeCILL 2.1: strong copyleft open-source

Author:

Boris Gailleton - boris.gailleton@univ-rennes.fr

Université de Rennes - University of Edinburgh - GFZ Potsdam

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

tvdcondat2013-0.1.5-cp314-cp314-win_amd64.whl (304.8 kB view details)

Uploaded CPython 3.14Windows x86-64

tvdcondat2013-0.1.5-cp314-cp314-win32.whl (291.7 kB view details)

Uploaded CPython 3.14Windows x86

tvdcondat2013-0.1.5-cp314-cp314-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

tvdcondat2013-0.1.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

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

tvdcondat2013-0.1.5-cp314-cp314-macosx_11_0_arm64.whl (108.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

tvdcondat2013-0.1.5-cp314-cp314-macosx_10_15_x86_64.whl (116.1 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

tvdcondat2013-0.1.5-cp313-cp313-win_amd64.whl (295.7 kB view details)

Uploaded CPython 3.13Windows x86-64

tvdcondat2013-0.1.5-cp313-cp313-win32.whl (283.8 kB view details)

Uploaded CPython 3.13Windows x86

tvdcondat2013-0.1.5-cp313-cp313-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

tvdcondat2013-0.1.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

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

tvdcondat2013-0.1.5-cp313-cp313-macosx_11_0_arm64.whl (108.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

tvdcondat2013-0.1.5-cp313-cp313-macosx_10_13_x86_64.whl (116.3 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

tvdcondat2013-0.1.5-cp312-cp312-win_amd64.whl (295.6 kB view details)

Uploaded CPython 3.12Windows x86-64

tvdcondat2013-0.1.5-cp312-cp312-win32.whl (283.8 kB view details)

Uploaded CPython 3.12Windows x86

tvdcondat2013-0.1.5-cp312-cp312-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

tvdcondat2013-0.1.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

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

tvdcondat2013-0.1.5-cp312-cp312-macosx_11_0_arm64.whl (108.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

tvdcondat2013-0.1.5-cp312-cp312-macosx_10_13_x86_64.whl (116.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

tvdcondat2013-0.1.5-cp311-cp311-win_amd64.whl (293.0 kB view details)

Uploaded CPython 3.11Windows x86-64

tvdcondat2013-0.1.5-cp311-cp311-win32.whl (283.0 kB view details)

Uploaded CPython 3.11Windows x86

tvdcondat2013-0.1.5-cp311-cp311-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

tvdcondat2013-0.1.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

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

tvdcondat2013-0.1.5-cp311-cp311-macosx_11_0_arm64.whl (105.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

tvdcondat2013-0.1.5-cp311-cp311-macosx_10_9_x86_64.whl (112.8 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

tvdcondat2013-0.1.5-cp310-cp310-win_amd64.whl (292.4 kB view details)

Uploaded CPython 3.10Windows x86-64

tvdcondat2013-0.1.5-cp310-cp310-win32.whl (281.9 kB view details)

Uploaded CPython 3.10Windows x86

tvdcondat2013-0.1.5-cp310-cp310-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

tvdcondat2013-0.1.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

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

tvdcondat2013-0.1.5-cp310-cp310-macosx_11_0_arm64.whl (104.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

tvdcondat2013-0.1.5-cp310-cp310-macosx_10_9_x86_64.whl (111.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

tvdcondat2013-0.1.5-cp39-cp39-win_amd64.whl (293.3 kB view details)

Uploaded CPython 3.9Windows x86-64

tvdcondat2013-0.1.5-cp39-cp39-win32.whl (282.8 kB view details)

Uploaded CPython 3.9Windows x86

tvdcondat2013-0.1.5-cp39-cp39-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

tvdcondat2013-0.1.5-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

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

tvdcondat2013-0.1.5-cp39-cp39-macosx_11_0_arm64.whl (104.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

tvdcondat2013-0.1.5-cp39-cp39-macosx_10_9_x86_64.whl (111.4 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file tvdcondat2013-0.1.5-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e2f03effbf3a0470b36505adfc13c9213b68dd23dc788e7fb930e7bfe1c6f4cf
MD5 24cf43174d28b40aece9bf85226fddce
BLAKE2b-256 b282407bec8a05e39d2673c7cf1035cd5a4dbf894a4d1774d80fd5d75256053d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp314-cp314-win_amd64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp314-cp314-win32.whl.

File metadata

  • Download URL: tvdcondat2013-0.1.5-cp314-cp314-win32.whl
  • Upload date:
  • Size: 291.7 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tvdcondat2013-0.1.5-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 e5d0f9f0f7667ae082c3becf2f8dc521d1b9d6f8e96ea28a6e4b8fec2f5ea148
MD5 d91b7431eac10f3ccfe4bc072984e571
BLAKE2b-256 9de4230e82fce8bd910bac58fdb08057b6768c43fd562c2c65442994ade070ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp314-cp314-win32.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8ed6d4f0d81248af988d8053432a4b44876add0e663aea24732baedc5e4a48ad
MD5 a90dffb6dbbb5d5cf805c99993335484
BLAKE2b-256 8de31519923e38755af5d7b6ff166c0267796b77fdc385c34ab530e75059ca37

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fe533b0cf854aa791294c153640c0ea35b5550336b492fdd579032e61499118c
MD5 51fa3a5ced1e6373ffcd6a0d7bde22e1
BLAKE2b-256 9c4d8c9ab5c523bfff2c1f5645bf6e603307e016d353e1305f7152e3f35eb594

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b6cadbf4c757afe5e690e9849569210c81a6fbf7a7db894d42ed8d9ea5adc1ee
MD5 99e8d6cb1e3e20fc4a8900653aab2ff5
BLAKE2b-256 5f6a3d5f2f3edcb884cf1aed7810e6077e174ee56077f49b105e3c42109fa194

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 33d5b279cc4b8738a5fcce5659fcea1bb7a94b5e2e2f04e2ebfbb87d2190691e
MD5 a359da03bad30fc4b2c432c2b8d5691f
BLAKE2b-256 da827687cb022030fe2ad635001f15bb2a52ac2ad3f131352bf1bf272405d42e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 cb3706951df6f61b6f3973388f8a18ae494d4628be94ff5cdbe03ff43bc04a2c
MD5 22828e67ccb9a171093a3130bc616fe3
BLAKE2b-256 aebfbdb4c0c701bbdcd79785af276321777c353d305783a8863155ed30dd385d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp313-cp313-win_amd64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp313-cp313-win32.whl.

File metadata

  • Download URL: tvdcondat2013-0.1.5-cp313-cp313-win32.whl
  • Upload date:
  • Size: 283.8 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tvdcondat2013-0.1.5-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 94dc9dce99c700f4e6bf2181ff47e852d056bc5e2d5f1a7b389861afd09b4dc7
MD5 ada9491a2b191118f6da9232d090a82e
BLAKE2b-256 44cbda188b1bbcd2551f53d1281e44c68d8250ae65a77159c2e16649dc718c5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp313-cp313-win32.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 963f0618415afed6c955a384610dc691c11529eab2d60c951605c9ffbbfe2122
MD5 2d9fe27718cc6155c3fa23c32c9e471a
BLAKE2b-256 28d221e3e571940efa19e57e0f825b648085478348392abb94255286e7aea124

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 17d7a48b94571d87824ffcad1ed0e1881521273e7075119b9247c7250bcd0097
MD5 3d8d8d06c08206a69584b5611031fd79
BLAKE2b-256 2f8f94206a08e0b999546f705e132203cf62e050b5b35f01c101eb73ae495f4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 63e101bb1495ebaabc88ed34f8cadfc1608c0a694037abe1dee505b44d0ab1af
MD5 cb2d97845c62b302e90cb403d8cf7b3e
BLAKE2b-256 fc144c563ee51fd3b374c77b03e0ff1942588521e4734e0b5df0a9f112fc5eac

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b032f39a7002deecd2e90a51fc10f0e9d1768b40e7ffe7c888b4de44f945c208
MD5 52f182e911b808fbe352facc63ab1a44
BLAKE2b-256 0313eb3fbdd203904be56ca84ba63663462d0c60bff71e83aed9525bc274d2cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7be81ac6b3628ff9a0a0ab1300cf1ff86cc5e5568edd0d539e68d685891282b1
MD5 4debcd31d86e85693b7b3fe052f0afad
BLAKE2b-256 c535374888e43938d4f46193aa1e398f1179f9f09801a3b24d124b33d27d1b53

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp312-cp312-win_amd64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp312-cp312-win32.whl.

File metadata

  • Download URL: tvdcondat2013-0.1.5-cp312-cp312-win32.whl
  • Upload date:
  • Size: 283.8 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tvdcondat2013-0.1.5-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 924d10bcca3f87e3e16be59422aebde7a53089dc350ffc9412f2a100a0e4a177
MD5 0c876e0f8cc136470eaf2fba1cc588a7
BLAKE2b-256 81ee4c8bde6c25e1a8cbe1eedc0bfc4b049332334d85e5b780bbd08178e4aa3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp312-cp312-win32.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 567632ee7a22521baf013f095288cf871fa1f33cc317543f2f5d3337f88cc8ef
MD5 65b554ed92c2372642d3096fef5ab2c1
BLAKE2b-256 ded3a5126a398d790256fb48b133bb398153fa3018c3d6e5f4ae6ebe82a11621

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b7a47fe62400db47d6016cd9d0c820bdd31de7132795b189eeaa9d9979fd54a8
MD5 d57a5ea3e72dff1c77db020701993f59
BLAKE2b-256 0ea279782779e426225675414f9c548510372b8f4845f78bb37ad89fe3b6481f

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 417c9507d198c0825f3421af9db3cf3db2a05d64ddaa6016e5f05792425c7841
MD5 e54a487e1de242e72583332744bbf8c5
BLAKE2b-256 81f368d079e714232130a4cb6253e8949c29ff7deb5a383cf8747c16fe60e8a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 440b37b2dcdc38f537ffd54bbae9639d24ee5d7bc0889b7c07e012c39d369b40
MD5 a758a34de9a786ed2bce3a1db903d60f
BLAKE2b-256 6b0e02896ca1d9cf16511cd346ec3d8ab4311b5fd94c21ba33166333edd1488a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 10cf13b7556e64eaae60323ef93c026b5c714e8c9c1c47d5d77349aa448e9aff
MD5 d6bdbb10cf5f4683d3f2569e85ae8535
BLAKE2b-256 eaa122103650ad57f3abbb90aa14742c370aa35ccb06f8570e5d06344c9055dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp311-cp311-win_amd64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp311-cp311-win32.whl.

File metadata

  • Download URL: tvdcondat2013-0.1.5-cp311-cp311-win32.whl
  • Upload date:
  • Size: 283.0 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tvdcondat2013-0.1.5-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 e044667077ed6135ebbd9daee1e2ee01b552da4ef85faf86d49e55fea1f9f36f
MD5 5abe81d37255ecebea31ef53f8a7fc28
BLAKE2b-256 10725d94bfa9c4219755926fdd05978f16ad3fbf1779620d198797c97d2ce4a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp311-cp311-win32.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5a320e48850655a399ee6a9477a4074a384a0a850edcab07cf8d682f26bef7af
MD5 dfc6a6f8568a03cf35242ebdde0c78e6
BLAKE2b-256 b4cc2411bebb6542b04f6976b054d4c2bf8e07e189ea9f1239b3e22a5bdd4453

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 556567b757d4ab147836a5fc90fdb9263ca2bf259ace0af1d042284bbd96ed39
MD5 c6d0713e4d6315493977164737e3265b
BLAKE2b-256 91133248a1668314effcaf2dba0e3c0cd18b631c2f127dcd6098407f3476b4be

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 49f5b72c647d498f0ab3bcabf5f34e4848fe7889ca84e237bb77d063ea8714c8
MD5 b5ec1c71bf3207b31f4bbd951bf75060
BLAKE2b-256 506ca9e5ddcbe4ed77c04bfd4aea8249286cac313f14800bc3e55118758cd4cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4eca6a3cbda31576175e78297b4e9f6e66e9810ee1ac47f47091166b8d7750a6
MD5 2cf497ef020088d95980196a93f58f69
BLAKE2b-256 067ac10e66f6b1e16d88a3abbc181ac05924567788a1a93328b89950a0d345e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 57b83fbf870f7e81c6ce6822414548107f64824cc1ddbf6c15cf85868aa8d67b
MD5 bdffef8de0ba0a26865aeb7b8e30cf52
BLAKE2b-256 2076b2449c2983f9b42b15a783e4b74e2f23fa05fb40e658c8ca76da96bdebc5

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp310-cp310-win_amd64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp310-cp310-win32.whl.

File metadata

  • Download URL: tvdcondat2013-0.1.5-cp310-cp310-win32.whl
  • Upload date:
  • Size: 281.9 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tvdcondat2013-0.1.5-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 f0190ae77f8866ab4e6b061bb9012621ed64414d3803a72f4f7a9477887fcd23
MD5 5767cf61040eaf1534046b908adab25e
BLAKE2b-256 ae2505620e13542546c2b3432660da31de279b8c3c2037492bade2788fad9d44

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp310-cp310-win32.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eb99905d986ff22368648d3b7d0c4ca4f3fe8ce91b9cab2fff6c9b8ef166b2c9
MD5 f99aa8f12b8e71e5cc0baea688275ebc
BLAKE2b-256 b33a5f029b183fb81a7211b4476242702f2359b80f94e053cb0c9cd87632ee2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 df741c18e1b6728f04a1fde1bff4e0c8cd6fe5449906e563c255aeb11ee90ca0
MD5 66b9a3b33d0bffe259ec60328b8c6663
BLAKE2b-256 6f881846ab8b87524edfa3efc0ec0e1f091f16f8fedf7ace190411f867e79aae

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6e6f7503ee7effa306fae634129c1e17e7392e68566578e92c54312fc8c19112
MD5 00cdd29d958df5c8eaa7f5016b5b1de8
BLAKE2b-256 133b3b1a460a470875d1ed5c5ebb64030be5f39188040709f54dbb9d022ad198

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1249c530f3d0bf24492eae3d5c98fd85ecb7390aa28edad972d93b0d40a27b9f
MD5 c6364f07e27fbcc5149557b4f23a446a
BLAKE2b-256 f2b01bbf66de700c7802c7f3f12612a045d02ea437e029c329bfc7a820f4cfcc

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: tvdcondat2013-0.1.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 293.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tvdcondat2013-0.1.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5d7c97d370cfa9bca91b63c19c07a97ba8179aa3fc618433db0ec3fd090ef910
MD5 bf31473821bdb3b5968e1d6af3dbce0a
BLAKE2b-256 402b217fc85b2c271ec4092bdf7288b80ade6eae3808efa31318e40031085847

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp39-cp39-win_amd64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp39-cp39-win32.whl.

File metadata

  • Download URL: tvdcondat2013-0.1.5-cp39-cp39-win32.whl
  • Upload date:
  • Size: 282.8 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tvdcondat2013-0.1.5-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 320a1e65957995b914109db447922a8c2a520de8e215f50dfcabd51ea8efad06
MD5 d12a6f6095718348770baa2e3ae2216e
BLAKE2b-256 46223342baf684ae4fd6d7211e5ac23fd7390ef15c165ba48a4b61896fde7271

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp39-cp39-win32.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eca144f0e0e7a52c2d7916ef5d4feb7063b532ce69ded754b94e3870b1ed4e94
MD5 aef367600c91edf6461fb55836dffe1c
BLAKE2b-256 1a939a31ac98320282b926eee8b04fa708d7c58ae2af9e651101ed99d37467c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a3202d0605aab243233af537ae6b071f49decd66195b75597fbe5a0498474280
MD5 59c9585b138554b5c1ced15a11e63ba6
BLAKE2b-256 dd305e069a0064b7f8aff88a4364172199bd2163fa6a96dc864179f1a4bfe35a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c9c42181400bdb48ee4eb7b237e982b19e79aa85495f3fd3df58defdab49952d
MD5 079ec558fc4496364a459d7f8c7c9bf5
BLAKE2b-256 fb087930f14c7d3b19ce4d0680656ccc7ff18c7234be9ad076985b51620a1bf0

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

File details

Details for the file tvdcondat2013-0.1.5-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tvdcondat2013-0.1.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f72c069e7367fcf98665ad2e8d92e770122a6aed6056c27561c3547f8e315248
MD5 5a1399d9879d5f351304f5221cf5056c
BLAKE2b-256 0ba7403dac9afc6269b01435078c8a3a49805bdc29186249f64aaa779f4ade45

See more details on using hashes here.

Provenance

The following attestation bundles were made for tvdcondat2013-0.1.5-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: build-wheels.yml on bgailleton/TVD_Condat2013

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

Supported by

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