Closed johannesjh closed 3 years ago
I think the problem is that tox -e lint uses a different version of beancount
Yes, installing the latest release from PyPI would be better (and removing it from the deps in tox.ini). I assume the git install was done to temporarily work around something at some point.
With commit 464f066 (pull request #101) the github-ci build succeeds. The sourcehut build fails with error message "No module named 'setuptools'". That is rather strange, setuptools should be part of the python installation, right?
EDIT: There seems to be an AUR package specifically for setuptools https://archlinux.org/packages/extra/any/python-setuptools/ maybe this is missing
Fixed by #101
tox -e lint
fails, locally as well as in the github ci workflow.Note: directly calling
pylint smart_importer tests
succeeds.Output of running
tox -e lint
:I think the problem is that
tox -e lint
uses a different version of beancount https://github.com/beancount/smart_importer/blob/master/tox.ini#L20