Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pypclients-0.1.0.post3.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pypclients-0.1.0.post3-py3-none-any.whl (8.3 kB view details)

Uploaded Python 3

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

Hashes for pypclients-0.1.0.post3.tar.gz
Algorithm Hash digest
SHA256 f3653d5053132e3a42bb07b190fd48cec56257f64c68dd95afd2c7f91047f3a2
MD5 ef5cc9b92a0df8ca1c22715d47f05514
BLAKE2b-256 5e30a848a045f048a2d452fce0a7efc6018c607f46a934f997cf9ded20949768

See more details on using hashes here.

File details

Details for the file pypclients-0.1.0.post3-py3-none-any.whl.

File metadata

File hashes

Hashes for pypclients-0.1.0.post3-py3-none-any.whl
Algorithm Hash digest
SHA256 0a93e09d2b3b2e2f4e229fbc2a8b7a2dbfe84ee156cf6995c66ca553405bb6f5
MD5 11e07c5c9f1113c0ef2fd1b5224bb59b
BLAKE2b-256 6ec99f60b481d6bcf1151f03d34c4bde5c24f0feaa912c43352eea11426e4043

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page