Releases: bmad-sim/pytao
Releases · bmad-sim/pytao
PyTao v0.4.2
What's Changed
- FIX: 'skipping value' caused UnboundLocalError by @ken-lauer in #102
Full Changelog: v0.4.1...v0.4.2
PyTao v0.4.1
What's Changed
- REF/API: Tao() requires valid init parameters on creation by @ken-lauer in #93
- ENH: floor plan triangles and annotation drawing toggle by @ken-lauer in #92
- ENH: add Slider widgets to Bokeh single mode by @ken-lauer in #94
- ENH: add error filtering; optionally reuse
SubprocessTao
in the test suite by @ken-lauer in #95 - REF: unnamed pipe -> named pipe (FIFO) for SubprocessTao by @ken-lauer in #98
Full Changelog: v0.4.0...v0.4.1
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