Skip to content

Releases: deckflow/deckflow-core

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 30 Jul 03:03
pip install deckflow-core==0.3.1

Or without touching a virtualenv — this works on a PEP 668
externally-managed interpreter:

python3 -m pip install --target ~/.deckflow/core/0.3.1 deckflow-core==0.3.1
PYTHONPATH=~/.deckflow/core/0.3.1 python3 -m deckflow_core env check

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 16:54
pip install deckflow-core==0.3.0

Or without touching a virtualenv — this works on a PEP 668
externally-managed interpreter:

python3 -m pip install --target ~/.deckflow/core/0.3.0 deckflow-core==0.3.0
PYTHONPATH=~/.deckflow/core/0.3.0 python3 -m deckflow_core env check

deckflow-core v0.1.1

Choose a tag to compare

@iguangfei iguangfei released this 29 Jul 02:38

GitHub-only patch release. This version is not published to PyPI.

Highlights

  • Prevent --report from overwriting inputs, outputs, project records, or existing reports.
  • Restrict parse --overwrite to complete Deckflow-owned Parse Bundles and protect inputs inside output trees.
  • Report editor provider crashes after readiness as execution failures.
  • Reject unsafe editor page IDs and symlink/path traversal outside deck/pages.
  • Require exact managed-provider versions and report override pinning accurately.

Install from GitHub

pip install https://github.com/deckflow/deckflow-core/releases/download/v0.1.1/deckflow_core-0.1.1-py3-none-any.whl

Or install without modifying a virtual environment:

python3 -m pip install --target ~/.deckflow/core/0.1.1 \
  https://github.com/deckflow/deckflow-core/releases/download/v0.1.1/deckflow_core-0.1.1-py3-none-any.whl
PYTHONPATH=~/.deckflow/core/0.1.1 python3 -m deckflow_core providers

See SHA256SUMS for artifact checksums.