pyauthclient
OAuth2 helpers
Installation
pip install pyauthclient
💡 Usage Examples
Basic Operations
from pylib_authclient import OAuthClient
# OAuth client
client = OAuthClient(client_id, client_secret)
token = client.get_access_token()
# Use token for authenticated requests
AI/ML Use Cases
from pylib_authclient import OAuthClient
# Authenticate AI API calls
oauth = OAuthClient(api_key, api_secret)
token = oauth.authenticate()
headers = {"Authorization": f"Bearer {token}"}
📚 API Reference
See package documentation for complete API reference.
🤖 AI Agent Friendly
This package is optimized for AI agents and code generation tools:
- Clear function names and signatures
- Comprehensive docstrings with examples
- Type hints for better IDE support
- Common use cases documented
- Zero dependencies for reliability
License
MIT
Release files for pylib-authclient 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pylib_authclient-0.1.0.tar.gz | 2.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pylib_authclient-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.0 kB
Release files / pylib_authclient-0.1.0.tar.gz
| Download URL | pylib_authclient-0.1.0.tar.gz |
|---|---|
| Size | 2.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
84bd7f66fed9ee12a62baa971add9325e2f9cdcf0200250e8dd8e48ee3c6a93c
|
|
BLAKE2b-256 checksum How to use checksums |
f9ac9c483e4ec48f5e084c76903b6b5d15f41d0b6ea55fcf84ca74d1114c1f6c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|
Release files / pylib_authclient-0.1.0-py3-none-any.whl
| Download URL | pylib_authclient-0.1.0-py3-none-any.whl |
|---|---|
| Size | 1.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
070b2e823dc8f84993c98fdb78aa141b51e4040d1e410e1a90a869744299a7e3
|
|
BLAKE2b-256 checksum How to use checksums |
d576fc28d36f8faf74e4481de55d47ed96380a89298dd819a92db1990075d5f5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|