-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Correct dev requirements path in cache key #64
Conversation
This is because |
Some discussion of that here: #53 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this would be good to merge. I think the original dev-requirements.txt is a copy and paste error on my part so would be good to fix. It means the gitHub action will get create a new cache if we update either the setup.py file or the dev requirements file.
fwiw, you can use named extras for things like dev/test dependencies in setup (not that you need to necessarily use that here) example: and then you can install with |
It did cross my mind to see if it could be done like this, but I didn't have time to investigate it fully (my experience with setuptools is a little limited). I've opened #73 so that we can refactor it this way in the future, thanks! |
Still need to move requirements.dev.txt into setup.py. |
I noticed the cache key had the wrong filename for the dev requirements.
Although I can't tell if the dev requirements are being used anywhere... should they be?