Registry / workflow / weasel

weasel

JSON →
library1.0.0pypypi✓ verified 25d ago

Weasel is a small and easy workflow system. The current version is 1.0.0, and it requires Python 3.7 or higher. Weasel is actively maintained, with a recent release cadence of several updates per year.

pip install weasel
INSTALL
IMPORT
SIG · WEASEL
W
weasel
workflowpythonv1.0.0
Install
6.4s avg
Import
Disk
54MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v1.0.0 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 54.6MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 6.4s · import 0.000s · 55MB
54MB installed
● package 54MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Weasel
from weasel import Weasel
import weasel

Create a new Weasel instance and run it

from weasel import Weasel weasel = Weasel() weasel.run()
weasel --version
Debug
Known issues
breakingWeasel no longer supports Python 3.6
fix
Upgrade to Python 3.7 or higher
affects: v0.4.0 and above
deprecatedThe `check_requirements` configuration key has been dropped
fix
Remove the `check_requirements` key from your configuration
affects: v0.3.0 and above
gotchaWeasel requires an open version range on dependencies
fix
Use open version ranges on your dependencies
affects: v1.0.0 and above
Upgrade
Version history
1.0.0latest on PyPI · released Mar 20, 2026
Audit
Dependencies
pydanticrequiredrequired for workflow system
httpxrequiredrequired for HTTP requests
typerrequiredrequired for command-line interface
Agent activity
41 hits · last 30 days
node
34
OpenAI (training)
2
Resources
weasel — pip install weasel · libregistry