-
Notifications
You must be signed in to change notification settings - Fork 3
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
Replace cookiecutter #96
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this is a neat idea!
babelizer/data/templates/MANIFEST.in
Outdated
include LICENSE | ||
include requirements.txt |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Delete
babelizer/data/templates/MANIFEST.in
Outdated
@@ -1,15 +1,15 @@ | |||
recursive-include {{ cookiecutter.package_name }}/data * | |||
recursive-include {{ package.name }}/data * | |||
include LICENSE | |||
include requirements.txt | |||
include *.rst | |||
include *.txt | |||
include Makefile |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Delete
babelizer/data/templates/MANIFEST.in
Outdated
include LICENSE | ||
include requirements.txt | ||
include *.rst | ||
include *.txt | ||
include Makefile | ||
include babel.toml | ||
recursive-include {{ cookiecutter.package_name }} *.pyx | ||
recursive-include {{ package.name }} *.pyx | ||
recursive-include docs *.py | ||
recursive-include docs *.rst | ||
recursive-include docs Makefile |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Delete in favor of build-docs
session
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just went ahead and removed the entire manifest file and added a tool.setuptools.package-data
section in pyproject.toml for python projects.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Delete in favor of nox build-docs
session?
This pull request removes the babelizer's dependency on cookiecutter by adding its own (simplified) version of cookiecutter. cookiecutter seemed to be overkill for what we were using it for here.