A Python-native, async-first test automation framework for network infrastructure, servers, and applications.
Project description
Huginn
A Python-native, async-first test automation framework for network infrastructure, servers, and applications.
Overview
Huginn is designed for skilled test engineers who need to validate infrastructure state at scale. Named after one of Odin's ravens who flies across the world gathering information, Huginn dispatches tests to observe your infrastructure, gather state, and report findings. The framework maintains a minimal core with optional plugins, handles test orchestration and connection management, and supports dual execution modes: learning current state from live infrastructure and testing against previously-learned parameters.
Installation
pip install huginn-framework
Or using uv:
uv add huginn-framework
Requires Python 3.11 or later. See the documentation for a full quickstart guide.
License
Licensed under the Apache License 2.0.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file huginn_framework-0.2.0.tar.gz.
File metadata
- Download URL: huginn_framework-0.2.0.tar.gz
- Upload date:
- Size: 523.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7e9657ece8fcca7ebcee83f52a31afcfe094a4b1c7364cdbc4e665d7876ef1b
|
|
| MD5 |
d4a765b8806ad0963d4c115cd8749438
|
|
| BLAKE2b-256 |
0d9cc6f1f9609311464228a24c72d4a108bb4ed61396cbe750ab868728c20a17
|
File details
Details for the file huginn_framework-0.2.0-py3-none-any.whl.
File metadata
- Download URL: huginn_framework-0.2.0-py3-none-any.whl
- Upload date:
- Size: 114.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
81d6876baa416d9e887afc12a9218e7d5c7e71e455429d38c8bf23b266cc40f5
|
|
| MD5 |
ca3fe7085d7904ee584422b76c6701ab
|
|
| BLAKE2b-256 |
17a2350cf0e8d1e03b09e0f36fdb204465b6060de2a202c011a848edafd13c3c
|