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.
I have a sample
setup.py
file which should make Elodiepip-installable
.I also went ahead and registered the project on
pypi
so it didn't get picked up in the interim. @jmathai let me know what your pypi username is and I'll go ahead and make you an owner.I moved
elodie.py
into the project folder so it could be used as an entrypoint. You should be able to check it out by (currently) runningpython -m pip install --user --pre elodie
. The pre flag is only necessary because I uploaded the version as0.0.1b
.It's pretty easy to build and release to pypi, I just used:
Let me know if you have any questions!
HTH
I also went ahead and updated the gitignore to ignore vim swap files, and a couple of other potential folders. I also added a pre-commit config that might be useful for replacing the existing
.pre-commit
file. I didn't get it running the nosetest, but it did fire on flake8 (and there were a ton of violations in elodie.py that I didn't fix because that was a bit out of scope for this).