Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Utilities for the HOA format.

License

NotificationsYou must be signed in to change notification settings

whitemech/hoa-utils

Repository files navigation

PyPIPyPI - Python VersionPyPI - StatusPyPI - ImplementationPyPI - WheelGitHub

testlintdocs

black

Utilities for the HOA format.

Install

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+https://github.com/whitemech/hoa-utils.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.

Development

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

  • InstallPoetry
  • Clone the repository:git clone https://github.com/whitemech/hoa-utils.git && cd hoa-utils
  • Install the dependencies:poetry install

Tests

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

Intox.ini you can find all the test environment supported.

Docs

To build the docs:mkdocs build

To view documentation in a browser:mkdocs serveand then go tohttp://localhost:8000

Authors

License

hoa-utils is released under the MIT License.

Copyright 2020 WhiteMech


[8]ページ先頭

©2009-2026 Movatter.jp