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.3.tar.gz (7.6 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.3-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hiptech_toolkit-1.0.3.tar.gz
  • Upload date:
  • Size: 7.6 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.3.tar.gz
Algorithm Hash digest
SHA256 799a680f71be3ca5ed1640e0aafd1a81b8a90e553f1d4403d510257fb88a3f66
MD5 9d0d5b3fabc5c581a5b426efffdbf56b
BLAKE2b-256 9e140649fc54eaed695851e4d59f0ec54857f146f727811f8bb3d9d641b63641

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hiptech_toolkit-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1c033e7e2df420f3713cdd2bf8865534c89a31f20b7c2fb8289c58653f318751
MD5 0cd2f43b58db5298fe4c988d35fbc391
BLAKE2b-256 a09e3991250b2599af517b2e4d01b61a3bef998c41577d256cf97ab38da346b1

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