Skip to main content

Reusable HTTP and authentication toolkit by HIPTECH

Project description

HIPTECH Toolkit

Internal Python toolkit by HIPTECH Solution Company Limited

Odoo Version License Status

HIPTECH Toolkit is a proprietary Python utility library developed and owned by
HIPTECH Solution Company Limited.

The toolkit provides standardized, reusable components for internal software development, including Odoo modules, backend services, and third-party system integrations.


Purpose

The purpose of this library is to:

  • Centralize common technical utilities
  • Enforce consistent API integration patterns
  • Reduce duplicated code across projects
  • Improve maintainability and code quality

This package is intended strictly for internal or licensed use.


Features

  • HTTP client abstraction with retry and timeout handling
  • Authentication helpers (Bearer, custom headers, signatures)
  • Manager and service layers for external API integrations
  • Designed for enterprise and Odoo-based architectures

Package Structure

hiptech/
    └── http/
        ├── __init__.py
        ├── auth.py
        ├── connector.py
        └── manager.py

🧩 Usage Example

from hiptech.http import ConnectorRegistry


# New Connection
conn = ConnectorRegistry(
    base_url="https://api.example.com",
    token="YOUR_TOKEN"
)

response = manager.get("/v1/users")

# Cleanup connection
ConnectorRegistry.cleanup()

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

hiptech_toolkit-1.0.2.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

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

hiptech_toolkit-1.0.2-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file hiptech_toolkit-1.0.2.tar.gz.

File metadata

  • Download URL: hiptech_toolkit-1.0.2.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.8

File hashes

Hashes for hiptech_toolkit-1.0.2.tar.gz
Algorithm Hash digest
SHA256 3cc9d1c47f6d2f91e0ef574e8d28addc29c34d0365baf2375eb8a348ba85ec72
MD5 53be40f466959b5d59cb55d90b336ae6
BLAKE2b-256 9e520a1c6bbe4081f7038255ca84b55aff1103c34c466d25faa1908a88eb1e48

See more details on using hashes here.

File details

Details for the file hiptech_toolkit-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for hiptech_toolkit-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 401b3d08f6762ff71bde4b5aa9c17f9dc81e7d4faaf80bf06707c71bedd5601c
MD5 6c3aae502cbf454937d597e249461108
BLAKE2b-256 7f8015825daa1ab88823d96e93a1d98fe3eedc1475139231d751af7918966b64

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