mfouesneau / pyphot

suite to deal with passband photometry
https://mfouesneau.github.io/pyphot/
MIT License
57 stars 18 forks source link

Broken github workflow #42

Closed mfouesneau closed 2 years ago

mfouesneau commented 2 years ago

For some reason, the workflow does not work anymore. The documentation claims an outdated branch and pypi does not work either.

mfouesneau commented 2 years ago

pypi repaired. Came from VERSION requested before requirements were installed

mfouesneau commented 2 years ago

Solving documentation workflow bug with force:true.

This is not optimal but the bug has been reported for months without much done. https://github.com/ad-m/github-push-action

mfouesneau commented 2 years ago

python 3.10 and pytables are not friends.

mfouesneau commented 2 years ago

python -m build comes from https://github.com/pypa/build

Needs pyproject.toml with the required packages.

Initial issues came from the version taken after import of the package. This is bad practice. Hack, reading version.py manually