v0.0.1-alpha
Pre-release
Pre-release
Pre-release to test deployment CI (PyPI)
What's Changed
- Update environment.yml by @jan-janssen in #1
- remove unused classes by @jan-janssen in #2
- More deleting by @liamhuber in #3
- Depend on pyiron_atomistics rather than pyiron by @jan-janssen in #9
- Package freedom by @liamhuber in #4
- Script name freedom by @liamhuber in #5
- Ryven access abstraction by @liamhuber in #6
- Add type hinting throughout our classes by @liamhuber in #7
- Resolve some PyCharm nits by @liamhuber in #10
- Sort selection keys by @liamhuber in #11
- Rename pyiron_nodes to atomistics_nodes by @liamhuber in #12
- More colour control by @liamhuber in #13
- Notebook nodes by @liamhuber in #14
- Just one usage mode by @liamhuber in #15
- Foreach bugfix by @liamhuber in #19
- Debug selection logic to correctly handle re-selecting the same object by @liamhuber in #20
- Allow reinstantiating the gui by @liamhuber in #23
- Move node files around by @liamhuber in #24
- Fix docstring by @liamhuber in #25
- Multiple scripts by @liamhuber in #26
- Begin to partition logic by @liamhuber in #27
- More text input by @liamhuber in #28
- Automatically replot by @liamhuber in #30
- Explicitly handle failures to draw a node due to bad input by @liamhuber in #32
- Displaying nodes by @liamhuber in #33
- PEP8 module names by @liamhuber in #35
- Refactor canvas widgets by @liamhuber in #36
- Allow for an unlimited number of inputs in the interface by @liamhuber in #37
- Small performance tweaks by @liamhuber in #38
- Refactor rename node interface by @liamhuber in #39
- Separate the GUI again into back- and front-end by @liamhuber in #40
- Collapsable input by @liamhuber in #41
- Don't allow invisible canvas widgets to be selected by @liamhuber in #43
- Scrolling canvas by @liamhuber in #44
- Tooltips and help by @liamhuber in #45
- Exec button by @liamhuber in #49
- Bugfix port selection by @liamhuber in #51
- Abstract away pressed state management from children of button by @liamhuber in #52
- Cleanup by @liamhuber in #53
- Move displays by @liamhuber in #54
- Zoom canvas by @liamhuber in #55
- Filter directly by class, no presence of an attribute by @liamhuber in #61
- Expose lammps potentials by a dropdown menu by @liamhuber in #62
- Delegate representation output to a new class by @liamhuber in #63
- Refactor node controller by @liamhuber in #64
- Move and rename by @liamhuber in #65
- Richer representation by @liamhuber in #66
- Better button feedback by @liamhuber in #68
- Navigable hdf representation by @liamhuber in #69
- Front-facing update by @liamhuber in #70
- Modularize top gui by @liamhuber in #72
- Housekeeping by @liamhuber in #73
- Session management by @liamhuber in #75
- Debug mybinder behaviour by @liamhuber in #77
- Binder fanciness by @liamhuber in #79
- Add BSD3 license stuff by @liamhuber in #80
- Blink on update by @liamhuber in #81
- Ryvencore only by @liamhuber in #85
- Rename modules by @liamhuber in #86
- Load custom nodes on init by @liamhuber in #87
- Update examples by @liamhuber in #88
- Debug descriptors by @liamhuber in #89
- 🐛 draw the new button state by @liamhuber in #90
- Package by @liamhuber in #91
- Update ipywidgets requirement from ==7.* to >=7,<9 by @dependabot in #93
- Update readthedocs config file by @liamhuber in #94
- Debug rtd by @liamhuber in #95
- Where is nbsphinx by @liamhuber in #96
- Parse defaults by @liamhuber in #98
- Smooth ci by @liamhuber in #99
- Better bulk by @liamhuber in #107
- Don't overwrite loaded data with defaults by @liamhuber in #106
New Contributors
- @JNmpi wrote the original draft
- @jan-janssen made their first contribution in #1
- @liamhuber made their first contribution in #3
- @dependabot made their first contribution in #93
Full Changelog: https://github.com/pyiron/ironflow/commits/v0.0.1-alpha