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.

Metadata

Release files for sct-py 0.28.0

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

Total release size: 7.8 MB

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

Download URL sct_py-0.28.0-cp39-abi3-win_amd64.whl
Size 1.4 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
315f1559f80ea60a4549413fb093211b5ea8c50dea2e39b2be4180f1ff4d762b
BLAKE2b-256 checksum
How to use checksums
07fb4d6f793bd2ed3310fbf3c368a817ac9018ef4f2921b165b67e65d8b79027
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 Oct 14, 2026.

Transparency log

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

Download URL sct_py-0.28.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.7 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
eb62943db01fa61f0f59c3c9881b55007d5dccd4940a1e954d2952c34f82c40d
BLAKE2b-256 checksum
How to use checksums
54cfbca96639487bb730b2574f0b0ee81effb63912ad9fa946e492d8d6cc3632
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 Oct 14, 2026.

Transparency log

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

Download URL sct_py-0.28.0-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
fc2530dfaee55ce0475526ea3a5e3e53620e0b26319015524850b3342eb6e6c9
BLAKE2b-256 checksum
How to use checksums
5d3595f386d1099089235f2d9c15880ec32288ec071e03b7d72129c2a657f3e1
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 Oct 14, 2026.

Transparency log

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

Download URL sct_py-0.28.0-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
cff12db85e3ec5a7f9f8c69c3a9a9da07d1d03887a32a7a31d173d25c1738eaf
BLAKE2b-256 checksum
How to use checksums
72c04024370619e95b086f2d52bb787df7d909599ed615116f4c903d366d2ee4
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 Oct 14, 2026.

Transparency log

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

Download URL sct_py-0.28.0-cp39-abi3-macosx_10_12_x86_64.whl
Size 1.6 MB
Tags CPython 3.9 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
cf7af2b4bfa2342a71bed33847820b65f0d7f3ac257e84c8a452168a40816a13
BLAKE2b-256 checksum
How to use checksums
0b77033b05f1b527adfb7179135c4d861b66ce8c4ac84d847128d0a61b774467
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 Oct 14, 2026.

Transparency log

Release history Release notifications | RSS feed

0.29.0

5 release files

This release

0.28.0 This release

5 release files

0.27.0

5 release files

0.26.1

5 release files

0.26.0

5 release files

0.24.4

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