-
Notifications
You must be signed in to change notification settings - Fork 141
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
Installation with pip 7.0+ is broken #41
Comments
I'm sorry, I have very little time right now, and I must admit that packaging issues are time consuming. I have noticed #36, and I'm still undecided about making I really am dreading these packaging issues that are a plague to python ecosystem (take a look at I dislike the idea of being forced into a move by the packaging system flaws. But the current state of Please, feel free to share your thoughts on this topic, and bare with my very slow time of decision on this matter. |
Hello. I think it is almost mandatory an element as cool as this being managed properly as a package. Even I can recommend use this **way: https://jeffknupp.com/blog/2013/08/16/open-sourcing-a-python-project-the-right-way/ I love the way it is explained and maybe this package can be simply a dependency template for things like cookiecutter templates. https://github.com/audreyr/cookiecutter One of the leaks of such package templates (which is awesome BTW) is a proper automated changelog management (and by far your work is excellent and in my opinion is a proper tool to use with). It is related also to your idea here #39 and here #32 to be considered completed. A better config setting and parameter management with **Python Click which convert it in a complete cli interface and almost magically will help. It means I fell like your work can be easily included in the set of **standars ways to manage a proper python /whatever project, for that be packaged properly is a MUST not a SHOULD. My 2 cents... EXCELLENT work here. |
#36, fixes #33, fixes #41) - to fix issues with python packaging and single-file package the packaging was shifted to a full fledged package. - moved code and data files to ``src/gitchangelog`` - removed usage of ominous ``data-file`` - removed obsolete hack in ``setup.py`` for support of removed ``data-file`` - updated classifiers - updated license info (BSD 3-clause) - all keys in ``setup.cfg`` are using "_" instead of "-" (when possible, not in ``nosetests``) - universal ``bdist_wheel`` supported, and are uploaded from now on - added travis tests for python versions 3.5 and 3.6 - separated distribution checks from tests
#36, fixes #33, fixes #41, fixes #48) - to fix issues with python packaging and single-file package the packaging was shifted to a full fledged package. - moved code and data files to ``src/gitchangelog`` - removed usage of ominous ``data-file`` - removed obsolete hack in ``setup.py`` for support of removed ``data-file`` - updated classifiers - updated license info (BSD 3-clause) - all keys in ``setup.cfg`` are using "_" instead of "-" (when possible, not in ``nosetests``) - universal ``bdist_wheel`` supported, and are uploaded from now on - added travis tests for python versions 3.5 and 3.6 - separated distribution checks from tests
While
pip install gitchangelog
works just ok, when invokinggitchangelog
, it does not find the reference config file. I do have local.gitchangelog.rc
file, but I get:I don't specify
section_regexps
in my config file, so it's not found from config.On pip 6.x,
gitchangelog.rc.reference
extracts to:On pip 7.x, it extracts to:
@ vaab: Would you consider checking #36 that might also fix this. It's somewhat old now, so I'm not sure.
The text was updated successfully, but these errors were encountered: