Registry / data / seeq
library66.157.0.20260617pypypi✓ verified 83d ago

The Seeq SDK for Python provides programmatic access to the Seeq data analytics platform, enabling automation of data retrieval, analysis, and configuration tasks. Current version is 66.133.1.20260430, updated daily. Requires Python >=2.7.

pip install seeq
INSTALL
IMPORT
SIG · SEEQ
S
seeq
datapythonv66.157.0.20260617
Install
4.2s avg
Import
Disk
62MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v66.157.0.20260617 · 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
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 62.2MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 4.2s · import 0.000s · 63MB
62MB installed
● package 62MB
Code
Verified usage

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

seeq
import seeq
from seeq import sdk
sdk is not a top-level module
seeq
import seeq
import seeqsdk
Library name is seeq, not seeqsdk

Basic login and worksheet listing using environment variables for credentials.

import seeq # Use url, username, password from environment or config url = os.environ.get('SEEQ_URL', '') username = os.environ.get('SEEQ_USERNAME', '') password = os.environ.get('SEEQ_PASSWORD', '') # Login using the SDK's built-in authentication client = seeq.SDK(url, username=username, password=password) # Example: list worksheets worksheets = client.worksheets.search() for ws in worksheets: print(ws.name)
Debug
Known issues
breakingThe SDK's authentication API changed in version 60.0.0. The old pattern `seeq.SDK()` with positional arguments may fail. Use keyword arguments and provide url, username, password explicitly.
fix
Use `client = seeq.SDK(url=..., username=..., password=...)` instead of positional args.
affects: >=60.0.0
deprecatedThe method `search()` on several resource objects has been deprecated. Use `find()` instead.
fix
Replace `.search()` with `.find()` for consistency with future versions.
affects: >=65.0.0
gotchaWhen using pandas DataFrames, time zones must be handled manually. The SDK returns time series as Unix timestamps in seconds unless explicitly configured.
fix
Convert timestamps using `pd.to_datetime(timestamps, unit='s', utc=True)`.
affects: all
Errors
Common errors & fixes
AttributeError: module 'seeq' has no attribute 'SDK'
Old version or incorrect import path. The SDK class is in seeq.sdk in older versions.
fix
Upgrade to latest version: `pip install --upgrade seeq`. Then use `import seeq` and `seeq.SDK(...)`.
ValueError: The truth value of a DataFrame is ambiguous. Use a.any(), a.all() or a.empty()
Direct comparison of Pandas DataFrame with boolean conditions without using .any()/.all().
fix
Ensure you use proper pandas vectorized operations, e.g., `df[df['column'] > 0]` instead of `if df['column'] > 0:`.
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://...
Invalid credentials or insufficient permissions. The SDK uses API keys or token authentication.
fix
Verify your URL, username, and password. For API key auth, use `client = seeq.SDK(api_key='...')` instead.
Upgrade
Version history
66.157.0.20260617latest on PyPI · released Jun 17, 2026
Audit
Dependencies
requestsrequiredHTTP client for API calls
pandasoptionalData manipulation for time series
Agent activity
9 hits · last 30 days
node
8
OpenAI (training)
1
Resources
seeq — pip install seeq · libregistry