hushmark-sdk
Typed httpx client for a self-hosted Hushmark core and gateway.
from hushmark_sdk import Hushmark
with Hushmark(
core_url="http://localhost:8000",
gateway_url="http://localhost:8080",
api_key="hm_k1_replace_me",
) as client:
result = client.analyze([{"id": "m0", "text": "TCKN 10000000146"}])
mask and analyze call the internal core URL configured by the operator. chat sends an
OpenAI- or Anthropic-compatible payload through the gateway and adds only the Hushmark gateway
credential. Keep the core on a trusted internal network.
Hushmark is a technical control for supported AI traffic. Detection quality and policy outcomes depend on the configured engine, policy, and deployment.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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 hushmark_sdk-0.1.0.tar.gz.
File metadata
- Download URL: hushmark_sdk-0.1.0.tar.gz
- Upload date:
- Size: 7.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
57e683db240c0b4b3626cbeb4ddaffa0dd9bfe381a6dd838808881bed4aee8c6
|
|
| MD5 |
b2a021002c9bcde87717f98a83c408d7
|
|
| BLAKE2b-256 |
928a9c4b1ea61533616414d66fc6e068f25c793bc265ff05f52eae2a15b633b8
|
Provenance
The following attestation bundles were made for hushmark_sdk-0.1.0.tar.gz:
Publisher:
release.yml on hushmark/hushmark-open-core
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hushmark_sdk-0.1.0.tar.gz -
Subject digest:
57e683db240c0b4b3626cbeb4ddaffa0dd9bfe381a6dd838808881bed4aee8c6 - Sigstore transparency entry: 2412594706
- Sigstore integration time:
-
Permalink:
hushmark/hushmark-open-core@28b204392a3746120ec3865f14d7aecbf5ec39c6 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/hushmark
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@28b204392a3746120ec3865f14d7aecbf5ec39c6 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hushmark_sdk-0.1.0-py3-none-any.whl.
File metadata
- Download URL: hushmark_sdk-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
650c542b9238d5403bc34b6bed497d10e1086f24feb6642c6c48f31996d009ae
|
|
| MD5 |
46fcc3e3860845d2509a5417d60f7a43
|
|
| BLAKE2b-256 |
88c5ed33fd436e2252a7ffe671a4a19d2ffda365236c081e3b024fb6d1f0283e
|
Provenance
The following attestation bundles were made for hushmark_sdk-0.1.0-py3-none-any.whl:
Publisher:
release.yml on hushmark/hushmark-open-core
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hushmark_sdk-0.1.0-py3-none-any.whl -
Subject digest:
650c542b9238d5403bc34b6bed497d10e1086f24feb6642c6c48f31996d009ae - Sigstore transparency entry: 2412594796
- Sigstore integration time:
-
Permalink:
hushmark/hushmark-open-core@28b204392a3746120ec3865f14d7aecbf5ec39c6 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/hushmark
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@28b204392a3746120ec3865f14d7aecbf5ec39c6 -
Trigger Event:
workflow_dispatch
-
Statement type: