coposit
coposit decides whether a symmetric matrix is copositive, strictly copositive, or both. It uses exact arithmetic for every final decision.
For a real symmetric matrix $A \in \mathbb{R}^{n \times n}$:
- copositive (CP) means $x^\top A x \geq 0$ for every $x \in \mathbb{R}^n$ with $x \geq 0$ componentwise;
- strictly copositive (SCP) means $x^\top A x > 0$ for every nonzero $x \in \mathbb{R}^n$ with $x \geq 0$ componentwise.
Strict copositivity is the stronger property. A matrix can therefore be copositive without being strictly copositive.
The ordinary command-line, Python, and C++ interfaces select the current production solver internally. Its identity is not part of the public interface and may change between releases. The repository also keeps literature baselines and experimental models for reproducible research.
Install
Command line
Download the package for Linux, macOS, or Windows from GitHub Releases and
extract it. Run coposit; the other packaged files are private runtime dependencies and are not user interfaces.
On Windows, run coposit.exe instead of ./coposit in the examples below.
Python
Python 3.11 through 3.14 users can install the package from PyPI:
python -m pip install pycoposit
Quick Start
The compact input below represents
A = [[ 1, -1],
[-1, 1]]
Run both checks:
./coposit '2#1,-1,1'
The result is
copositive=true
strictly_copositive=false
Thus $x^\top A x$ is never negative when $x \geq 0$, but it is zero for at least one nonzero nonnegative vector.
To ask only one question:
./coposit --mode non-strict '2#1,-1,1'
./coposit --mode strict '2#1,-1,1'
These commands print one Boolean value and stop as soon as that predicate is decided.
Input Formats
The command accepts a matrix directly, from a file, or from standard input:
./coposit '2#1,-1,1'
./coposit matrix.mtx
./coposit -
Two exact text formats are supported:
- Matrix Market: symmetric
arrayandcoordinatematrices stored in a.mtxfile. Integer, real, pattern, and complex fields with zero imaginary parts are accepted. - Compact format:
dimension#values, followed by the upper triangle in row-major order. For example,2#1,-1,1stores $a_{11}=1$, $a_{12}=-1$, and $a_{22}=1$.
Compact values may be integers, decimals, scientific notation such as 2.5E15, or fractions such as -1/2. A shorter
circular-symmetric form is also accepted: the common diagonal followed by one value for each circular distance. Compact matrix text
contains no spaces.
Decimal and fractional inputs are converted exactly. They are not rounded to binary floating point before solving.
Timeouts And Diagnostics
Set a hard wall-clock limit with --timeout:
./coposit --timeout 30 matrix.mtx
A timeout is unresolved, not a negative answer. The command prints no Boolean result and exits with status 124.
Use --diagnostics to see what a longer run is doing:
./coposit --diagnostics --timeout 30 matrix.mtx
Diagnostics are written to standard error about once per second. They describe the current phase and work counters; they are not an estimate of the remaining time.
Python Interface
check() runs the production solver and checks both properties by default:
from pycoposit import check
result = check("2#1,-1,1")
print(result["is_copositive"]) # True
print(result["is_strictly_copositive"]) # False
It accepts compact matrix text, inline Matrix Market text, or a file path. To check only one property:
cp = check("matrix.mtx", mode="copositive")
scp = check("matrix.mtx", mode="strictly_copositive")
The result is a dictionary containing the requested answers and basic execution metadata. A property that was not requested is
None. The batch, multiprocessing, and explicit-model research interfaces are documented in python/README.md.
Build From Source
Required: CMake 3.18 or newer, C and C++17 compilers, Python 3.11 or newer, FLINT, MPFR, and GMP.
For the production solver and command line only:
cmake -S cpp -B cpp/build-release -DCMAKE_BUILD_TYPE=Release \
-DCOPOSIT_BUILD_EXPERIMENTS=OFF \
-DCOPOSIT_BUILD_TESTS=OFF \
-DCOPOSIT_BUILD_PYTHON=OFF
cmake --build cpp/build-release --parallel
cpp/build-release/coposit '2#1,-1,1'
For the complete research build and test suite:
cmake -S cpp -B cpp/build -DCMAKE_BUILD_TYPE=Release
cmake --build cpp/build --parallel
ctest --test-dir cpp/build --output-on-failure
The complete build also fetches the dependencies used only by particular research models.
C++ Interface
Add cpp/ as a CMake subdirectory, link coposit::coposit, and include <coposit/coposit.hpp>:
add_subdirectory(path/to/coposit/cpp coposit-build)
target_link_libraries(my_program PRIVATE coposit::coposit)
#include <coposit/coposit.hpp>
const coposit::copositivity_result result = coposit::check(matrix);
The default checks both properties. Pass coposit::copositivity_mode::copositive or
coposit::copositivity_mode::strictly_copositive to request one. Direct C++ input must be a nonempty square symmetric
coposit::matrix_integer; the public function validates that boundary.
Research Models
An ordinary user does not select a model. Production builds expose only coposit.
A complete source build exposes the retained baselines and experiments through the explicit --model research interface:
cpp/build/coposit --model hadeler_1983 --mode both matrix.mtx
cpp/build/coposit --model bundfuss_2008 --mode strict --preprocessing off --timeout 30 matrix.mtx
--preprocessing off is intended for controlled algorithm comparisons. Normal use should leave the exact preprocessing pipeline on.
See the research CLI documentation for model availability, output contracts, and diagnostics.
Further Documentation
- Public documentation website
- Python API and batch processing
- Research command-line interface
- Diagnostics
- Release procedure
- Technical documentation index
Each maintained model has an ALGORITHM.md beside its implementation. These files explain the mathematics and decision flow of the
individual solver rather than ordinary installation and usage.
Correctness And Failure Handling
Final classifications and certificates are accepted only after exact verification. Floating-point calculations may guide a search, but they do not decide copositivity.
Invalid input, a timeout, a node limit, or another unresolved resource failure returns an error instead of silently reporting
false.
License
coposit is free software licensed under GPL-3.0-or-later. Prebuilt releases statically link third-party libraries; their licenses and source locations are recorded in THIRD_PARTY_NOTICES.md.
Metadata
Release files for pycoposit 2026.9.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pycoposit-2026.9.1.1.tar.gz | 152.2 kB | Details |
Built distributions (wheels)
Total release size: 103.2 MB
Release files / pycoposit-2026.9.1.1.tar.gz
| Download URL | pycoposit-2026.9.1.1.tar.gz |
|---|---|
| Size | 152.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d845449dd3fd4fedb2fed8dfeeedcae6f2a6e20799c5d77bcfdc5585a5de29c9
|
|
BLAKE2b-256 checksum How to use checksums |
a396df1ab25a8886c996525f99896686125edf972dd03b989f47ba8ea07248b2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp314-cp314-win_amd64.whl
| Download URL | pycoposit-2026.9.1.1-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 4.1 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
febafd0b5174a3dfa33b8760a75a1468904f3490ebbc7d894488e2559b60610f
|
|
BLAKE2b-256 checksum How to use checksums |
c36e23fcc5835fbb34bd98eeb95e3146171618f27ed2489bf4d2e714e9e9a342
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pycoposit-2026.9.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 5.7 MB |
| Tags | CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
f9d1a40a9690feb370afc4b27bffa37e227fdb4254379b68d923464931f8eb0a
|
|
BLAKE2b-256 checksum How to use checksums |
9bdd1edcc5ccfe2f81411c14982c7c38cafc6e69f2914ff8e494f196f66e34da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pycoposit-2026.9.1.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 5.7 MB |
| Tags | CPython 3.14 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
90ef8e58be5c90670af35f81fff0bb2878e280bb4abc7742d10b171dd5026473
|
|
BLAKE2b-256 checksum How to use checksums |
034d75f5962ecac877fb7ceeb7cef94441da1c934ad40e2dd659bc857e996320
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp314-cp314-macosx_11_0_x86_64.whl
| Download URL | pycoposit-2026.9.1.1-cp314-cp314-macosx_11_0_x86_64.whl |
|---|---|
| Size | 5.5 MB |
| Tags | CPython 3.14 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
21d2d1ccbdbcc5b55a414517407c6fe7c3b2b6328fe130ead7c290284228cc43
|
|
BLAKE2b-256 checksum How to use checksums |
ca523568a9c8cd2ccaee6744f189acef32e1bf813635af9959e23f2299acd615
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | pycoposit-2026.9.1.1-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 4.8 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
a4f2fed6d39dcc8edcc656aae6c03d4e0e0350e47115631da71be4e11975161a
|
|
BLAKE2b-256 checksum How to use checksums |
66d1c4f2e18c944c210e900b2fd12e105416deb8b08ab7e9f59bc8e816ed7116
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp313-cp313-win_amd64.whl
| Download URL | pycoposit-2026.9.1.1-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 4.0 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
67da0b0d3e7383f7799dff4ab8ede0e11783a7d685e227b831d4720009779e78
|
|
BLAKE2b-256 checksum How to use checksums |
7ce131c4f93dfb3376ac07574293ff3f610e5c3ccacdd198c53cb1d2d44453c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pycoposit-2026.9.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 5.7 MB |
| Tags | CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
ae751fd973f41ff69ddf4cb7cb5c667d7c7f17f6dfc460fd5d3d7663f9ae2051
|
|
BLAKE2b-256 checksum How to use checksums |
23a6ef3e3a7bf3f70e9c0404e39672fea46abd1f112cdd35e69d03ddbcd4c3de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pycoposit-2026.9.1.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 5.7 MB |
| Tags | CPython 3.13 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
ff0389e073189d9c88ebc233775f42c8fbf053f54b9845230da476bad9c0dbf2
|
|
BLAKE2b-256 checksum How to use checksums |
460ff45d98939a3f2971dd3eacec39981231e4e23fa6be23f51951403b2829d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp313-cp313-macosx_11_0_x86_64.whl
| Download URL | pycoposit-2026.9.1.1-cp313-cp313-macosx_11_0_x86_64.whl |
|---|---|
| Size | 5.5 MB |
| Tags | CPython 3.13 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
d4629104dd70a64914373ff4fc82ba7d65c41c724ca7361d4709ae33a1970c07
|
|
BLAKE2b-256 checksum How to use checksums |
568e70f251667c2f63c928da8e17d7ff483c221969048aaaeb7495f3aaadf5a9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | pycoposit-2026.9.1.1-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 4.8 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
380d6a58b30b5527fe48f9fdac15aa48acdb7aaee73373d48c56c7c7fa9892d3
|
|
BLAKE2b-256 checksum How to use checksums |
4f613770090fc8105363904a4f43c608366eb603a5b5fa6507ecdf88d05536c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp312-cp312-win_amd64.whl
| Download URL | pycoposit-2026.9.1.1-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 4.0 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1cfb98e4b2d727ca5bdfb4964d1285841495dd45ba4ea577f58fff558bce974a
|
|
BLAKE2b-256 checksum How to use checksums |
8810a5ea9b2c3bc566ffe65f174e01b33610b02a3ecaf6050dfb407af3d2f6f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pycoposit-2026.9.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 5.7 MB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
074d58a4ddc72544b20a524d43f641d0dbdb56f83ac391607985738190def196
|
|
BLAKE2b-256 checksum How to use checksums |
7e303e873d06897484332e3a7fc0109c4cd02dbed8b950cba872f5e3e1dc5b0d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pycoposit-2026.9.1.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 5.7 MB |
| Tags | CPython 3.12 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
316afd9029ade0fe010b5c16958c1596573ce672ad06bab14c51deb9332ae59f
|
|
BLAKE2b-256 checksum How to use checksums |
553240a55e6e8a37f761d5ba13f4054e934673b865263255317fa95d669f9fd4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp312-cp312-macosx_11_0_x86_64.whl
| Download URL | pycoposit-2026.9.1.1-cp312-cp312-macosx_11_0_x86_64.whl |
|---|---|
| Size | 5.5 MB |
| Tags | CPython 3.12 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
c709daff4943c499b51cc7b377ed23ef29ac9ca4a5b8ae4e5857087b9440d892
|
|
BLAKE2b-256 checksum How to use checksums |
e931d57c3668362122c84f6dced60919404d1d2e62f28a000d9129c6df820a16
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | pycoposit-2026.9.1.1-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 4.8 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
347128e826833cdf42d8e1304df9924d08fcbe090d8bff49920eaf508f855e1f
|
|
BLAKE2b-256 checksum How to use checksums |
1760b80aa2d11dc20a73c94e13345a202fe0c92c9028fb6a70b1821a60a17fba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp311-cp311-win_amd64.whl
| Download URL | pycoposit-2026.9.1.1-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 4.0 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2001cbba5f75178208b82bb10c4a5e81ca1b39393fb205aaa9933a256eebadfc
|
|
BLAKE2b-256 checksum How to use checksums |
cdac8023fb7c44a7f1d9a3a5726138bae66242648df8547e99516330c5116017
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pycoposit-2026.9.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 5.7 MB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
957d584a70f869976d5be0047d9b0e4695beb6afeecee75840845d070d0265ce
|
|
BLAKE2b-256 checksum How to use checksums |
6bbaa7578674a5b35161ac5c7671cdbe6c88389ec90ea472616f9f83208d0f40
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pycoposit-2026.9.1.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 5.7 MB |
| Tags | CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
1b6dad46609263f658bbe637d0209d9bd32ac3503b3e570d1323c6465d89636a
|
|
BLAKE2b-256 checksum How to use checksums |
77216a9a08b5eda43d00bec68ceb1e5dceb878ad07f796e219c63529f2f90a1f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp311-cp311-macosx_11_0_x86_64.whl
| Download URL | pycoposit-2026.9.1.1-cp311-cp311-macosx_11_0_x86_64.whl |
|---|---|
| Size | 5.5 MB |
| Tags | CPython 3.11 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
e4ef1b1c60ece21d112869aea0b82362fdd0257e26430a6620e2859ed05cf5f0
|
|
BLAKE2b-256 checksum How to use checksums |
fb0ea473494e0762660fe45bf727c53fd3e83282bc3e1b1f91bd5a819dde68e8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency logRelease files / pycoposit-2026.9.1.1-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | pycoposit-2026.9.1.1-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 4.8 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
717616df5ba27a83e5f751ef21f0d0e181bf0cad4eb16bddb05def7d03b3e61b
|
|
BLAKE2b-256 checksum How to use checksums |
aa9da497e9545ccb14b0b37d6ec426642279973e4dedf6869fa42add2fbd764f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Aug 31, 2026.
Transparency log