Update v1.4.1
Add workflow for trusted publishing by @HLinde (#16)
- Create
pyproject.tomlbased on the PyPI package - Restructure folders
- Utilizing
uvfor build and tests withpytest - Add
__all__to__init__.pysoimport ChemFormula from chemformulaworks
Feature/CI Pipeline by @molshape (#17)
- Add CI pipeline with
pytestandruffwith multi-OS and multi-Python testing - Update release workflow with pre-release validation
- Modify python files to comply with ruff format test
Update/atomic weights by @molshape (#18)
- Update atomic weights for F, Ar, Sc, Y, Zr, Gd, Ho, Tm, and Lu in
elements.py - Update
README.mdaccordingly - Update literature references
- Bump version to 1.4.1