Closed kinow closed 1 year ago
Edited the commit to update the GH Actions workflow and use the new dependency group. Added the coverage specific libraries to the tests
group too, so users running it locally can choose to run tests and/or include coverage as well.
Could you please rebase this PR onto the new master branch after fixing #89?
Could you please rebase this PR onto the new master branch after fixing #89?
Oh, sure, sorry, I forgot to do that when updating the PR. Done!
Great! This is something that I meant to do for quite a while but never found the time to learn! Thanks a lot for the contribution!
Great! This is something that I meant to do for quite a while but never found the time to learn! Thanks a lot for the contribution!
Not a problem. Consider it a payback for sharing SE as Open Source and with great docs and tests 🙂 thank you for that too!
Hi,
I think this fixes #31
When running the IDE linter/inspection for #89 , I noticed it complained about
pytest
missing in my venv (when it scanned some test files).Then I saw #31, and quickly put up together something that I think works for
pyproject.toml
andsetup.*
. I used an older version of Cylc to remember the old syntax and update thesetup.py
file. And usedpyflow
and some blog to update thepyproject.toml
file.I have Python 3.10, so to test it I did something like:
Then, in order to test the
setup.py
file, kept for Python 3.6 compatibility, I tried the simplest approach I could think of :grimacing:Cheers, Bruno