Pytao

Latest version: v0.4.4

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.4.4

What's Changed
* MAINT: do not log cell magic exception when IPython unavailable by ken-lauer in https://github.com/bmad-sim/pytao/pull/106
* MAINT: tweak Tao repr by ken-lauer in https://github.com/bmad-sim/pytao/pull/107
* ENH: `tao.wall3d_radius` support by ken-lauer in https://github.com/bmad-sim/pytao/pull/108
* ENH: support %tao line magic and multiple %%tao [tao_var] cell magic by ken-lauer in https://github.com/bmad-sim/pytao/pull/109


**Full Changelog**: https://github.com/bmad-sim/pytao/compare/v0.4.3...v0.4.4

0.4.3

What's Changed
* Update FUNDING.yml by ChristopherMayes in https://github.com/bmad-sim/pytao/pull/105
* FIX: `ele:grid_field` who=`points`, `ele:elec_multipoles` by ken-lauer in https://github.com/bmad-sim/pytao/pull/103


**Full Changelog**: https://github.com/bmad-sim/pytao/compare/v0.4.2...v0.4.3

0.4.2

What's Changed
* FIX: 'skipping value' caused UnboundLocalError by ken-lauer in https://github.com/bmad-sim/pytao/pull/102


**Full Changelog**: https://github.com/bmad-sim/pytao/compare/v0.4.1...v0.4.2

0.4.1

What's Changed
* REF/API: Tao() requires valid init parameters on creation by ken-lauer in https://github.com/bmad-sim/pytao/pull/93
* ENH: floor plan triangles and annotation drawing toggle by ken-lauer in https://github.com/bmad-sim/pytao/pull/92
* ENH: add Slider widgets to Bokeh single mode by ken-lauer in https://github.com/bmad-sim/pytao/pull/94
* ENH: add error filtering; optionally reuse `SubprocessTao` in the test suite by ken-lauer in https://github.com/bmad-sim/pytao/pull/95
* REF: unnamed pipe -> named pipe (FIFO) for SubprocessTao by ken-lauer in https://github.com/bmad-sim/pytao/pull/98


**Full Changelog**: https://github.com/bmad-sim/pytao/compare/v0.4.0...v0.4.1

0.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
<img width="752" alt="image" src="https://github.com/user-attachments/assets/dc422d4b-bf04-42b8-ba0b-b43bc60e9af2">

bokeh backend
<img width="753" alt="image" src="https://github.com/user-attachments/assets/22e68e6e-38bb-4807-a454-82733d0e96ad">



See the examples:
- [PyTao with matplotlib](https://bmad-sim.github.io/pytao/examples/plot-matplotlib/)
- [PyTao with bokeh](https://bmad-sim.github.io/pytao/examples/plot-bokeh/)
- [PyTao single mode with bokeh](https://bmad-sim.github.io/pytao/examples/plot-bokeh-vars/)

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 https://github.com/bmad-sim/pytao/pull/87
* REF: `python` -> `pipe` command in Tao by ken-lauer in https://github.com/bmad-sim/pytao/pull/88
* Improved Error Reporting on Library Load by electronsandstuff in https://github.com/bmad-sim/pytao/pull/89
* CI: clone bmad for docs building; build docs on PRs by ken-lauer in https://github.com/bmad-sim/pytao/pull/90
* FIX: matplotlib floor plan aspect ratio by ken-lauer in https://github.com/bmad-sim/pytao/pull/91


**Full Changelog**: https://github.com/bmad-sim/pytao/compare/v0.3...v0.4.0

0.3.0

What's Changed
* Add `ix_ele` to `bunch1` by electronsandstuff in https://github.com/bmad-sim/pytao/pull/72
* CI: use conda to install bmad in GitHub Actions by ken-lauer in https://github.com/bmad-sim/pytao/pull/78
* BLD: mkdocs-jupyter from pip for now by ken-lauer in https://github.com/bmad-sim/pytao/pull/80
* Parse string into bool in `parse_parse_data_d_array` by ChristopherMayes in https://github.com/bmad-sim/pytao/pull/79
* REF/ENH: subclass TaoCore with interface methods, add special parsers by ken-lauer in https://github.com/bmad-sim/pytao/pull/75
* ENH: add SubprocessTao by ken-lauer in https://github.com/bmad-sim/pytao/pull/76
* Fix FODO notebook by ChristopherMayes in https://github.com/bmad-sim/pytao/pull/83
* REF/CLN: switch to pyproject.toml, setuptools-scm and clean codebase by ken-lauer in https://github.com/bmad-sim/pytao/pull/82

New Contributors
* electronsandstuff made their first contribution in https://github.com/bmad-sim/pytao/pull/72
* ken-lauer made their first contribution in https://github.com/bmad-sim/pytao/pull/78

**Full Changelog**: https://github.com/bmad-sim/pytao/compare/v0.2.6...v0.3.0

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.