Releases: Multiomics-Analytics-Group/vuegen
v0.4.1
What's Changed
- Update GUI installation instructions by @enryH in #118
- Streamlit and quarto relative paths, and fix plots resizing by @sayalaruano in #119
- Use multiple sheets from ab excel file in reports by @enryH in #115
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- 🐛 pass config path to completion message by @enryH in #111
- ✨ Shut down button for streamlit app by @enryH in #113
- Split readme docs by @sayalaruano in #114
- Make required folder structure more flexible by @enryH in #108
- Recursive sub-sub-sections components by @enryH in #112
- Ruff checks by @enryH in #117
- Update documentation (minor) by @enryH in #83
Full Changelog: v0.3.3...v0.4.0
v0.3.3
What's Changed
- 📝 Docs: change text from logo to path to avoid changes across OS by @sayalaruano in #106
- 🚧 ensure a valid python identifier for report_manger.py streamlit file by @enryH in #105
- 🤖 Api and chatbot components update by @sayalaruano in #107
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- 🐛 Fix: change the engine to export tables to images from chrome to matplotlib by @sayalaruano in #104
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Quarto checks and output directory parameters by @sayalaruano in #99
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- 🐛 Save streamlit rand quarto reports with Posix and change str paths to Path by @enryH in #78
- Non random import order and separation from setup code by @enryH in #92
- Os standalone installers (with a GUI) by @enryH in #73
- includes updates to logging, output-folder specifications, specifying static export folders, itables fix and Windows Path compatibility
- first GUI created
- 🐛 Fix: add code to handle plotly plots generated with R by @sayalaruano in #96
- 🎨 updadte GUI instructions, format document by @enryH in #98
Full Changelog: v0.2.2...v0.3.0
To launch the bundled GUI, you will need to unzip the installer compatible with your system (MacOS with arm64/ apple silicon or x86_64/ intel or Windows x86_64) and run vuegen_gui
in the unpacked main folder. Most dependencies are included into the bundle using PyInstaller.
Streamlit works out of the box as a purely Python based package. For html
creation you will have to have a Python 3.12 installation with the jupyter
package installed as quarto
needs to start a kernel for execution. This is also true if you install quarto
globally on your machine.
We recommend using miniforge to install Python and the conda package manager:
We continue our example assuming you have installed the miniforge
distribution for your machine. now, create a virtual environment:
conda create -n vuegen_gui -c conda-forge python=3.12 jupyter
conda info -e # find environment location
Find the vuegen_gui path for your local user
.
On MacOS you need to add a bin
to the path:
/Users/user/miniforge3/envs/vuegen_gui/bin
On Windows you can use the path as displayed by conda info -e
:
Note
On Windows a base installation of miniforge with jupyter
might work as well as the app can see your entire Path which is not the case on MacOS.
C:\Users\user\miniforge3\envs\vuegen_gui
More information regarding the app and builds can be found in the GUI README.
v0.3.0-beta
What's Changed
- 🐛 Fix github release editing by @enryH in #95
- 🐛 environment variable access in powershell by @enryH in #97
Full Changelog: v0.3.0-alpha...v0.3.0-beta
v0.3.0-alpha
What's Changed
- 🐛 Save streamlit rand quarto reports with Posix and change str paths to Path by @enryH in #78
- Non random import order and separation from setup code by @enryH in #92
- Os standalone installers (with a GUI) by @enryH in #73
- includes updates to logging, output-folder specifications, specifying static export folders, itables fix and Windows Path compatibility
- first GUI created
Full Changelog: v0.2.2...v0.3.0
v0.2.2
What's Changed
- No default logger and print message after completion by @sayalaruano in #76
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- Add basic example directory and notebook by @sayalaruano in #63
- 🎨 add basic vuegen demo to docs #64 by @enryH in #65
- Display dataframes in streamlit apps with aggrid by @sayalaruano in #66
- 👷 CI: Add CI steps to create streamlit example branch and deploy EMP … by @sayalaruano in #70
- 🎨 sort imports, format codebase with black by @enryH in #72
- Fix dfi library issue to export a dataframe as an image by @sayalaruano in #74
Full Changelog: v0.2.0...v0.2.1