DB API 2.0-compliant driver for SQL Server
Project description
k-cTDS is a full Python DB API-2.0-compliant SQL Server database library for Linux, Windows, and Mac OS X supporting Python 3.
k-cTDS is a maintained fork of cTDS, originally developed by Zillow.
The full documentation for k-cTDS can be found here.
Features
Supports Microsoft SQL Server 2008 and up.
Complete DB API-2.0 support.
Python 3.9-3.14 support.
Bulk insert (bcp) support.
Written entirely in C.
Pre-built wheels with bundled FreeTDS and OpenSSL for Linux, macOS, and Windows.
TLS/SSL support out of the box (OpenSSL 3.0).
Installation
Install from PyPI using pip. Pre-built wheels are available for Linux (x86_64, aarch64), macOS (x86_64, arm64), and Windows (AMD64):
pip install k-ctds
That’s it — the wheels bundle FreeTDS and OpenSSL so there is nothing else to install. TLS/SSL connections to SQL Server (including Azure SQL) work out of the box.
Using a Custom FreeTDS
If you need to link against your own build of FreeTDS (for example, to use a newer version or one compiled with different options), install from source:
pip install k-ctds --no-binary k-ctds
Point the build at your FreeTDS installation using environment variables:
export CTDS_INCLUDE_DIRS=/path/to/freetds/include
export CTDS_LIBRARY_DIRS=/path/to/freetds/lib
export CTDS_RUNTIME_LIBRARY_DIRS=/path/to/freetds/lib
pip install k-ctds --no-binary k-ctds
On Debian/Ubuntu you can use the system FreeTDS:
sudo apt-get install freetds-dev python3-dev
pip install k-ctds --no-binary k-ctds
On macOS with Homebrew:
brew install freetds
pip install k-ctds --no-binary k-ctds
On Windows (requires Visual Studio 2022 Build Tools, CMake, and 7-Zip):
# Build FreeTDS from source (uses the included helper script)
./windows/freetds-install.ps1
$Env:CTDS_INCLUDE_DIRS = "$(pwd)/build/include"
$Env:CTDS_LIBRARY_DIRS = "$(pwd)/build/lib"
pip install k-ctds --no-binary k-ctds
Dependencies
When installed from a pre-built wheel: none — FreeTDS, OpenSSL, and all native dependencies are bundled.
When installed from source: FreeTDS and its development headers must be available on the system.
Releasing
Publishing new versions of the package and documentation is automated using Github Actions workflows. Official releases are marked using git tags. Pushing the tag to the git remote will trigger the automated deployment. E.g.
git tag -a v1.2.3 -m 'v1.2.3'
git push --tags
Documentation
Generate documentation using the following:
tox -e docs
# Generated to build/docs/
Documentation is hosted on GitHub Pages. As such, the source code for the documentation pages must be committed to the gh-pages branch in order to update the live documentation.
Development
Local development and testing is supported on Linux-based systems running tox and Docker. Docker containers are used for running a local instance of SQL Server on Linux. Only Docker and tox are required for running tests locally on Linux or OS X systems. pyenv is recommended for managing multiple local versions of Python. By default all tests are run against the system version of FreeTDS. GNU Make targets are provided to make compiling specific FreeTDS versions locally for testing purposes. For example:
# Run tests against FreeTDS version 1.1.24
make test-1.1.24
Development and testing will require an instance of SQL Server on Linux running for validation. A script, ./scripts/ensure-sqlserver.sh, is provided to start a Docker container running the database and create the login used by the tests.
# Start a docker-based SQL Server instance.
# The default tox targets will do this automatically for you.
make start-sqlserver
# Run tests as needed ...
# Stop the docker-base SQL Server instance.
make stop-sqlserver
Testing
Testing is designed to be relatively seamless using Docker containers and SQL Server on Linux. The pytest framework is used for running the automated tests.
To run the tests against the system version of FreeTDS and Python, use:
tox
GNU make targets are provided for convenience and to provide a standard method for building and installing the various versions of FreeTDS used in testing. Most targets are wrappers around tox or replicate some behavior in the CI/CD automation.
To run the tests against an arbitrary version of FreeTDS:
# Python X.Y & FreeTDS Z.ZZ.ZZ
make test_X.Y_Z.ZZ.ZZ
To run tests against all supported versions of FreeTDS and Python and additional linting and metadata checks:
make check
Valgrind
valgrind is utilized to ensure memory is managed properly and to detect defects such as memory leaks, buffer overruns, etc. Because valgrind requires Python is compiled with specific flags, a Docker file is provided to compile Python as necessary to run the test suite under valgrind.
To run test test suite under valgrind:
make valgrind
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file k_ctds-2.2.0.tar.gz.
File metadata
- Download URL: k_ctds-2.2.0.tar.gz
- Upload date:
- Size: 148.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7e96d2e88513d1955d33f658713ef76572831e7896ce5e4c7bf1c8857932e387
|
|
| MD5 |
6ec0da29318f452275011f5c59e14317
|
|
| BLAKE2b-256 |
337f98a618c75c95cdff575d9e7ff57e183b01068f7bd3be5e5d6b543b5262b1
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0.tar.gz:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0.tar.gz -
Subject digest:
7e96d2e88513d1955d33f658713ef76572831e7896ce5e4c7bf1c8857932e387 - Sigstore transparency entry: 1079446213
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 494.7 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3ffeb6abd16b5daa0d0279d4c5625763d2517680b1c4e7037f08b1c1966e9782
|
|
| MD5 |
5954016e3aff6b88fb2f15a540c0ef5f
|
|
| BLAKE2b-256 |
371a76dd75b1831c8a388d11320d5c5b030e47b200e853f2ed09b30c423756ad
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp314-cp314-win_amd64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp314-cp314-win_amd64.whl -
Subject digest:
3ffeb6abd16b5daa0d0279d4c5625763d2517680b1c4e7037f08b1c1966e9782 - Sigstore transparency entry: 1079447622
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
695af9cfad58adf2dc44e9ac7b0cd57a35c2c4d96e8c9a0205fe24d769a67ca1
|
|
| MD5 |
fa3d3fd564bab0ed22d00c085b51ed11
|
|
| BLAKE2b-256 |
e71b174de0146d0beb895c6d4a547803bf8ce48a643560c305a778055f704a90
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
695af9cfad58adf2dc44e9ac7b0cd57a35c2c4d96e8c9a0205fe24d769a67ca1 - Sigstore transparency entry: 1079446612
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
64431a0eb01a2c33f65db6bbc2b8f7b83a146ad9cdd9edd3d5c01b844b53ba53
|
|
| MD5 |
4404243518ef42a84dd0f14e6ad76f82
|
|
| BLAKE2b-256 |
d16a17bd529787b07d65f465fd3996fe8cb99e377880bd948d8c452be131a1f0
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
64431a0eb01a2c33f65db6bbc2b8f7b83a146ad9cdd9edd3d5c01b844b53ba53 - Sigstore transparency entry: 1079447517
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp314-cp314-macosx_15_0_x86_64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp314-cp314-macosx_15_0_x86_64.whl
- Upload date:
- Size: 3.0 MB
- Tags: CPython 3.14, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
85824c3b84cc876fcf04ac6d898811085e16135602c11dcebf29036977576021
|
|
| MD5 |
04a4bb1b83bd2770545f22289725e7cc
|
|
| BLAKE2b-256 |
fe6bc343ad553e160c52ff8addd69c06e85596e59ebb647168079e3b9d460662
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp314-cp314-macosx_15_0_x86_64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp314-cp314-macosx_15_0_x86_64.whl -
Subject digest:
85824c3b84cc876fcf04ac6d898811085e16135602c11dcebf29036977576021 - Sigstore transparency entry: 1079447804
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp314-cp314-macosx_15_0_arm64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp314-cp314-macosx_15_0_arm64.whl
- Upload date:
- Size: 3.2 MB
- Tags: CPython 3.14, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f135b2648c98ed9e07e1048ecaf96e0782537b4e416e2d1db14a5a026cbd222d
|
|
| MD5 |
685cdb0ec75ae35077b43fb7c4da43df
|
|
| BLAKE2b-256 |
9023dd0829a4bf8b44f6273b4636491fb1e9fadd908e308aac721d3fd4e4841f
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp314-cp314-macosx_15_0_arm64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp314-cp314-macosx_15_0_arm64.whl -
Subject digest:
f135b2648c98ed9e07e1048ecaf96e0782537b4e416e2d1db14a5a026cbd222d - Sigstore transparency entry: 1079447107
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 482.3 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d24d1395f0bd82ff09dd0d1a5759500339a2da0df5db83c5785935a7180200ca
|
|
| MD5 |
b176e113d370d217c1dae2a2546ec054
|
|
| BLAKE2b-256 |
ba8f334ee298eadb01c425b28981f80f4b01b30d33cb644a87fb949706051e67
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp313-cp313-win_amd64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp313-cp313-win_amd64.whl -
Subject digest:
d24d1395f0bd82ff09dd0d1a5759500339a2da0df5db83c5785935a7180200ca - Sigstore transparency entry: 1079447252
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d28f0fb9f8d047a947f5bbc5f916cf832261388df95f48a5b65a33aa5911c8c8
|
|
| MD5 |
58072253378daff3d2efaa78fdf9c4a1
|
|
| BLAKE2b-256 |
3c0723455afcbc4165a1df59dae65622801bf169499d7a5c9bf0482be09dfce3
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
d28f0fb9f8d047a947f5bbc5f916cf832261388df95f48a5b65a33aa5911c8c8 - Sigstore transparency entry: 1079447668
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3da43d2cb7b724bee9a6352bd0b8bd8f9bd575fc41e771bc40dbf7f5b76320c
|
|
| MD5 |
648e4accf09eb05105df80f9828f8f0c
|
|
| BLAKE2b-256 |
3d377548a4a20e03e3c83e38b2ab6e2dc91e19505643d2eb4fd819eece1aaa6c
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
d3da43d2cb7b724bee9a6352bd0b8bd8f9bd575fc41e771bc40dbf7f5b76320c - Sigstore transparency entry: 1079446827
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp313-cp313-macosx_15_0_x86_64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp313-cp313-macosx_15_0_x86_64.whl
- Upload date:
- Size: 3.0 MB
- Tags: CPython 3.13, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b40f2cb2267fc3e90f1b69db463bca8de471cc114dbd5e762c3d90dafbd470ba
|
|
| MD5 |
786e1d5d428b732ee1c292c171505690
|
|
| BLAKE2b-256 |
633c56d09a8fb9d1e905276c008bea8289ea195fe12127c79d5d52540d6842c3
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp313-cp313-macosx_15_0_x86_64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp313-cp313-macosx_15_0_x86_64.whl -
Subject digest:
b40f2cb2267fc3e90f1b69db463bca8de471cc114dbd5e762c3d90dafbd470ba - Sigstore transparency entry: 1079446299
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp313-cp313-macosx_15_0_arm64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp313-cp313-macosx_15_0_arm64.whl
- Upload date:
- Size: 3.2 MB
- Tags: CPython 3.13, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9681e7a298c339ac8190a7b02a0e29defbaf3cfb07ff6ea3adfa213be8811c35
|
|
| MD5 |
297433c211b26176e9397d8c8a7dea84
|
|
| BLAKE2b-256 |
aa58d4569d27153eeeb9b71b8becc4d5519c402b775947e0cdd76173dd6d9e9a
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp313-cp313-macosx_15_0_arm64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp313-cp313-macosx_15_0_arm64.whl -
Subject digest:
9681e7a298c339ac8190a7b02a0e29defbaf3cfb07ff6ea3adfa213be8811c35 - Sigstore transparency entry: 1079446403
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 482.3 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f781e1726132a4fa97671be8958a6543b1655761be03add09fc7fad344b3ac0b
|
|
| MD5 |
dedfba8ba39736f99d4a434cc79c4736
|
|
| BLAKE2b-256 |
499920bdaaeb9c7fa2a5f16ba81a399230733ba7526780c4714b77172259f8ab
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp312-cp312-win_amd64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp312-cp312-win_amd64.whl -
Subject digest:
f781e1726132a4fa97671be8958a6543b1655761be03add09fc7fad344b3ac0b - Sigstore transparency entry: 1079446706
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
deda3c17cd7e706c3e69eba36a0ee1bf3c148646ba0dfbf2c33e33fdbdcd20c0
|
|
| MD5 |
fecc381d079e7815b7c81a780b120e46
|
|
| BLAKE2b-256 |
44cc242dc08d254ace62e78af900ecf96a20fbdb956b73b15c8929edfe379b3a
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
deda3c17cd7e706c3e69eba36a0ee1bf3c148646ba0dfbf2c33e33fdbdcd20c0 - Sigstore transparency entry: 1079446517
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
30702d29d693ff06d88dc3b66ccc27364f0d837ada253ddbffda37210584c7dd
|
|
| MD5 |
651a5440c193ec545fb5bebd12293046
|
|
| BLAKE2b-256 |
395f626d4a0c59ca0c457acdeb3936ed440f339e733d39f0399cf802b875ce56
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
30702d29d693ff06d88dc3b66ccc27364f0d837ada253ddbffda37210584c7dd - Sigstore transparency entry: 1079447044
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp312-cp312-macosx_15_0_x86_64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp312-cp312-macosx_15_0_x86_64.whl
- Upload date:
- Size: 3.0 MB
- Tags: CPython 3.12, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0496e3941257a19fe6803bea7d69b9be14ff4ac20707efa88960a6f256440e21
|
|
| MD5 |
3ea2f8d59c98d989b5f52ea0cb2dfffd
|
|
| BLAKE2b-256 |
eb8ddf2879e25a2efd438a11a8bab55dbe55328e2043d74ffe7a3ee69b4f670b
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp312-cp312-macosx_15_0_x86_64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp312-cp312-macosx_15_0_x86_64.whl -
Subject digest:
0496e3941257a19fe6803bea7d69b9be14ff4ac20707efa88960a6f256440e21 - Sigstore transparency entry: 1079447756
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp312-cp312-macosx_15_0_arm64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp312-cp312-macosx_15_0_arm64.whl
- Upload date:
- Size: 3.2 MB
- Tags: CPython 3.12, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f0a8f8a9492bd3e8111b8ba611246a43c6cb7a4313a250dee01977b498321825
|
|
| MD5 |
c4ad96daf2254187116d85ba4f59af06
|
|
| BLAKE2b-256 |
49bf63ff84b15474a356a3795b8ad29d2f56f78101d8071e7648c6735a7d8f9d
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp312-cp312-macosx_15_0_arm64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp312-cp312-macosx_15_0_arm64.whl -
Subject digest:
f0a8f8a9492bd3e8111b8ba611246a43c6cb7a4313a250dee01977b498321825 - Sigstore transparency entry: 1079446747
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 481.9 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a4d12b47c56e6810ed1696b1a4dff8b41fc3a0c7c0440de4c031755e7e04e5ea
|
|
| MD5 |
f23605fd50046d4adbca3e63134cdebc
|
|
| BLAKE2b-256 |
1329238bc5e4546b11e7532a40cb9f03099e70f67f2829dc4f115ed91d7e75b0
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp311-cp311-win_amd64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp311-cp311-win_amd64.whl -
Subject digest:
a4d12b47c56e6810ed1696b1a4dff8b41fc3a0c7c0440de4c031755e7e04e5ea - Sigstore transparency entry: 1079446969
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
153f128d52ab80ab5f9a13543ca8fffdec74ad1918f1640247d6faa4d5e49001
|
|
| MD5 |
be9504baa6e18a4cd2d89a846f0a7592
|
|
| BLAKE2b-256 |
bfe6781fccead4deb7e93bfb0a25cece76d138ea590062f0996d1213ad5b90bb
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
153f128d52ab80ab5f9a13543ca8fffdec74ad1918f1640247d6faa4d5e49001 - Sigstore transparency entry: 1079446460
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8f81ebaa26e6ae93ecc3d635fb5d4752b5d936615d4605aa0d6253f3bfd58987
|
|
| MD5 |
e34c647b61d42f63b30a960dc5cfd496
|
|
| BLAKE2b-256 |
16e8edd0a284e946a53972e685de4ccd4e83596b91cfd77bd320f859edab1d7e
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
8f81ebaa26e6ae93ecc3d635fb5d4752b5d936615d4605aa0d6253f3bfd58987 - Sigstore transparency entry: 1079446919
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp311-cp311-macosx_15_0_x86_64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp311-cp311-macosx_15_0_x86_64.whl
- Upload date:
- Size: 3.0 MB
- Tags: CPython 3.11, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e8bcb08c833e4c65bc3ce0bd70cccd54c8b9d6e05fa3273c090c4d6b197f5458
|
|
| MD5 |
d077fe509e9396b860f68540a2e04ae3
|
|
| BLAKE2b-256 |
c69a3f4e677c9e2b82171a3154075d981479bc8dac3da649530d46091e42dd3f
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp311-cp311-macosx_15_0_x86_64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp311-cp311-macosx_15_0_x86_64.whl -
Subject digest:
e8bcb08c833e4c65bc3ce0bd70cccd54c8b9d6e05fa3273c090c4d6b197f5458 - Sigstore transparency entry: 1079446783
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp311-cp311-macosx_15_0_arm64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp311-cp311-macosx_15_0_arm64.whl
- Upload date:
- Size: 3.2 MB
- Tags: CPython 3.11, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2170364e480e8be49143f3613bcab6c929e24c151b26a6e66f369396f84152b8
|
|
| MD5 |
447593fc2b1481fbe145b75aaadb2cb2
|
|
| BLAKE2b-256 |
98e0eeb94a476518b414fb05afdcd768b9b82d8b6b66cdf55716826fe578bb76
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp311-cp311-macosx_15_0_arm64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp311-cp311-macosx_15_0_arm64.whl -
Subject digest:
2170364e480e8be49143f3613bcab6c929e24c151b26a6e66f369396f84152b8 - Sigstore transparency entry: 1079447381
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 481.9 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b3c2138c13ed9895da9dc3442f8bb69a9e1688b137aabcc4364afaa424b18e8
|
|
| MD5 |
29079356c6ec2182a549862bb1ad5301
|
|
| BLAKE2b-256 |
fbbf617b3aa24d072101ce593f40adb50a91d53a38c5ec15e4ea4b3485445259
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp310-cp310-win_amd64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp310-cp310-win_amd64.whl -
Subject digest:
6b3c2138c13ed9895da9dc3442f8bb69a9e1688b137aabcc4364afaa424b18e8 - Sigstore transparency entry: 1079446356
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d374a39fb8eda63b8bd4a98434c9c5828c226de23e90e26e528f768b23b50001
|
|
| MD5 |
f882b18a2585d5e1fcdd89f9ca84b8e3
|
|
| BLAKE2b-256 |
2c0fafc7e490d348d3cc6386a7c678b4bec5832c41ef2c7a57140c9e5b0a6493
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
d374a39fb8eda63b8bd4a98434c9c5828c226de23e90e26e528f768b23b50001 - Sigstore transparency entry: 1079447715
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1381d0ad6c208d36b49a7ed535d15d0a34114fa212ac1152c12d0d89f1909640
|
|
| MD5 |
9c76d21a787c9c84b59d4301ffb4a45b
|
|
| BLAKE2b-256 |
8486e942c8286472444ca2b4e2df97fb8414775cbaaa87675237eb57e2059965
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
1381d0ad6c208d36b49a7ed535d15d0a34114fa212ac1152c12d0d89f1909640 - Sigstore transparency entry: 1079447470
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp310-cp310-macosx_15_0_x86_64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp310-cp310-macosx_15_0_x86_64.whl
- Upload date:
- Size: 3.0 MB
- Tags: CPython 3.10, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
310f105e4283061d78fcc02fb1aa459ad50a39d25336589f2e51a67aaafdc57f
|
|
| MD5 |
6afcefde18bda42b4219d15432ef7c94
|
|
| BLAKE2b-256 |
d38f1bbf918e31a6de89aa76e20feb31411aa5cb757a971cf2b8c4e3332694e4
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp310-cp310-macosx_15_0_x86_64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp310-cp310-macosx_15_0_x86_64.whl -
Subject digest:
310f105e4283061d78fcc02fb1aa459ad50a39d25336589f2e51a67aaafdc57f - Sigstore transparency entry: 1079446874
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp310-cp310-macosx_15_0_arm64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp310-cp310-macosx_15_0_arm64.whl
- Upload date:
- Size: 3.2 MB
- Tags: CPython 3.10, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
854b72d6792c85979814d694941fdc9e5ff66ac25c5c35d975789d4aae89958e
|
|
| MD5 |
9f0b9217e04f89f621245d7457021a3f
|
|
| BLAKE2b-256 |
4d574c80859107aa429fc09ba1f186c3776189c26785087dae511733c5fdacb9
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp310-cp310-macosx_15_0_arm64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp310-cp310-macosx_15_0_arm64.whl -
Subject digest:
854b72d6792c85979814d694941fdc9e5ff66ac25c5c35d975789d4aae89958e - Sigstore transparency entry: 1079447133
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 482.7 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cac34f5bd0a660a25e45550f0932f2931ab547ecf4bbcca892e5368b1c93da60
|
|
| MD5 |
de8b542da897d1ca8ff8fef074fe4034
|
|
| BLAKE2b-256 |
25c78729c6950b043825f73633d8ea20bbbe22a8e8385b0695808366ae09c3c4
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp39-cp39-win_amd64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp39-cp39-win_amd64.whl -
Subject digest:
cac34f5bd0a660a25e45550f0932f2931ab547ecf4bbcca892e5368b1c93da60 - Sigstore transparency entry: 1079447563
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8a8fbf2cfd85d3c96da5133e7114270ebf87f64f8bd561167fe4ccfa728866eb
|
|
| MD5 |
d9837e708cc7e57867f3ebf63a83f8f8
|
|
| BLAKE2b-256 |
57e63a0f355099b55c5401b4d5ddbd3cd2307d56503e4f9ffb15d4e1e6977213
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
8a8fbf2cfd85d3c96da5133e7114270ebf87f64f8bd561167fe4ccfa728866eb - Sigstore transparency entry: 1079446659
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b4381cbbab3d457e71a083546a07acf13b2a8c2290dac8c42e5d3377e484b744
|
|
| MD5 |
7a5ce6c10ee5a15e3563570804583191
|
|
| BLAKE2b-256 |
ec164a04eedc6254d00bfd54b9f160166140299270f037fd99c41923702d874b
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
b4381cbbab3d457e71a083546a07acf13b2a8c2290dac8c42e5d3377e484b744 - Sigstore transparency entry: 1079447427
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp39-cp39-macosx_15_0_x86_64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp39-cp39-macosx_15_0_x86_64.whl
- Upload date:
- Size: 3.0 MB
- Tags: CPython 3.9, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
051faf97a31138b060cdf67dfc9c0471d7e416b65ef3c682ac2b4f76740746cc
|
|
| MD5 |
d14ef2de3e981b9ad17841391178cc27
|
|
| BLAKE2b-256 |
eeadf2d778566ef3dbb4a00b7c86bbeba63d723068f7ef8d7ada7d7536c331f8
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp39-cp39-macosx_15_0_x86_64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp39-cp39-macosx_15_0_x86_64.whl -
Subject digest:
051faf97a31138b060cdf67dfc9c0471d7e416b65ef3c682ac2b4f76740746cc - Sigstore transparency entry: 1079447183
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type:
File details
Details for the file k_ctds-2.2.0-cp39-cp39-macosx_15_0_arm64.whl.
File metadata
- Download URL: k_ctds-2.2.0-cp39-cp39-macosx_15_0_arm64.whl
- Upload date:
- Size: 3.2 MB
- Tags: CPython 3.9, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
618aeb22601937301bfe77d3cd0326e65262909a73ea072df19f37366e6d1d7a
|
|
| MD5 |
23b96c2155ecefab9fc78ad873e492e0
|
|
| BLAKE2b-256 |
9a4a8a1dd9797eca166019b5ab5ffab371e8446632e52ee1e03e4535a98e9da9
|
Provenance
The following attestation bundles were made for k_ctds-2.2.0-cp39-cp39-macosx_15_0_arm64.whl:
Publisher:
ci-cd.yml on koddachad/k_ctds
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
k_ctds-2.2.0-cp39-cp39-macosx_15_0_arm64.whl -
Subject digest:
618aeb22601937301bfe77d3cd0326e65262909a73ea072df19f37366e6d1d7a - Sigstore transparency entry: 1079447315
- Sigstore integration time:
-
Permalink:
koddachad/k_ctds@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Branch / Tag:
refs/tags/v2.2.0 - Owner: https://github.com/koddachad
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@c82339b422ba1623b60735a83fa1ec406fad73e1 -
Trigger Event:
push
-
Statement type: