Skip to main content

Common elements for HydrOffice libraries and applications.

Project description

logo

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.6.tar.gz (1.0 MB view details)

Uploaded Source

Built Distribution

hyo2.abc2-2.3.6-py2.py3-none-any.whl (1.0 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file hyo2_abc2-2.3.6.tar.gz.

File metadata

  • Download URL: hyo2_abc2-2.3.6.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for hyo2_abc2-2.3.6.tar.gz
Algorithm Hash digest
SHA256 a51f21203788b884625089565670b49896c805fdd6df3a6ccd2bd8eca982c82d
MD5 07def8fcbb9ad97514655630ef36373e
BLAKE2b-256 0545a0175ac998ab07604f4eaebd16fcfd1f314f1f8add050eb218d6da558c0c

See more details on using hashes here.

File details

Details for the file hyo2.abc2-2.3.6-py2.py3-none-any.whl.

File metadata

  • Download URL: hyo2.abc2-2.3.6-py2.py3-none-any.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for hyo2.abc2-2.3.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d6f0fcace0ffb027697d4767f564585164e3a8ed44b5b30995f4711999539e9e
MD5 3d80da3d30114012d262422a94ea9ce2
BLAKE2b-256 d95c27da0a94e81122c4945048e1f69143c65ae4f49608d5fd682f757e77ca05

See more details on using hashes here.

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