Skip to main content

A template for algorithm node

Project description

Algorithm Node Template For DataHub

PIP install

pip install datahub-algo-base

Source Install

  1. go get the source file Test-Pypi Pypi
  2. unzip datahub-algo-base-X.X.X.tar.gz
  3. cd source dir datahub-algo-base-X.X.X
  4. execute
    python ./setup.py build
    python ./setup.py install
    

Build

python .\setup.py sdist bdist_wheel

## upload test.pypi.org
python -m twine upload -u __token__ -p pypi-AgENdGVzdC5weXBpLm9yZwIkZTlkMDNiNGMtZTAzMi00N2M4LTg0MTYtYmJiODNiZmU0NmE0AAIqWzMsImRkODRhMjdiLWQ2MDgtNDMyNi1hZTUyLWI4ZGM1OTgyNWM5NSJdAAAGIDqe93qMQUwOaIcx9VB60pbA9iEx-Wvuu47LTakSxAs0 --repository-url https://test.pypi.org/legacy/ dist/*

## upload pypi.org
python -m twine upload -u __token__ -p pypi-AgEIcHlwaS5vcmcCJDU5YTQ3MzdmLWViNjctNDIzNi04OWI3LTU0YjY3MmZlYzdkMgACGVsxLFsiZGF0YWh1Yi1hbGdvLWJhc2UiXV0AAixbMixbIjI0ODQ0NGU5LTU4YzAtNGE2ZC04ODdiLWNmMDg0ZTliNDM3YSJdXQAABiBg6zfERm9-aJ1ZdAUo_irvSGzADS0KG0e9jaLShaJAEA dist/*

Algo Developer

  1. create src directory

before you create your algo, you need to install the latest base package

pip install datahub-algo-base
  1. add main.py to test and run

export all dependencies

pip freeze > requirement.txt

after you debug your code, you can compress code by following shell:

tar --exclude='venv' --exclude='dataHubPy*' --exclude='*idea' -cvzf ../xxxx.tar.gz .

and then upload package onto data hub page;

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

datahub-algo-base-0.0.21.tar.gz (10.1 kB view hashes)

Uploaded Source

Built Distribution

datahub_algo_base-0.0.21-py3-none-any.whl (14.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page