Add build job, more declarative package metadata #83
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A couple things here:
build
job (with no matrix)test
matrix job:setup.py
stuff tosetup.cfg
, as modern (last two years or so) setuptools does a lot more of the heavy lifting now, e.g. worrying about encodings, etc.requirements.txt
, but it may be worth moving those to the canonicalinstall_requires
tests_require
could also be added... butpip
won't install extras from a local artifact, so it still can't be a single source of truth without weird gotchas