Keybox licensing SDK for Python
Project description
KeyBox License Management SDK (Python)
Official Python SDK for KeyBox. Integrate license generation, validation, and management with ease.
Installation
pip install keybox-sdk
Quick Start (FastAPI)
from fastapi import FastAPI
from keybox_sdk import protect_fastapi_app
app = FastAPI()
protect_fastapi_app(
app=app,
product_name="MyPythonApp",
key="YOUR_LICENSE_KEY",
interval_seconds=86400, # Validation check once per day
)
@app.get("/")
def read_root():
return {"message": "Protected App"}
Features
- Automated Validation: Set background license checks with configurable intervals.
- Easy Integration: Built-in support for FastAPI.
- Secure: Cryptographically secure validation.
Documentation
Visit keybox.dev/docs for full documentation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
keybox_sdk-0.1.0.tar.gz
(3.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file keybox_sdk-0.1.0.tar.gz.
File metadata
- Download URL: keybox_sdk-0.1.0.tar.gz
- Upload date:
- Size: 3.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
115b1f4b2483d807a3ef570e38029db1ce596e96834e842fa3089f34ac30c506
|
|
| MD5 |
e06bc87f2a04e2054edbba4bd021d9e9
|
|
| BLAKE2b-256 |
fd044ad31a83387f7708be0bb5da9e3b01f966c805e81abb9488822307dba9df
|
File details
Details for the file keybox_sdk-0.1.0-py3-none-any.whl.
File metadata
- Download URL: keybox_sdk-0.1.0-py3-none-any.whl
- Upload date:
- Size: 3.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
31921e6ebe8f4cd9cc19e73986659094fe89ada7f7becfda7853f4687cf1501e
|
|
| MD5 |
20c0633ee8fff35a9e2970a68be6e63a
|
|
| BLAKE2b-256 |
611be3ff90a03d811dbc178ac522a949ff9400004d248fe51e2fa10056d9c868
|