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

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

Download URL sct_py-0.26.1-cp39-abi3-win_amd64.whl
Size 1.4 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
d7ce7018bad30985d2ae9e9ee234e4e641943442ffd85ddfad9f2ea886ebfb26
BLAKE2b-256 checksum
How to use checksums
e58a930ca225197fa848321c163562627de837c966161fa065fccdb085a4b4b6
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 Sep 23, 2026.

Transparency log

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

Download URL sct_py-0.26.1-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
5fc561b49a899590fc64396d28c1ae9b63c3061e80ff46f2892bb8b2959059f8
BLAKE2b-256 checksum
How to use checksums
60107efbfde2d2f9c66e7981528a95171962c9b108ef74bcf15a164a59f2c88d
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 Sep 23, 2026.

Transparency log

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

Download URL sct_py-0.26.1-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
94ec7ce78dd93aeed936cf5c07376485c0f44651bbcf7a4b3fe265202163165e
BLAKE2b-256 checksum
How to use checksums
82487366e16ddb5e87e08b10b444aabe7f205c1f4edb3cd68a7a22ae97fe5107
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 Sep 23, 2026.

Transparency log

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

Download URL sct_py-0.26.1-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
6de991072aceb312f0a982e4190e3580ef327c970498ac0b7d38bc6c94f3b24d
BLAKE2b-256 checksum
How to use checksums
49e6758f7067b809fe46e0b3df7059456ca6241fb2874bd2bca86fe7b61ee1e5
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 Sep 23, 2026.

Transparency log

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

Download URL sct_py-0.26.1-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
56da6434752fffd6e76027c676df40040f48274e6b020fbea1d66a5591942362
BLAKE2b-256 checksum
How to use checksums
073c03cd477825a773f08a79f222c69da074949e6bc48a695775ac3606c271fe
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 Sep 23, 2026.

Transparency log

Release history Release notifications | RSS feed

0.27.0

5 release files

This release

0.26.1 This release

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