-
Notifications
You must be signed in to change notification settings - Fork 278
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
Add GitHub Actions and tox #66
Conversation
This is pretty minimal, but does run the tests. Maybe double check it runs all of the ones you want... The commented out stuff should come back with #61 so I'm being a bit dirty and leaving it there. We can add various checks separately. |
I may as well link Parquery/pylddwrap#16 (comment) where there is a little commentary about the structure. Or we can just chat about it as it interests you. This is pretty much copied from pylddwrap since that is my most recent effort and also a Linux-only CI setup like I think plotman can start with. Correct me if you expect it to work on other platforms and we can add those in pretty easily. |
Looks nice! I feel like this should be merged before #61, then I can pull it and make sure it also works with the directory structure I built there. Re: tox: The official blockchain requires Python 3.7, is there a reason to bother with versions below that for plotman? |
I tend towards supporting all supported Pythons (and in legacy cases also Python 2.7 when it isn't too onerous). That's certainly a reasonable argument about 3.7 though. On the flip side, didn't you just run plotman on a system without chia-blockchain? |
Oh yeah,
You may yet get me on the 3.7+ bandwagon. |
Wait until you find out about the Walrus operator (>=3.8) and want to use it everywhere (:
…On 2. Apr 2021, 22:50 -0400, Kyle Altendorf ***@***.***>, wrote:
Oh yeah, subprocess.run() got some nice tweaks too.
> Changed in version 3.7: Added the text parameter, as a more understandable alias of universal_newlines. Added the capture_output parameter.
You may yet get me on the 3.7+ bandwagon. :]
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
No description provided.