0.0.0.dev0
Pre-release
Pre-release
What's Changed
- Adds github workflow "runTests.yml" by @DrPaulSharp in #3
- Adds "ClassList" for use as table-like collection of objects by @DrPaulSharp in #4
- Add Models and Project for RAT API by @DrPaulSharp in #6
- Adds wrapper code for ClassList routines in Project by @DrPaulSharp in #8
- Adds model validator to ensure consistent renaming by @DrPaulSharp in #9
- Adds new features to ClassList by @DrPaulSharp in #11
- added the controlsClass by @RabiyaF in #10
- Updated pydantic to 2.4.0 by @RabiyaF in #13
- Add code to handle calculation options by @DrPaulSharp in #14
- Adds additional validators and "write_script" routine by @DrPaulSharp in #15
- Updates table library to prettytable by @DrPaulSharp in #16
- Refactors the controls module, adding custom errors by @DrPaulSharp in #17
- Adds code to introduce compiled RAT code as a submodule by @DrPaulSharp in #18
- Adds submodule to repository by @DrPaulSharp in #19
- Adds code to build ratMain extension by @StephenNneji in #21
- Adds action to build wheel manually by @StephenNneji in #22
- Updates C++ backend and rat_core extension by @StephenNneji in #23
- Adds code to construct inputs for the compiled code by @DrPaulSharp in #25
- added plotting feature using matplotlib by @RabiyaF in #24
- Removes qzshift from user-facing code by @DrPaulSharp in #28
- updated the Github actions workflow by @RabiyaF in #29
- Improves the error handling in the pybind11 code by @StephenNneji in #30
- Bug fix for dummy value for qzshifts in "inputs.py" by @DrPaulSharp in #31
- Updates outputs correctly by @StephenNneji in #32
- Refactors plot_ref_sld to plot_ref_sld_helper, by @StephenNneji in #33
- Bumps pydantic to version 2.7.2 by @DrPaulSharp in #34
- Constructs python outputs and adds file "run.py" by @DrPaulSharp in #35
- Adds examples by @DrPaulSharp in #36
- Adds manifest and modifies build files by @StephenNneji in #37
- Introduces ruff as linter and formatter by @DrPaulSharp in #38
- Adds release action and rename package to RATpy by @StephenNneji in #40
- Updates DREAM defaults by @DrPaulSharp in #39
- Refactors the MatlabWrapper to load Matlab in the background by @StephenNneji in #41
- Refactors Controls models into a single model by @DrPaulSharp in #43
- Renames package to RATapi by @StephenNneji in #48
New Contributors
- @DrPaulSharp made their first contribution in #3
- @RabiyaF made their first contribution in #10
- @StephenNneji made their first contribution in #21
Full Changelog: https://github.com/RascalSoftware/python-RAT/commits/0.0.0.dev0