Releases: bmad-sim/pytao
Releases · bmad-sim/pytao
PyTao v0.4.0
This release brings a major new feature to PyTao: inline native Python plotting! Thanks to @ken-lauer, anything that is normally plotted in the X-window can now instead be plotted in a Jupyter notebook using either matplotlib or bokeh:
matplotlib backend
bokeh backend
See the examples:
Please report any bugs or feature requests in https://github.com/bmad-sim/pytao/issues.
What's Changed
- ENH: matplotlib and bokeh plotting tools by @ken-lauer in #87
- REF:
python
->pipe
command in Tao by @ken-lauer in #88 - Improved Error Reporting on Library Load by @electronsandstuff in #89
- CI: clone bmad for docs building; build docs on PRs by @ken-lauer in #90
- FIX: matplotlib floor plan aspect ratio by @ken-lauer in #91
Full Changelog: v0.3...v0.4.0
PyTao v0.3.0
What's Changed
- Add
ix_ele
tobunch1
by @electronsandstuff in #72 - CI: use conda to install bmad in GitHub Actions by @ken-lauer in #78
- BLD: mkdocs-jupyter from pip for now by @ken-lauer in #80
- Parse string into bool in
parse_parse_data_d_array
by @ChristopherMayes in #79 - REF/ENH: subclass TaoCore with interface methods, add special parsers by @ken-lauer in #75
- ENH: add SubprocessTao by @ken-lauer in #76
- Fix FODO notebook by @ChristopherMayes in #83
- REF/CLN: switch to pyproject.toml, setuptools-scm and clean codebase by @ken-lauer in #82
New Contributors
- @electronsandstuff made their first contribution in #72
- @ken-lauer made their first contribution in #78
Full Changelog: v0.2.6...v0.3.0
PyTao v0.2.6
What's Changed
- Add support for new INT_ARR by @ChristopherMayes in #73
Full Changelog: v0.2.5...v0.2.6
PyTao. v0.2.5
PyTao v0.2.4
What's Changed
- Fix advanced example for CSR by @ChristopherMayes in #63
- Add two parsers by @ChristopherMayes in #67
Full Changelog: v0.2.3...v0.2.4
PyTao v0.2.3
What's Changed
- update methods by @ChristopherMayes in #60
- taylor_map parsing by @ChristopherMayes in #61
Full Changelog: v0.2.2...v0.2.3
PyTao v0.2.2
PyTao v0.2.1
Documentation has now changed to use mkdocs. Old GUI documentation is retained in old_docs
and old_examples
.
What's Changed
- mkdocs by @ChristopherMayes in #57
Full Changelog: v0.2.0...v0.2.1
PyTao v0.2.0
PyTao v0.1.7
What's Changed
- Add parser for the output of data_d_array by @ChristopherMayes in #47
- Add conda environment file by @ChristopherMayes in #48
- Update tests due to further python command devel. by @DavidSagan in #50
- remove spaces by @ChristopherMayes in #52
- Updated interface commands for new plot_line and plot_curve by @ChristopherMayes in #51
- Add extra parsing of matrix command. Update examples. by @ChristopherMayes in #53
- Add basic logging by @ChristopherMayes in #54
Full Changelog: v0.1.6...v0.1.7