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.0.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.0-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hiptech_toolkit-1.0.0.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.0.tar.gz
Algorithm Hash digest
SHA256 a610a1dfc721fe34e2b33449d4a28728c3d75cef47c5ebdb8e57f729ee33aad7
MD5 d1b4bd3a7cb16686a3bfdce4421fa3d1
BLAKE2b-256 0b31979f6408bbbb5a3e0f41640ea7619134ddbdc86a5db411be10a42b140fb5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hiptech_toolkit-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bc2c9524b4ab9783cbb396571e133524007c3b71b82e01e4cc7d6f5dccd5f30f
MD5 7b99c9bebbcae0e3501f8b3c5793e15b
BLAKE2b-256 4c263aa8494fd048984e573b688866c314a82ffa7ee39bcfb1df7f10e74e514c

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