Python packages Bitbucket, SQL, Zipfile, misc. files methods
Reason this release was yanked:
Draft Version
Project description
Clients Package
This package provides a collection of Python client classes for interacting with various services.
Installation
pip install pypClients
Modules
Below is a summary of the modules and their main classes/functions:
clients/api_client.py
- ApiClient
Base class for making HTTP requests to APIs. Handles authentication, request building, and response parsing.
clients/database_client.py
- DatabaseClient
Provides methods to connect to and interact with SQL/NoSQL databases.
clients/email_client.py
- EmailClient
Utility class for sending emails via SMTP or third-party providers.
clients/file_client.py
- FileClient
Handles file operations such as upload, download, and storage management.
clients/utils.py
- Utility functions used across client classes (e.g., configuration loading, logging).
Usage Example
from clients.api_client import ApiClient
client = ApiClient(base_url="https://api.example.com", api_key="your_api_key")
response = client.get("/endpoint")
print(response.json())
License
This project is licensed under the MIT License.
For detailed documentation, refer to the docstrings in each module.
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
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 pypclients-0.1.0.post3.tar.gz.
File metadata
- Download URL: pypclients-0.1.0.post3.tar.gz
- Upload date:
- Size: 6.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f3653d5053132e3a42bb07b190fd48cec56257f64c68dd95afd2c7f91047f3a2
|
|
| MD5 |
ef5cc9b92a0df8ca1c22715d47f05514
|
|
| BLAKE2b-256 |
5e30a848a045f048a2d452fce0a7efc6018c607f46a934f997cf9ded20949768
|
File details
Details for the file pypclients-0.1.0.post3-py3-none-any.whl.
File metadata
- Download URL: pypclients-0.1.0.post3-py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0a93e09d2b3b2e2f4e229fbc2a8b7a2dbfe84ee156cf6995c66ca553405bb6f5
|
|
| MD5 |
11e07c5c9f1113c0ef2fd1b5224bb59b
|
|
| BLAKE2b-256 |
6ec99f60b481d6bcf1151f03d34c4bde5c24f0feaa912c43352eea11426e4043
|