Registry / data / sdk-seshat-python

sdk-seshat-python

JSON →
library0.6.7pypypi✓ verified 80d ago

Seshat python SDK is a library to help create ML data pipelines. Current version 0.6.6, requires Python >=3.11, <4.0. Active development with moderate release cadence.

pip install sdk-seshat-python
INSTALL
IMPORT
SIG · SDK-SESHAT-PYTHON
S
sdk-seshat-python
datapythonv0.6.7
Install
75.0s avg
Import
Disk
1468MB
Pass rate
3/ 10
Env Coverage3 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v0.6.7 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
glibc
py 3.10
✕ build_error
✕ build_error
py 3.11
✕ build_error
✓ 78.8s
py 3.12
✕ build_error
✓ 72.1s
py 3.13
✕ build_error
✓ 74.1s
py 3.9
✕ build_error
✕ build_error
1468MB installed
● package 1468MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

CodeInspectCommand
from seshat import CodeInspectCommand
from seshat import SeshatClient
Console
from seshat import Console
from seshat import SeshatClient
Table
from seshat import Table
from seshat import SeshatClient

Initialize a client with an API key from environment variable.

import os from seshat import SeshatClient client = SeshatClient(api_key=os.environ.get('SESHAT_API_KEY', '')) print(client.list_pipelines())
Debug
Known issues
breakingIn version 0.5.0 the import path for 'pipeline' changed from 'seshat.core.pipeline' to 'seshat.pipeline'.
fix
Use 'from seshat.pipeline import create_pipeline' instead of 'from seshat.core.pipeline import create_pipeline'.
affects: >=0.5.0
gotchaThe library requires Python 3.11 or higher. Installing on an older Python will fail with 'ERROR: Package 'sdk-seshat-python' requires a different Python: 3.11.0 not in '<4.0,>=3.11''.
fix
Ensure you are using Python >=3.11 (e.g., via pyenv or conda).
affects: all
deprecatedThe function 'run_pipeline' in seshat.pipeline was deprecated in 0.6.0 in favor of 'execute_pipeline'.
fix
Replace 'run_pipeline' with 'execute_pipeline'.
affects: >=0.6.0
Upgrade
Version history
0.6.7latest on PyPI · released May 2, 2026
Audit
Dependencies
pydanticrequiredUsed for data validation and settings management
requestsrequiredHTTP client for API calls
clickrequiredCLI interface
Agent activity
8 hits · last 30 days
node
6
OpenAI (training)
1
Resources
sdk-seshat-python — pip install sdk-seshat-python · libregistry