Skip to main content

Python client and CLI for the SickRock Connect API

Project description

project logo

SickRock Python lib/cli

Build nocode data base webapps on real databases

Maturity Badge Discord

Python client and CLI for the SickRock Connect API.

Install

pip install sickrock_client

CLI

The package installs a sickrock command:

sickrock info
sickrock -j info
sickrock insert -t default -f type TASK -f timestamp "2026-06-12 12:00:00"
sickrock call Init
sickrock list-operations
sickrock help insert

Configuration defaults to /etc/SickRockClient/settings.env and supports SICKROCK_URL, BEARER_TOKEN, and VERIFY_SSL (or verify-ssl=false in the config file). Use -k or --no-verify-ssl to skip certificate verification. Use -j or --json for JSON-only output.

Library

from sickrock_client import SickRockClient

client = SickRockClient("https://example.com", "token")
item = client.create_item("default", {"type": "TASK", "timestamp": "2026-06-12 12:00:00"})
info = client.init()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sickrock_client-0.2.0.tar.gz (18.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sickrock_client-0.2.0-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

Details for the file sickrock_client-0.2.0.tar.gz.

File metadata

  • Download URL: sickrock_client-0.2.0.tar.gz
  • Upload date:
  • Size: 18.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sickrock_client-0.2.0.tar.gz
Algorithm Hash digest
SHA256 b9ea04c2eb47a2298bdf5517fb1c9454693119c851ac9de02409e074702fbcd2
MD5 2864d005c0dc7386b18a080bf99401e5
BLAKE2b-256 4682bb91ae1b8b8db7d2b384f8df1bd17cad37807e130dc341ea842afe5cc1f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for sickrock_client-0.2.0.tar.gz:

Publisher: publish.yml on jamesread/sickrock-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sickrock_client-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: sickrock_client-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 19.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sickrock_client-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e6f9fc1e230392e5055292fc367ec05e5155e0832946f35169027e13ec9234aa
MD5 02a8dfa504de9840a2b5d2f25ce145ca
BLAKE2b-256 f5929999662f790665d496806cb05878894c9950554fcd7e54462f77f1ea90a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for sickrock_client-0.2.0-py3-none-any.whl:

Publisher: publish.yml on jamesread/sickrock-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page