v1.6.0b4
Pre-releaseThis beta release introduces some unit tests (with more to come) and restructures the repository such that you are able to import PHITS_tools, from PHITS_tools import dchain_tools, from PHITS_tools import manage_mc_materials, etc. from the repository's root directory, regardless of whether you have the package installed or not.
This moved the main PHITS_tools.py module file from the root directory to inside the PHITS_tools/ directory. The src/PHITS_tools/ directory and its redundant *.py files have been removed, with the PHITS_tools/__init__.py and pyproject.toml files now ensuring submodules are properly packaged and locatable/importable.
Furthermore, if you have installed PHITS Tools via pip install PHITS-Tools, you will now have access to the following commands that can be used in place of python PHITS_tools.py in the terminal:
PHITS-Tools,PHITS_tools, andphits-tools
Additionally, an executable called PHITS-Tools-GUI is also created which can be ran (either in terminal or via double-clicking it like any other executable file) to launch the GUI.
The built wheel and tarball files are also available on PyPI, or can be installed via pip install PHITS-Tools==1.6.0b4