Skip to main content

CABEK Python SDK

Official Python SDK for C.A.B.E.K. biometric authentication.

PyPI version Python Versions License: MIT

Installation

pip install cabek-sdk

For ECG processing capabilities:

pip install cabek-sdk[ecg]

Quick Start

import asyncio
from cabek_sdk import CABEK

async def authenticate():
    # Initialize the SDK
    cabek = CABEK(
        api_key="your-api-key",
        environment="production"
    )
    
    # Authenticate a user
    try:
        result = await cabek.authenticate()
        print(f"User authenticated! Session ID: {result.session_id}")
    except Exception as e:
        print(f"Authentication failed: {e}")
    finally:
        await cabek.close()

# Run the authentication
asyncio.run(authenticate())

Features

  • 🔐 Zero-Storage Authentication: No biometric data stored anywhere
  • ⚡ Async/Await Support: Built for modern Python applications
  • 🛡️ Type Hints: Full type annotation support
  • 📱 Multi-Device Support: Works with various biometric sensors
  • 🔄 Real-time Events: WebSocket-based event streaming
  • 📊 Signal Quality Monitoring: Real-time ECG signal analysis

Documentation

Full documentation available at https://docs.cabek.io

License

MIT License - see LICENSE for details.

Support

Metadata

Release files for cabek-sdk 1.0.0

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

Source distribution (sdist)

Source distribution for cabek-sdk 1.0.0
File Size Uploaded Provenance Actions
cabek_sdk-1.0.0.tar.gz 9.1 kB Without provenance Details for cabek_sdk-1.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for cabek-sdk 1.0.0
File Interpreter ABI Platform Actions
cabek_sdk-1.0.0-py3-none-any.whl Python 3 none any Details for cabek_sdk-1.0.0-py3-none-any.whl

Total release size: 17.2 kB

Release files / cabek_sdk-1.0.0.tar.gz

Download URL cabek_sdk-1.0.0.tar.gz
Size 9.1 kB
Tags Source
SHA-256 checksum
How to use checksums
938b16899a15133084a571c87d18e4074d4e70f6e91e04e962de61d05496c550
BLAKE2b-256 checksum
How to use checksums
96ae689df6ab359371f1365d36d071c71c5ec3685a10ae6b799785d80ed61f8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.9

Release files / cabek_sdk-1.0.0-py3-none-any.whl

Download URL cabek_sdk-1.0.0-py3-none-any.whl
Size 8.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
69c66b875b002cc533e918bd83282e9af14dc550a1b042d37bf68993f7ea91ee
BLAKE2b-256 checksum
How to use checksums
be46cfe689940af8a9460895ab96ce48808a9ae9d1349e0e17849d94120f34b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.9

Security for cabek-sdk 1.0.0

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.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

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