Leviathan Systems public content clients 1.0.1
Official dependency-free JavaScript/TypeScript and Python clients for the public, read-only content API. Search published titles, follow cursor pages, read a catalog resource and retrieve the company profile. No account or API key is needed. Package publisher authentication is separate from using the API.
Source installation
Install from the official source repository:
npm install git+https://github.com/leviathansystems-gpu/public-content.git
python -m pip install git+https://github.com/leviathansystems-gpu/public-content.git
Registry availability is shown in the official SDK documentation. The existing website-hosted 1.0.0 archives remain available with their original signatures. Version 1.0.1 adds registry metadata and TypeScript declarations; it preserves the read-only client behavior. The CLI and Python User-Agent report 1.0.1.
JavaScript and TypeScript
Use Node.js 20 or later. The JavaScript client also supports modern browsers on the same origin. The package includes declarations for TypeScript clients.
import { LeviathanClient } from 'leviathan-public-content';
const client = new LeviathanClient();
const page = await client.listResources({ kind: 'service', q: 'rack', limit: 5 });
if (page.items.length) {
const resource = await client.readResource(page.items[0].id);
console.log(resource.canonical, resource.markdown);
}
The CLI prints JSON. After installation:
leviathan-content --help
leviathan-content search rack integration
leviathan-content read service:rack-and-stack
leviathan-content profile
Python
Use Python 3.10 or later. The client uses only the standard library.
from leviathan_public_content import LeviathanClient
client = LeviathanClient()
page = client.list_resources(kind="service", q="rack", limit=5)
if page["items"]:
resource = client.read_resource(page["items"][0]["id"])
print(resource["canonical"], resource["markdown"])
Limits and errors
Search matches all query words in titles. JavaScript resourcePages(options)
and Python resource_pages(**options) retain the original query and origin.
Restart the search if a content revision invalidates a cursor. A null Markdown
body means read the returned canonical HTML URL.
LeviathanAPIError exposes HTTP status, a stable code and the retry interval
(retryAfter in JavaScript, retry_after in Python). Clients do not retry
automatically. Honor 429 and Retry-After, correct invalid input and keep reads
bounded. The default request timeout is 15 seconds; redirect responses are not
followed. Custom origins must be HTTPS, except localhost/127.0.0.1 for local tests.
Educational resources are not a statement of company capabilities, technical certification or availability. Read the company profile and confirm the actual project scope with the team. These clients cannot read private drafts, send messages, book appointments, purchase services or approve engineering work.
Official references
- https://www.leviathansystems.co/developers
- https://www.leviathansystems.co/developers/sdk
- https://www.leviathansystems.co/developers/cli
- https://www.leviathansystems.co/developers/mcp
- https://www.leviathansystems.co/openapi.json
The source license remains proprietary; this release does not relicense the existing clients. No install scripts or runtime third-party dependencies are used.
Metadata
Release files for leviathan-public-content 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| leviathan_public_content-1.0.1.tar.gz | 5.5 kB | With provenance | Details for leviathan_public_content-1.0.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| leviathan_public_content-1.0.1-py3-none-any.whl | Python 3 | none | any | Details for leviathan_public_content-1.0.1-py3-none-any.whl |
Total release size: 10.2 kB
Release files / leviathan_public_content-1.0.1.tar.gz
| Download URL | leviathan_public_content-1.0.1.tar.gz |
|---|---|
| Size | 5.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ce54a72bf056cf05e75d3ce4f781a4d617fb0536c13648c4708fe0deaca8ade8
|
|
BLAKE2b-256 checksum How to use checksums |
52551730cacfc4f8abe8e08102497da4503d1c5c871deacfb4b874dbc4d3e8cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 25, 2026.
Transparency logRelease files / leviathan_public_content-1.0.1-py3-none-any.whl
| Download URL | leviathan_public_content-1.0.1-py3-none-any.whl |
|---|---|
| Size | 4.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3b5731ea576a3d10eb095f660411c13109c7f4c493d19f33412f65344de5591a
|
|
BLAKE2b-256 checksum How to use checksums |
5dc8e58d4093057cde187fd7b7aa3fbaec51bd46930b939861a4fc634ddde29b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 25, 2026.
Transparency logSecurity for leviathan-public-content 1.0.1
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.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for leviathan_public_content-1.0.1.tar.gz
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 25, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.