authix-python-sdk
Official Python SDK for Authix: POST /api/1.2/* — init, license, login, register, check, checkblack. Uses only the standard library (no extra runtime dependencies).
PyPI: authix-python-sdk
Import: from authix_client import AuthixClient
Install
pip install authix-python-sdk
Quick start
from authix_client import AuthixClient
client = AuthixClient({
"name": "your_app_name",
"ownerid": "your_owner_id",
"secret": "your_app_secret",
"version": "1.0",
"base_url": "https://getauthix.online",
})
client.init()
hwid = AuthixClient.generate_hwid()
client.license("YOUR-LICENSE-KEY", hwid)
client.check()
print(client.user_data)
Maintainer: build & publish
From the repository root (requires PyPI API token):
# .env: PYPI_UPLOAD_TOKEN=pypi-...
npm run pypi:publish
Or manually from sdk/pypi/:
pip install build twine
python -m build
twine upload dist/* --username __token__ --password YOUR_PYPI_TOKEN
License
MIT
Metadata
Release files for authix-python-sdk 3.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| authix_python_sdk-3.0.1.tar.gz | 4.8 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| authix_python_sdk-3.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.0 kB
Release files / authix_python_sdk-3.0.1.tar.gz
| Download URL | authix_python_sdk-3.0.1.tar.gz |
|---|---|
| Size | 4.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c1a43e8ef194ab76ee42288f28fc7eeaa02c07c261a1c4542f28ab1b46e0161f
|
|
BLAKE2b-256 checksum How to use checksums |
7406fc8790421dd74ea1eff54725eb312e596e3d41cc99c36d69e8df9c0ad9de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|
Release files / authix_python_sdk-3.0.1-py3-none-any.whl
| Download URL | authix_python_sdk-3.0.1-py3-none-any.whl |
|---|---|
| Size | 5.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
918f5f8e73058760a3fe77b93918c67b2bdb90e36ed22c43a2f1280a68646cb6
|
|
BLAKE2b-256 checksum How to use checksums |
27181935eacce9794d53d7745f24c3632b86a9e14df4d76f2bcf00b74ec33559
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|
Security for authix-python-sdk 3.0.1
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.