Skip to main content

Common elements for HydrOffice libraries and applications.

Project description

logo

PyPi version Windows Linux Latest Documentation codacy coverall


General info

HydrOffice is a research development environment for ocean mapping. It provides a collection of hydro-packages, each of them dealing with a specific issue of the field. The main goal is to speed up both algorithms testing and research-2-operation.

The ABC package provides common elements for HydrOffice libraries and applications.

Main library features:

  • A LibInfo class (to collect info about the library)

  • Helper class

  • A GDAL Aux class (to help with GDAL handling)

  • CLI Progress Bar class

Main GUI features:

  • An AppInfo class (to collect info about the app)

  • An AppStyle class (to manage app styles)

  • A Browser widget

  • An Info tab

  • An Exception dialog

  • An About dialog

  • A Qt-based Progress Bar class


Credits

Authors

This code is written and maintained by:

Contributors

The following wonderful people contributed directly or indirectly to this project:

Please add yourself here alphabetically when you submit your first pull request.


Testing

For running tests and check the relative coverage:

coverage run --source hyo2 setup.py test

To get the test coverage report:

coverage report -m

and/or:

coverage html
open html_cov/index.html

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

hyo2_abc2-2.3.7.tar.gz (1.0 MB view hashes)

Uploaded Source

Built Distribution

hyo2.abc2-2.3.7-py2.py3-none-any.whl (1.0 MB view hashes)

Uploaded Python 2 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