Skip to content

v3.0.0

Choose a tag to compare

@NCCU-Schultz-Lab NCCU-Schultz-Lab released this 05 Nov 19:30
· 48 commits to main since this release
a8eefd5

Plottle is now EaglePlot. PyPI does not accept the name plottle (it counts as too
similar to an existing project), so 3.0.0 is the first release on PyPI, under the new name.
Nothing else about the toolkit changes in this release.

⚠️ Changed: name, import path and command

  • Install: pip install eagleplot (with extras: pip install "eagleplot[formats,nist]").
  • Import: import eagleplot / from eagleplot.io import load_data. Code that imports
    plottle must be updated; there is no plottle compatibility package.
  • Command: eagleplot, replacing plottle. From a source checkout:
    python -m eagleplot.cli, and the GUI is streamlit run eagleplot/Home.py.
  • Setting: EAGLEPLOT_ALLOW_FOLDER_LOAD replaces PLOTTLE_ALLOW_FOLDER_LOAD. The old
    name still works for now and shows a deprecation warning.
  • Links: the repository is The-Schultz-Lab/eagleplot and the documentation is at
    https://the-schultz-lab.github.io/eagleplot/.

Still works

  • Session files saved by Plottle 2.x load unchanged.
  • Saved defaults and presets (config.json) stay where they were.