-
Notifications
You must be signed in to change notification settings - Fork 32
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
Breaks pip install -e workflow #4
Comments
How about this:
/cc @tomster |
Marrow is another open source project which uses similar git tagging strategy for releases and I am a huge fan of @amcgregor's work there. They use different strategy to inject git tagging information to version: |
@miohtama As a minor fun fact, no attempt is made to automatically extract git revision or branch information. The |
@amcgregor Did you have a script somewhere which publishes wheels (eggs?) from tags? I recall seeing it somewhere in Marrow. |
@miohtama I actually abuse Tox for this purpose. After a Run via: This bundles up a universal wheel (from 3.4 in this instance), as well as source distribution and "binary" eggs for various runtimes. I'm slowly moving away from this process, though, as my current distribution strategy requires GPG signatures and |
If you have installed a dependency using
pip install -e
setuptools-git-version breaks console entry point startups, because it tries to look absolute version instead of using a development version.The text was updated successfully, but these errors were encountered: