Skip to main content

actinia-module-plugin

You can run actinia-module-plugin as actinia-core plugin.

Installation

For installation or DEV setup, see docker/README.md.

actinia-core process-chain templating

see actinia-module.md

DEV notes

Build

insprired by this

to create a shippable wheel, run

pip3 install --upgrade pip pep517
python3 -m pep517.build .

Versioning

(MAJOR.MINOR.PATCH)

Logging

in any module, import from actinia_module_plugin.resources.logging import log and call logger with log.info("my info i want to log")

Running tests

You can run the tests in the actinia-modules-plugin-test docker. For that you can comment the execution of the test in the docker/actinia-modules-plugin-test/Dockerfile RUN ./tests_with_kvdb.sh and run the following commands:

docker build -f docker/actinia-module-plugin-test/Dockerfile -t actinia-module-plugin-test .

# run docker (here the tests folder can also be mounted for development of further tests)
docker run -it actinia-module-plugin-test -i

cd /src/actinia-module-plugin/

# run all tests
./tests_with_kvdb.sh

Metadata

Release files for actinia-module-plugin 2.12.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for actinia-module-plugin 2.12.1
File Size Uploaded
actinia_module_plugin-2.12.1.tar.gz 182.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for actinia-module-plugin 2.12.1
File Interpreter ABI Platform
actinia_module_plugin-2.12.1-py3-none-any.whl Python 3 none any Details

Total release size: 384.8 kB

Release files / actinia_module_plugin-2.12.1.tar.gz

Download URL actinia_module_plugin-2.12.1.tar.gz
Size 182.7 kB
Tags Source
SHA-256 checksum
How to use checksums
ca64dda42dabf14f38854fba8e86a5d48853efdc6c4c08d763ffedd25f1faa73
BLAKE2b-256 checksum
How to use checksums
1630e6afd1df93afdce77c1d0cafa8bb1562ca230e58cef09f846f38c340426b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / actinia_module_plugin-2.12.1-py3-none-any.whl

Download URL actinia_module_plugin-2.12.1-py3-none-any.whl
Size 202.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6aca0cb4d1bec7b28aa62838f96d55e72c138a8ce02cb8c409737f8a0099dc43
BLAKE2b-256 checksum
How to use checksums
f8ad7cb01d50adf095fcebb7ea69a9eb180534732e8e9775d5e527a8892b0c5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

2.12.1 This release

2 release files

2.10.0

2 release files

2.9.0

2 release files

2.8.0

2 release files

2.7.0

2 release files

2.6.1

2 release files

2.6.0

2 release files

2.5.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page