Streamlit Pydantic Versions Save

🪄 Auto-generate Streamlit UI from Pydantic Models and Dataclasses.

v0.6.0

1 year ago

v0.5.0

2 years ago

PyPi Release

🎁 Features & Improvements

  • Add support for union class (see example)
  • Add support for overwriting streamlit args (see example)
  • Add support for read only string fields.
  • Using non-beta streamlit functions now (#8) by @BenediktPrusas

👥 Contributors

Thanks to @BenediktPrusas, @LukasMasuch for the contributions.

v0.4.0

2 years ago

PyPi Release

🎁 Features & Improvements

  • Add support for dataclasses
  • Introduce multi-line format option for text area
  • Add option to ignore_empty_values (applied on "" string or 0 int value)
  • Change input_class parameter to model

👥 Contributors

Thanks to @LukasMasuch for the contributions.

v0.3.0

2 years ago

PyPi Release

🎁 Features & Improvements

  • Add support for literal expression for enums.
  • Support default values for enum sets (multiselect).

👥 Contributors

Thanks to @LukasMasuch for the contributions.

v0.2.0

2 years ago

PyPi Release

🎁 Features & Improvements

  • Add support for pydantic_form method as proposed by @benlindsay here.
  • Allow creating multiple forms within the same Streamlit application.
  • Implement playground application to showcase examples.

📝 Documentation

  • Update documentation with lots of examples.
  • Improve API documentation.

👥 Contributors

Thanks to @LukasMasuch and @benlindsay for the contributions.

v0.1.0

2 years ago

🎁 Features & Improvements

  • Extract UI-generation logic from opyrator
  • Create initial API for usage within Streamlit App.

👥 Contributors

Thanks to @LukasMasuch for the contributions.