Skip to main content

sentinel-python-sdk

A Sentinel SDK Written in Python

Install

First install the required dependencies:

sudo apt update
sudo apt install build-essential autoconf automake libtool pkg-config python3-dev

This is now a PyPi package and can be installed directly with pip:

pip install sentinel-sdk

Packaging Python Projects references:

Development environment:

https://setuptools.pypa.io/en/latest/userguide/development_mode.html

python -m venv venv
pip install --editable .

Please install pre-commit plugin, in order to follow PEP8

pip install pre-commit
pre-commit install

https://pre-commit.com/index.html

Usage example:

from sentinel_sdk.sdk import SDKInstance
from sentinel_sdk.types import Status, PageRequest
sdk = SDKInstance("grpc.sentinel.co", 9090)
nodes = sdk.nodes.QueryNodes(Status.ACTIVE)
subscriptions = sdk.subscriptions.QuerySubscriptions(pagination=PageRequest(limit=5000, offset=0, reverse=True))

Coded with Love by:

NAST0R · GitHub , Tkd-Alex (Alessandro Maggio) · GitHub, (freQniK · GitHub)

Commissioned by MathNodes MathNodes

Metadata

Release files for sentinel-sdk 0.1.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sentinel-sdk 0.1.9
File Size Uploaded Provenance Actions
sentinel_sdk-0.1.9.tar.gz 29.7 kB Without provenance Details for sentinel_sdk-0.1.9.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for sentinel-sdk 0.1.9
File Interpreter ABI Platform Actions
sentinel_sdk-0.1.9-py3-none-any.whl Python 3 none any Details for sentinel_sdk-0.1.9-py3-none-any.whl

Total release size: 59.9 kB

Release files / sentinel_sdk-0.1.9.tar.gz

Download URL sentinel_sdk-0.1.9.tar.gz
Size 29.7 kB
Tags Source
SHA-256 checksum
How to use checksums
f45b225c34289603ddb1ade11a3b34c668eaab81004a33772cee2b31140f035c
BLAKE2b-256 checksum
How to use checksums
0242716c779f9d74c1c55dc8f9ef5570c14eec53be0683bcb2d03b62665d6426
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.12

Release files / sentinel_sdk-0.1.9-py3-none-any.whl

Download URL sentinel_sdk-0.1.9-py3-none-any.whl
Size 30.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
105706ab56696b333f5df5cbe133002c816c38a1aca738b2b97845b90da05e66
BLAKE2b-256 checksum
How to use checksums
3447e702ea2fd7d630c9042acc5a61134d07e25918b5ef88d11b0099ed0cd043
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.12

Security for sentinel-sdk 0.1.9

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A 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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page