Skip to main content

Python package Upload Python Package

HunabKu

Modular APIs creation using plugins system/ Maya - father of all gods

Description

Package to create APIs endpoints using flask behind. The package is handling the endpoints using a customized plugin system designed by us.

Plugin

Take a look on plugins examples in the repository https://github.com/colav/HunabKu_plugins

Installation

Dependencies

  • Install nodejs >=10.x.x ex: 10.13.0
    • Debian based system: apt-get install nodejs
    • Redhat based system: yum install nodejs
    • Conda: conda install nodejs==10.13.0
  • Install Apidocjs npm install -g apidoc as root!
  • The other dependecies can be installed with pip installing this package.

NOTE:

To start mongodb server on conda please run the next steps

mkdir -p $HOME/data/db

mongodb mongod --dbpath $HOME/data/db/

Package

pip install hunabku

Usage

Let's start creating a config file

hunabku_server --generate_config config.py --overwrite

Let's start the server executing

hunabku_server --config config.py

you can access to the apidoc documentation for the endpoints for example on: http://127.0.1.1:8888/apidoc/index.html

if depends of the ip and port that you are providing to hunabku.

License

BSD-3-Clause License

Links

http://colav.udea.edu.co/

Metadata

Release files for Hunabku 0.0.16

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Hunabku 0.0.16
File Size Uploaded Provenance Actions
Hunabku-0.0.16.tar.gz 14.7 kB Without provenance Details for Hunabku-0.0.16.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for Hunabku 0.0.16
File Interpreter ABI Platform Actions
Hunabku-0.0.16-py3-none-any.whl Python 3 none any Details for Hunabku-0.0.16-py3-none-any.whl

Total release size: 33.7 kB

Release files / Hunabku-0.0.16.tar.gz

Download URL Hunabku-0.0.16.tar.gz
Size 14.7 kB
Tags Source
SHA-256 checksum
How to use checksums
25955e5e7a4c2228fc3b178ed86010400e5587d86a0f9452e292f297ff9b73a9
BLAKE2b-256 checksum
How to use checksums
0f92ff9655ae48182fdff61c345c3f6080e49ce1f1a686111c600c80776a3723
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / Hunabku-0.0.16-py3-none-any.whl

Download URL Hunabku-0.0.16-py3-none-any.whl
Size 19.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
17dd3d4d64071cabd62584c57d1f7a490a29c90837c244754238243e75bf8e30
BLAKE2b-256 checksum
How to use checksums
57be1dcccb024664131b84951d054d4d0a94ad3bc29781b3704c988257c6b565
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Security for Hunabku 0.0.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page