The publish.yml workflow was originally copied from pvlib-python which uses a setup.py file for the packaging process. However, this package uses the recommended setup.cfg file, thus the upload to Github Action upload to PyPI in #24 failed. Instead, the package was uploaded manually to PyPI.
Furthermore, pandas is used in the trackerfield.py file but was not on the list of required packages, thus in a clean environment, version 0.2.0 will fail. The current PR adds pandas to the list of required files.
The publish.yml workflow was originally copied from pvlib-python which uses a setup.py file for the packaging process. However, this package uses the recommended setup.cfg file, thus the upload to Github Action upload to PyPI in #24 failed. Instead, the package was uploaded manually to PyPI.
Furthermore, pandas is used in the
trackerfield.py
file but was not on the list of required packages, thus in a clean environment, version 0.2.0 will fail. The current PR adds pandas to the list of required files.