skillfed

weasel

Weasel: A small and easy workflow system

weasel Permissive license MIT Active 93 v1.0.0 released

Install

weasel on PyPI

pip

pip install weasel

uv

uv add weasel

poetry

poetry add weasel

Package facts

License MIT (permissive)
Python support supports the current Python release (>=3.7)
Install friction low — pure-Python wheel
Runtime dependencies 9 — confection, packaging, wasabi, srsly, typer, cloudpathlib, smart-open, httpx, pydantic
Maintenance actively maintained — 146 days since the last release
Last repo commit
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: weasel-1.0.0-py3-none-any.whl

Environment :: ConsoleIntended Audience :: DevelopersIntended Audience :: Science/ResearchLicense :: OSI Approved :: MIT LicenseOperating System :: MacOS :: MacOS XOperating System :: Microsoft :: WindowsOperating System :: POSIX :: LinuxProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Topic :: Scientific/Engineering

About weasel

from the package's own PyPI description — quoted content, verbatim

<a href="https://explosion.ai"><img src="https://explosion.ai/assets/img/logo.svg" width="125" height="125" align="right" /></a>

Weasel: A small and easy workflow system

Weasel lets you manage and share end-to-end workflows for different use cases and domains, and orchestrate training, packaging and serving your custom pipelines. You can start off by cloning a pre-defined project template, adjust it to fit your needs, load in your data, train a pipeline, export it as a Python package, upload your outputs to a remote storage and share your results with your team. Weasel can be used via the weasel command and we provide templates in our projects repo.

Illustration of project workflow and commands (image)

💡 Example: Get started with a project template

The easiest way to get started is to clone a project template and run it – for example, this end-to-end template that lets you train a spaCy...

Read as markdown · JSON record · Source repository · Homepage

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Weasel is a lightweight workflow orchestration system for managing end-to-end ML pipelines—cloning project templates, training models, packaging outputs, and sharing results with remote storage integration.

Low friction: pure Python wheel with 9 runtime dependencies (confection, packaging, wasabi, srsly, typer, cloudpathlib, smart-open, httpx, pydantic). Actively maintained as of March 2026 with recent commits.

MIT license (permissive) imposes minimal restrictions; you may use, modify, and distribute Weasel freely in commercial or proprietary projects provided you retain the license notice.

Usage

pip install weasel
python -m weasel clone pipelines/tagger_parser_ud

Requires Python 3.7 or later; cloning templates requires network access to the projects repository.

Verdict: Weasel is a well-maintained, actively developed workflow system in the top 1000 PyPI packages with permissive MIT licensing and low install friction. No known vulnerabilities and broad Python version support (3.7–3.12) make it a solid choice for ML pipeline orchestration and sharing.

Needs verification

  • Whether the nine runtime dependencies themselves carry known vulnerabilities or maintenance concerns.
  • Performance characteristics and scalability limits for large or complex workflows.
  • Community adoption and real-world usage patterns beyond the Explosion AI ecosystem.
workflow orchestration systemml pipeline managementproject template cloningtraining pipeline packagingremote storage workflowend-to-end ml workflowsmodel training orchestration

Similar packages