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.4

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.4
File
sct_py-0.24.4-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details
sct_py-0.24.4-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.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 abi3 Linux glibc 2.17+ ARM64 Details
sct_py-0.24.4-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details
sct_py-0.24.4-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.4-cp39-abi3-win_amd64.whl

Download URL sct_py-0.24.4-cp39-abi3-win_amd64.whl
Size 1.4 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
27542c2cb0fb4f88a493cb2fabddcadaca3998ba05f6949f55dce90df9e6579d
BLAKE2b-256 checksum
How to use checksums
93fb72bfec73bfe5686dd540339681f27d33a106b3d0612bc2b06bffef325c39
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.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL sct_py-0.24.4-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
2f2031fc565fd00626efd35bcec48e76bd075acb32560c1e76b0c8a8c1fc24e3
BLAKE2b-256 checksum
How to use checksums
6425965a40d76fe050296d98ec1da34e7c2c2ead5924cf0b7fbaf0d31586bf78
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.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sct_py-0.24.4-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
2cb921cd5c8a97f88442c1301340bab14e7ec2fdc3a8472b9f13ed20535aadbd
BLAKE2b-256 checksum
How to use checksums
efe70e98a4fdeec4d1144b1d505818881ff09e10fb7f41c1fc1733861c9109dd
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.4-cp39-abi3-macosx_11_0_arm64.whl

Download URL sct_py-0.24.4-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
31d74923a5592f3e4d0c1a4a4fd0d73dd93bd8e67e5823523613e99e2973e8ab
BLAKE2b-256 checksum
How to use checksums
88c932201065f63bb76f7eeb38a1f1c0a70addd62bb31665db2d2e8a5d0db8b2
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.4-cp39-abi3-macosx_10_12_x86_64.whl

Download URL sct_py-0.24.4-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
1198f0c55629428b12f519743e15aa329ef3f16926eb29623df0938692092366
BLAKE2b-256 checksum
How to use checksums
45e2f79bc509644e9a54cc73c9a2901a31f159d444d48bd558ed46d6d030bfb8
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

This release

0.24.4 This release

5 release files

0.24.3

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