Skip to content

PyFlow v0.3.0

Choose a tag to compare

@manolo manolo released this 27 Feb 20:37
· 66 commits to main since this release

PyFlow v0.3.0 -- Package rename, optimized bundles, auto-download from Maven

Third release of PyFlow.

Installation

pip install git+https://github.com/manolo/pyflow.git@v0.3.0

What's New

Package Rename

  • Renamed from vaadin-pyflow to pyflow
  • New namespace: from pyflow.components import Button, Grid, ...
  • CLI command: pyflow myapp.views --port 8080
  • All imports, references, and documentation updated

Bundle Generation

  • pyflow bundle --optimized -- Production-optimized frontend bundle
  • Auto-download Vaadin JARs from Maven Central (no local Maven needed)
  • Vaadin version centralized and resolved from Maven BOM
  • No more hardcoded flow-version

Other

  • Demo tour GIF and improved README layout
  • Views renamed to *_view convention
  • CRUD demo renamed to Responsive CRUD

Quick Start

pip install git+https://github.com/manolo/pyflow.git@v0.3.0
pyflow --setup myapp
cd myapp
pyflow --dev