Skip to main content

Lots of things used somewhere

Project description

LOFAR LOTUS

Build status Test coverage

Common library containing various stuff for LOFAR2.

Installation

Wheel distributions are available from the gitlab package registry, install using after downloading:

python -m pip install *.whl

Alternatively install latest version on master using:

python -m pip install lofar-lotus@git+https://git.astron.nl/lofar2.0/lotus

Or install directly from the source at any branch or commit:

python -m pip install ./

Usage

For more thorough usage explanation please consult the documentation

Development

Development environment

To set up and activate the develop environment run source ./setup.sh from within the source directory.

If PyCharm is used, this only needs to be done once. Afterward the Python virtual env can be setup within PyCharm.

Contributing

To contribute, please create a feature branch and a "Draft" merge request. Upon completion, the merge request should be marked as ready and a reviewer should be assigned.

Verify your changes locally and be sure to add tests. Verifying local changes is done through tox.

python -m pip install tox

With tox the same jobs as run on the CI/CD pipeline can be executed. These include unit tests and linting.

tox

To automatically apply most suggested linting changes execute:

tox -e format

License

This project is licensed under the Apache License Version 2.0

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

lofar_lotus-0.0.15.tar.gz (31.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lofar_lotus-0.0.15-py3-none-any.whl (38.0 kB view details)

Uploaded Python 3

File details

Details for the file lofar_lotus-0.0.15.tar.gz.

File metadata

  • Download URL: lofar_lotus-0.0.15.tar.gz
  • Upload date:
  • Size: 31.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for lofar_lotus-0.0.15.tar.gz
Algorithm Hash digest
SHA256 a134723355c2d8e3a6bd8cf16b055df62427e9473d501da04293237b5a09e697
MD5 b8046286ee7e8c9c6f0ca1611e4464d8
BLAKE2b-256 f29a12934e4e88a9685b8f2e5f68082c4563a71175aad57fbcd68c94b4646265

See more details on using hashes here.

File details

Details for the file lofar_lotus-0.0.15-py3-none-any.whl.

File metadata

  • Download URL: lofar_lotus-0.0.15-py3-none-any.whl
  • Upload date:
  • Size: 38.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for lofar_lotus-0.0.15-py3-none-any.whl
Algorithm Hash digest
SHA256 b039bad4682ad47811dbd825553f361e361a7ee88b8e68f6f8b99bc45f98d984
MD5 37fde7c4e2f49d3905de74e2b8d453ae
BLAKE2b-256 f5f7b3f591e86d5e90e4593f5a70f99fa8df1c05881db369ce4ef88af190668d

See more details on using hashes here.

Supported by

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