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

Uploaded Python 3

File details

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

File metadata

  • Download URL: hiptech_toolkit-1.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 af29616c1777f84bd07a9c330776a33c893df7838e4b93e53b8e21f03f94e109
MD5 1c3af231f84c099bfcd082b3748f93b4
BLAKE2b-256 cf2b2b37a804eae3fecead51803f848a5f4d50d5d4044423ed8b4abbe7b20334

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hiptech_toolkit-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5c981d251f3a7a415a3d2712b517f0e4a0bc6bd1c1aacc2ea7a5cbc600b7780b
MD5 76ddce35c6dbfd1d063f176ce284d8d0
BLAKE2b-256 fe06efec8b447b43f59bdcf266d9d9c8f6b8f14bf8eb6455179c3fbe507e14b9

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