Skip to main content

ConvolutionalFixedSum

ConvolutionalFixedSum (CFS) is an algorithm for generating vectors of random numbers such that:

  1. The values of the vector sum to a given total U
  2. Given a vector of upper constraints, each element of the returned vector is less than or equal to its corresponding upper bound
  3. Given a vector of lower constraints, each element of the returned vector is greater or equal to than its corresponding lower bound
  4. The distribution of the vectors in the space defined by the constraints is uniform.

This algorithm was developed when the authors found that their prior work, the Dirichlet-Rescale Algorithm (DRS), did not, in fact generate values uniformly. As such, ConvolutionalFixedSum supercedes the DRS algorithm.

This package also includes Discrete-ConvolutionalFixedSum (DCFS) which allows the specification of a discrete lattice to sample from.

Usage

Two implementations of ConvolutionalFixedSum are provided: an analytical method, cfsa, which scales exponentially with the length of the vector $n$ and is subject to floating point error, and the recommended numerical approximation cfsn which scales polynomially with $n$. cfsa can be useful for $n \leq 15$, while cfs should work well for larger n. See the paper for a full discussion on this aspect.

Below are some examples on how to use the library.

from convolutionalfixedsum import cfsa, cfsn

# Generate 3 random values which sum to 2.0, are bounded below by 0 and above by 1
cfsn(3, total=2.0) 

# Generate 3 random values which sum to 1.0, and whose upper constraints are [1.0, 0.5, 0.1] respectively
cfsn(3, upper_constraints=[1.0, 0.5, 0.1])

# Same as before, but the middle value can not be lower than 0.3
cfsn(3, lower_constraints=[0.0, 0.3, 0.0], upper_constraints=[1.0, 0.5, 0.1])

# cfsa has basically the same function signature for most uses
cfsa(3, lower_constraints=[0.0, 0.3, 0.0], upper_constraints=[1.0, 0.5, 0.1])

To use Discrete ConvolutionalFixedSum, use the dcfsa and dcfsn functions. These behave the same as cfsa and cfsn respectively, but with additional parameters to specify the lattice of valid solutions.

from convolutionalfixedsum import dcfsa, dcfsn, enumeration_sampling

# Generate 3 random values which sum to 1.0 and are on the lattice [0.1, 0.1, 0.2] centered at [0.0, 0.0, 0.0]
dcfsa(3, lattice_spacing=[0.1, 0.1, 0.2], lattice_origin=[0.0, 0.0, 0.0])

# dcfsn has the basically the same function signature for most uses
dcfsn(3, lattice_spacing=[0.1, 0.1, 0.2], lattice_origin=[0.0, 0.0, 0.0])

# enumeration sampling enumerates all lattice points and samples from the list. It has an additional k parameter to control the number of points returned, as once enumeration has been done, additional samples are almost free
enumeration_sampling(3, k=100, lattice_spacing=[0.1, 0.1, 0.2], lattice_origin=[0.0, 0.0, 0.0])

Citation

If you wish to cite this software package, use the cite this repository feature of Github. It can give citation data in a variety of formats.

If you wish to cite the underlying research, please cite the following paper

@inproceedings{Griffin2025,
  title={ConvolutionalFixedSum: Uniformly Generating Random Values with a Fixed Sum Subject to Arbitrary Constraints},
  author={Griffin, David and Davis, Robert I.},
  booktitle={31st {IEEE} Real-Time and Embedded Technology and Applications Symposium},
  year={2025},
  doi={https://doi.org/10.1109/RTAS65571.2025.00034}
}

If you wish to cite the research for DCFS, please cite the following paper

@inproceedings{Griffin2025a,
  title={Discrete ConvolutionalFixedSum},
  author={Griffin, David and Davis, Robert I.},
  booktitle={33rd International Conference on Real-Time Networks and Systems},
  year={2025},
}

Metadata

Release files for convolutionalfixedsum 2.0.1

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

Source distribution (sdist)

Source distribution for convolutionalfixedsum 2.0.1
File Size Uploaded
convolutionalfixedsum-2.0.1.tar.gz 45.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for convolutionalfixedsum 2.0.1
File
convolutionalfixedsum-2.0.1-pp311-pypy311_pp73-win_amd64.whl PyPy 3.11 PyPy 3.11 7.3 Windows x86-64 Details
convolutionalfixedsum-2.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
convolutionalfixedsum-2.0.1-pp311-pypy311_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
convolutionalfixedsum-2.0.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
convolutionalfixedsum-2.0.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64 Details
convolutionalfixedsum-2.0.1-pp310-pypy310_pp73-win_amd64.whl PyPy 3.10 PyPy 3.10 7.3 Windows x86-64 Details
convolutionalfixedsum-2.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ ARM64 Details
convolutionalfixedsum-2.0.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details
convolutionalfixedsum-2.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
convolutionalfixedsum-2.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64 Details
convolutionalfixedsum-2.0.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
convolutionalfixedsum-2.0.1-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
convolutionalfixedsum-2.0.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
convolutionalfixedsum-2.0.1-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details
convolutionalfixedsum-2.0.1-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
convolutionalfixedsum-2.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
convolutionalfixedsum-2.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
convolutionalfixedsum-2.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
convolutionalfixedsum-2.0.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
convolutionalfixedsum-2.0.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
convolutionalfixedsum-2.0.1-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
convolutionalfixedsum-2.0.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
convolutionalfixedsum-2.0.1-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
convolutionalfixedsum-2.0.1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
convolutionalfixedsum-2.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
convolutionalfixedsum-2.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details
convolutionalfixedsum-2.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
convolutionalfixedsum-2.0.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
convolutionalfixedsum-2.0.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
convolutionalfixedsum-2.0.1-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
convolutionalfixedsum-2.0.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
convolutionalfixedsum-2.0.1-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
convolutionalfixedsum-2.0.1-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
convolutionalfixedsum-2.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
convolutionalfixedsum-2.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
convolutionalfixedsum-2.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
convolutionalfixedsum-2.0.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
convolutionalfixedsum-2.0.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
convolutionalfixedsum-2.0.1-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
convolutionalfixedsum-2.0.1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
convolutionalfixedsum-2.0.1-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
convolutionalfixedsum-2.0.1-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
convolutionalfixedsum-2.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
convolutionalfixedsum-2.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details
convolutionalfixedsum-2.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
convolutionalfixedsum-2.0.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 3.4 MB

Release files / convolutionalfixedsum-2.0.1.tar.gz

Download URL convolutionalfixedsum-2.0.1.tar.gz
Size 45.7 kB
Tags Source
SHA-256 checksum
How to use checksums
3cdcf328b0734888e8b2880258ca7e92b3e94b2bf3c7f834d442c72087575278
BLAKE2b-256 checksum
How to use checksums
235dbb47481ba8a67b1860df6aaa13c4bcdc3c516a5300bdcb7ed3c55987a99d
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-pp311-pypy311_pp73-win_amd64.whl

Download URL convolutionalfixedsum-2.0.1-pp311-pypy311_pp73-win_amd64.whl
Size 51.5 kB
Tags PyPy 3.11 PyPy 3.11 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
9638b6c226899679bc26cdcc8e2ea4374f65f8c0b8034d96b70d9e42cf98bc97
BLAKE2b-256 checksum
How to use checksums
8a2119a4d46384418e5efe5929cd968b5fbe959d20323960f8079b791f6b62e2
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL convolutionalfixedsum-2.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 52.2 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
b2ba21f1ebc4aac34bef2985fe79b6950a18f197ca3a09dcc1e2984b8e7dc035
BLAKE2b-256 checksum
How to use checksums
0e29122ff2c9eab7d1483e2b68dbc7c024c31e19ed0154421dd05a3209bb0c7a
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-pp311-pypy311_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL convolutionalfixedsum-2.0.1-pp311-pypy311_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 51.4 kB
Tags Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
da387ec9d2b04e5c0ab46e91f7847a02d015eb8ec4c013e8380a463e18f13bfe
BLAKE2b-256 checksum
How to use checksums
3ace97612e0e9c891f17e73ac417c9afa28734a5f4d2925b9e486d0554dea087
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL convolutionalfixedsum-2.0.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 52.6 kB
Tags Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
c2af8eedfbc5a57a7b94657ae39a924361c07eced8d3b8bd29c56b326b9bee8d
BLAKE2b-256 checksum
How to use checksums
2d7094901c9e6b61590a93462f6f073e6deb13278a9b167c1e2272bcadd1c1d1
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl

Download URL convolutionalfixedsum-2.0.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Size 48.4 kB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ab8af7d74a810c5f48073002be2a0714c8315917dcf47a17e562066a55464efe
BLAKE2b-256 checksum
How to use checksums
ccd459ffc89fbf6ecd403276c77f1d3b1d9d1eee701ef981b8eac2d956724732
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-pp310-pypy310_pp73-win_amd64.whl

Download URL convolutionalfixedsum-2.0.1-pp310-pypy310_pp73-win_amd64.whl
Size 51.5 kB
Tags PyPy 3.10 PyPy 3.10 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
980457c958bd512aedd7808e06d94adf4b3b6f7e2a4dc4fc70215ba55fda33b5
BLAKE2b-256 checksum
How to use checksums
43203df1f0ccdce34b516396673e3b641700df4bd1a7164f823a65792cd8becc
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL convolutionalfixedsum-2.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 52.2 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
4320a3b48fb5e6d149f2503411ca8ff3b5e77f72b56de6644d98d3082a19536d
BLAKE2b-256 checksum
How to use checksums
55e1515b8ec5ab4dd07f3fbdab540a4d00a146b334bc8a2ca693d05c1f27a0bd
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL convolutionalfixedsum-2.0.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 51.4 kB
Tags Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
34ed50ffe66f8b7b177efbe1b36867bd9f1281f6d0b567cdc827e7b22e17aab8
BLAKE2b-256 checksum
How to use checksums
dcd8c595352be31a4d92e500e30b7ce31577df8ad6721331e7523a9cc1a8d441
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL convolutionalfixedsum-2.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 52.6 kB
Tags Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
ab934a84f4afb14f44b1af4a21bd4a6c5340b35e2d375b125e3f885cd23a3681
BLAKE2b-256 checksum
How to use checksums
3468f599bc25ddced3f205463996fc2ed96aa3f891ddf075915d34f866df5fd5
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Download URL convolutionalfixedsum-2.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Size 48.4 kB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0ccbd36b2d0001399500ab829e8f6674b6787a8e7f08a9d6f7d74cf0dbec07eb
BLAKE2b-256 checksum
How to use checksums
0682170257799426dde3a08c8b3ee3759e19ca7a020414b267518e2799517d08
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp313-cp313-win_amd64.whl

Download URL convolutionalfixedsum-2.0.1-cp313-cp313-win_amd64.whl
Size 56.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ce2c47d9523d381e91c3d2a20ebe55af9808da5030dc29845606f335764eaca3
BLAKE2b-256 checksum
How to use checksums
8af66a4d96dd965b59a327fa39e09f5dde80afda42779ce51562f879ec86f9c9
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp313-cp313-win32.whl

Download URL convolutionalfixedsum-2.0.1-cp313-cp313-win32.whl
Size 53.3 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
0ab47941f64ba1a14f21ec72838c8618e52cdcb0ff1fa7a1164bdee3f733df2e
BLAKE2b-256 checksum
How to use checksums
676f51ec58fac6688c51db72b864b63d901df6b10903d5002eea1711d54cbd8c
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL convolutionalfixedsum-2.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 91.2 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5c5b0a40ea07607a8358017f2aef8c3a44f2c6a2520a863abc062e1dc15e9dc0
BLAKE2b-256 checksum
How to use checksums
2309a06d91c2ff8b00e47a0befed0746374f0b46514f57eea16b7401a7ea29f0
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp313-cp313-musllinux_1_2_i686.whl

Download URL convolutionalfixedsum-2.0.1-cp313-cp313-musllinux_1_2_i686.whl
Size 87.4 kB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
a3c452d54a771cfabb9022b8df7249db9386aa0dfd96d53759383f0ecac08501
BLAKE2b-256 checksum
How to use checksums
7e72adc1d958c52420a894bc425ea5e4eb5bf9a2173b72e24c6d2abb10791c5b
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL convolutionalfixedsum-2.0.1-cp313-cp313-musllinux_1_2_aarch64.whl
Size 90.2 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
b0277f68b09480f6ae8c8fcefbb91a7771c16e5b3ffcdc14f977669562cb4d0d
BLAKE2b-256 checksum
How to use checksums
540463053b839e00798f05dcabe7adb4daf7859a4438aa80c7a15375524a1500
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL convolutionalfixedsum-2.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 91.7 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
dc7ff65953eff48b2b114b49ee7d334bc1da8008cc5e0198f02c7b4a57b0fbf2
BLAKE2b-256 checksum
How to use checksums
b87adffc188743df7bf37184b5cf75c0df633b8af1d41c6b4268475e7dc440ff
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL convolutionalfixedsum-2.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 92.3 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
1a0de04732b1101f8e2c019cc409aca0cb7ecddcc72c2752593a151439315b2f
BLAKE2b-256 checksum
How to use checksums
aa2b54ff7b35deb43af4be074b66d79702171062354552e9174bdd6d830510ee
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL convolutionalfixedsum-2.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 87.5 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
06b44d6681373f9aac6dbd6cc53a6ab8a8a7032f3bad3ca8a6698264fc54bd30
BLAKE2b-256 checksum
How to use checksums
e9cd9d42ab9a5b0364c6071b4787dfcbaf73f88ffc7a88070f318052efe88dae
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL convolutionalfixedsum-2.0.1-cp313-cp313-macosx_11_0_arm64.whl
Size 53.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0d052d8ce389ef504ad68a3e7d2dad5180119a9cc1597abc50e436f5e4224fea
BLAKE2b-256 checksum
How to use checksums
d43c2758d7561cb305754b11482e11e8cea11cae4b91a41231cce5c9315298c2
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp312-cp312-win_amd64.whl

Download URL convolutionalfixedsum-2.0.1-cp312-cp312-win_amd64.whl
Size 56.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
bd4528031e92a4f969656dffc58f8257286f20f0b2596be1e95bedd76147d000
BLAKE2b-256 checksum
How to use checksums
10e2335a0c465eb89ce92b7a3a786377b07d4e205214fbb0405e8f17ece5d886
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp312-cp312-win32.whl

Download URL convolutionalfixedsum-2.0.1-cp312-cp312-win32.whl
Size 53.3 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
264bea5e132fa5acc27d59969487e2e27a45a55a3d3318888ac7fde496f39dca
BLAKE2b-256 checksum
How to use checksums
0145e3ad9d5db3f3e175ece0bbac7ee6e99f2226e377dae7954753278aeeb08a
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL convolutionalfixedsum-2.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 91.2 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
fce28bf4d11a88c249ad8a176d2137c985dee381aa6f7ff2e0812d9f173f73a0
BLAKE2b-256 checksum
How to use checksums
c7408fb2cd2713098448eca34c1f9d0beb63ff4a5a53d338f0b45da38b9516ee
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp312-cp312-musllinux_1_2_i686.whl

Download URL convolutionalfixedsum-2.0.1-cp312-cp312-musllinux_1_2_i686.whl
Size 87.4 kB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
37e473cdb18b1f32deb883a44b3c90b76c82ff3bc83e13c74d392446cc3d5b91
BLAKE2b-256 checksum
How to use checksums
ffea5b3472c68b7766461cec1c0db721d46881492390177f99325dbf49937991
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL convolutionalfixedsum-2.0.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 90.2 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
7a533472171e0fba45bd6629f8363dde38161fdd50b5a7b3d0c26a7827c3c52f
BLAKE2b-256 checksum
How to use checksums
8343deb8c91807e069619098f09487304ed12e5a720c6ec94fb33d2373cce6bb
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL convolutionalfixedsum-2.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 91.7 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0967b9f9ea721e58395d739f26208e407bf63913acbaf535d47d116654c534e6
BLAKE2b-256 checksum
How to use checksums
8a328fceaf6e56b81518826155ed2155a96ad3cd74fbf57dc06c5676146464dd
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL convolutionalfixedsum-2.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 92.3 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
e69b189851e28465c49a00c9a75db5b3b100d1638b73de3aa9deee31a57eff0a
BLAKE2b-256 checksum
How to use checksums
b64b0398b7b5dff4cdccee5951421b18fed415dac160537430cedaee2bfea058
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL convolutionalfixedsum-2.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 87.5 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
16b24d1b0e101c2ccccdf43981132b47cf35291725e9f252a7fbab1dd86ebff5
BLAKE2b-256 checksum
How to use checksums
390d6cfbbef6fe1a8f843898222e748e329b52ee6695f9470a6127d5d2d7af97
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL convolutionalfixedsum-2.0.1-cp312-cp312-macosx_11_0_arm64.whl
Size 53.7 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2c05b00808f4b81c5b6cb261cb90c37972f1e55518c03be3990ca90a75b36e7e
BLAKE2b-256 checksum
How to use checksums
73d535c2038089e797a6b5f61f623c4bbe13f0ababf9168454f3c8ebe1a20fa9
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp311-cp311-win_amd64.whl

Download URL convolutionalfixedsum-2.0.1-cp311-cp311-win_amd64.whl
Size 56.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
d57b526f9ff45a975fb6aba8bc7034c5e670b8f5bf11cd92960fd0c5a48081cb
BLAKE2b-256 checksum
How to use checksums
765239291492b1c475879672e0613e49738cead8ff93632668a1262191bf4e3a
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp311-cp311-win32.whl

Download URL convolutionalfixedsum-2.0.1-cp311-cp311-win32.whl
Size 53.3 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
04218f6b0b72e6437404e1b3f432b72c7b54efe42b226db689705b2b1865d407
BLAKE2b-256 checksum
How to use checksums
b69deae6ac06980a5fcad5147ce837304cf4126c6e8af64cf249f7ca144df8c6
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL convolutionalfixedsum-2.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 90.5 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1ffd742919f57ca69f39c1001dc696e5f2f12003fbf5193e4c53162cfa1ee83c
BLAKE2b-256 checksum
How to use checksums
8d33fa71bd74b0291d4240f527bd2bfbbfb7aef6c62969bba2d7608600b9aca0
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp311-cp311-musllinux_1_2_i686.whl

Download URL convolutionalfixedsum-2.0.1-cp311-cp311-musllinux_1_2_i686.whl
Size 87.3 kB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
118292fc2fcd8a11e5ac684f55f048e1f8f6db1df5e2469ad293230a7dddbaeb
BLAKE2b-256 checksum
How to use checksums
27ac6639c28a817915d54a9bf8eb28f481b8acd0a2957bcf1de0d5fbb3782b32
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL convolutionalfixedsum-2.0.1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 89.7 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
0c146a8e867eb483ded8209b3b7a928845bf6da70faac4a6673037da97596607
BLAKE2b-256 checksum
How to use checksums
6b79c2a5e853f6957a2bfcf05d8317b1fbe3f03788bf65d100eda9d2a3320021
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL convolutionalfixedsum-2.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 91.0 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
351da0496753435bcfa40df750377f4b76381e2079fd67552a348b22aaacb320
BLAKE2b-256 checksum
How to use checksums
1fd7ef5fc74bfd0b2ca6cbffc6583e4b131193e9bab352287903c755fde61cbb
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL convolutionalfixedsum-2.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 91.5 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
9e36b2207431fbd0327a608fa6d02e344c9146dcf4df3d5ecb415715e04d440e
BLAKE2b-256 checksum
How to use checksums
12088d9492b9385fdbb78c2af8083e8dedb2a0cc19bfe697b87d1e20b5bc8ce1
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL convolutionalfixedsum-2.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 87.2 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
e27ac21a73bda685ee1130d6287319564de4e268337546cea6b55083c881137f
BLAKE2b-256 checksum
How to use checksums
26fcdebf8e54381cb92ec0b101bee13ecb49daf3811b5b34ceee8f6f5a6c8afd
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL convolutionalfixedsum-2.0.1-cp311-cp311-macosx_11_0_arm64.whl
Size 53.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
367d306bcd438c60fd06c7d8da5ba9027bac354cd95a95a62bb49cd228d4fd34
BLAKE2b-256 checksum
How to use checksums
1eb6c535b02ea2adb867a4b51a458da01b45f8c21facd61df4a0d2ab18b3ba08
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp310-cp310-win_amd64.whl

Download URL convolutionalfixedsum-2.0.1-cp310-cp310-win_amd64.whl
Size 56.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
b3f32eabdb058e8ef48280232de367f3f4ed01cb13d226101cd2ade75f56cd8f
BLAKE2b-256 checksum
How to use checksums
ff7f32bcf9f78e7f7c4b7e9b65b07d0d20592d4bb2f9dc4b26e7d7a0f890b9b6
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp310-cp310-win32.whl

Download URL convolutionalfixedsum-2.0.1-cp310-cp310-win32.whl
Size 53.3 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
29c23cab3adb866339a58544dbe1af7a3ba4236aacbdb1fb3ba6b4c3c4399f9f
BLAKE2b-256 checksum
How to use checksums
8b8c865900b5f19d2dca7767b1c517f31e07b16a26dde2afc06d990d13d88f71
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL convolutionalfixedsum-2.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 90.5 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b2778b239873b1a647b3c88450a6928d5e84c089952d6ff079dae19ba29d80a7
BLAKE2b-256 checksum
How to use checksums
85ce9061b2f05649e6d07d2b5f587bd62285735bfa965fc9ac09f349bf6b2f0f
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp310-cp310-musllinux_1_2_i686.whl

Download URL convolutionalfixedsum-2.0.1-cp310-cp310-musllinux_1_2_i686.whl
Size 87.2 kB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
f7bdce8946ace450e998126d26f9786944755094e518a82a0d48082959a7555e
BLAKE2b-256 checksum
How to use checksums
ddcf5e14a7f08e5bd9beb4db3ef5eddab443d78a8d4f415316d10a4712c9aab7
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL convolutionalfixedsum-2.0.1-cp310-cp310-musllinux_1_2_aarch64.whl
Size 89.7 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
77ff9aba548f86d0821bac8db6c45ac4989b2305764f4d2dfbf40a2fd926fc04
BLAKE2b-256 checksum
How to use checksums
f1ccb417c80c88e6afebe0e754662142b10eef8ff411494824a9d08119b23dca
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL convolutionalfixedsum-2.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 91.0 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
c28d84d376fbc0cdf4192370b86c9bd08491c1941b6307c10e115fba441887c5
BLAKE2b-256 checksum
How to use checksums
0543af2a830ff6383c87253d96994cecca4500152606e64a28a5150a63ff0643
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL convolutionalfixedsum-2.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 91.5 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
e8470215f11f95fcc70f9ce93313fb99200ecc50f80451259e5095d7d6e4b3e2
BLAKE2b-256 checksum
How to use checksums
c4a9db156ffe6c0b134cf763f38e6282408b96ac3a66445f7340ce85f15db447
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL convolutionalfixedsum-2.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 87.2 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
5d7a86bf2750075591eee516023a7897b06fbd94246587aec0b8c4cd892413d1
BLAKE2b-256 checksum
How to use checksums
76c43d5e54b482bc206b54b8c4603d5f9ff66b5a0ffd1e3cb4ad4dd5afc742bd
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 Apr 14, 2026.

Transparency log

Release files / convolutionalfixedsum-2.0.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL convolutionalfixedsum-2.0.1-cp310-cp310-macosx_11_0_arm64.whl
Size 53.7 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1875811290e35e6c0cac051ae23384c39398b2387c09d8b0e8ab1f4def7c38a7
BLAKE2b-256 checksum
How to use checksums
97a5bd61ef7dee09ed12856276a024bafb36fa00ea7a982e242974c8f5796471
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 Apr 14, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.0.1 This release

47 release files

2.0

47 release files

1.0

55 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page