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.
Rehashing #295 with a less messed up branch. Note the version is 2.2.5 already ahead of the next bump.
Replicating that text:
Following some of the annoyance in #281, I thought it might be good to introduce a module level version method like a lot of packages out there have. This adds that to a new file called
pybaseball/version.py
, which we should increment at every release. It's loaded inpybaseball.__init__.py
so you can do the following:Then lastly,
setup.py
loads in the value from that file rather than internally defining it.