Skip to main content

sct-py

Python bindings for the local-first sct SNOMED CT engine.

pip install sct-py

The package performs no network calls and contains no terminology content. Supply a snomed.db created from SNOMED CT content that you are licensed to use:

from sct_py import Snomed

with Snomed("snomed.db") as snomed:
    concept = snomed.concept("22298006")
    hits = snomed.search("heart attack", limit=20)
    descendants = snomed.expand("<<73211009")

For local development:

python -m venv .venv
. .venv/bin/activate
python -m pip install maturin pytest
maturin develop --locked
pytest

The code is licensed under AGPL-3.0-or-later. SNOMED CT content has separate licensing requirements and is never bundled in the wheel.

Release files for sct-py 0.24.3

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

Built distributions (wheels)

Table of built distributions (wheels) for sct-py 0.24.3
File
sct_py-0.24.3-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details
sct_py-0.24.3-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 abi3 Linux glibc 2.17+ x86-64 Details
sct_py-0.24.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 abi3 Linux glibc 2.17+ ARM64 Details
sct_py-0.24.3-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details
sct_py-0.24.3-cp39-abi3-macosx_10_12_x86_64.whl CPython 3.9 abi3 macOS 10.12+ x86-64 Details

Total release size: 7.6 MB

Release files / sct_py-0.24.3-cp39-abi3-win_amd64.whl

Download URL sct_py-0.24.3-cp39-abi3-win_amd64.whl
Size 1.4 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
326fcd8c0ba166ca0991d240c6c2f6897481467f0d79e81a9ccf840230ac7617
BLAKE2b-256 checksum
How to use checksums
b23b99e2feb10af4b84c6b4f1a9a65ef32a097baa854ebe3be354d134c994f53
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 28, 2026.

Transparency log

Release files / sct_py-0.24.3-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL sct_py-0.24.3-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.6 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
71217820559b80b3e6e1e0957cc3c506b34bb2ae26ed788a540780f0397563ef
BLAKE2b-256 checksum
How to use checksums
74201db561dee3518b85416779170dc439900ce830a5b3a138ced6dc52ac6bab
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 28, 2026.

Transparency log

Release files / sct_py-0.24.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sct_py-0.24.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
23de7ae978d74ab201346c8c557f32fd414eb1e88348e34b479b9d5b26a8f941
BLAKE2b-256 checksum
How to use checksums
1047b40134edbc2afe33b51d4c2a18e219f0fd7f991a9cbc41e3405a50a46160
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 28, 2026.

Transparency log

Release files / sct_py-0.24.3-cp39-abi3-macosx_11_0_arm64.whl

Download URL sct_py-0.24.3-cp39-abi3-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.9 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
217b6f62e3822219e80e891d9505d8e7ac8bd0ced0939041a28a5b7c8fc42635
BLAKE2b-256 checksum
How to use checksums
b185060c267dad4699fc4db4b3217e2823881b50e540aaee9427c7e0c087fd96
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 28, 2026.

Transparency log

Release files / sct_py-0.24.3-cp39-abi3-macosx_10_12_x86_64.whl

Download URL sct_py-0.24.3-cp39-abi3-macosx_10_12_x86_64.whl
Size 1.5 MB
Tags CPython 3.9 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
84dd6645452bf280eddaf9fafd2f751612c9ec29d6d118e2493aa963c58b4eb1
BLAKE2b-256 checksum
How to use checksums
8fca8b1049d0e8f0e6e5930e3207bd941b31c1977a864e1ca987c3b8b400b7be
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 28, 2026.

Transparency log

Release history Release notifications | RSS feed

0.27.0

5 release files

0.26.1

5 release files

0.26.0

5 release files

0.24.4

5 release files

This release

0.24.3 This release

5 release files

0.24.2

5 release files

0.24.1

5 release files

0.24.0

5 release files

0.23.2

5 release files

0.23.1

5 release files

0.21.0

5 release files

0.20.1

5 release files

0.20.0

5 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