Skip to main content

Utilities for the HOA format.

Project description

HOA utils

PyPI PyPI - Python Version PyPI - Status PyPI - Implementation PyPI - Wheel GitHub

test lint docs


Utilities for the HOA format.


The best way is to install the package from PyPI:

pip install hoa-utils

Alternatively, you can install it from source (master branch):

pip install git+

What you'll find

  • APIs to create and manipulate HOA objects
  • CLI tools to about the HOA format.

The implementation may not be very stable at the moment.

Currently, the only supported CLI tool is:

  • pyhoafparser: parse and validate a file in HOA format.


If you want to contribute, here's how to set up your development environment.

  • Install Poetry
  • Clone the repository: git clone && cd hoa-utils
  • Install the dependencies: poetry install


To run tests: tox

To run only the code tests: tox -e py3.7

To run only the code style checks:

  • tox -e black-check
  • tox -e isort-check
  • tox -e flake8

In tox.ini you can find all the test environment supported.


To build the docs: mkdocs build

To view documentation in a browser: mkdocs serve and then go to http://localhost:8000



hoa-utils is released under the MIT License.

Copyright 2020 WhiteMech

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

hoa_utils-0.1.0.tar.gz (17.8 kB view hashes)

Uploaded Source

Built Distribution

hoa_utils-0.1.0-py3-none-any.whl (26.0 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