-
Notifications
You must be signed in to change notification settings - Fork 14
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
Reorganize source directory #279
Changes from all commits
65ffca7
781a722
ed3f42a
ee87fc3
4e6a5b7
2d59622
022b041
889ecfd
56df257
fc82a00
9083d9b
9649677
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,10 +11,13 @@ gourmet.pot | |
gourmet.appdata.xml | ||
gourmet.desktop | ||
po/.intltool-merge-cache | ||
/development.txt | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. What's with this file? I understand that it was removed for There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. As noted in the commit message, if I use something like pip-tools to pin dependencies,
As a consequence, I want to ensure this file doesn't end up in the repository. Although I would very much like to include pinned dependencies in the repository (at least for development), this has been an open issue for years, and there isn't a solution that doesn't make the installation process on our end more complicated (this is also relevant). There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Thanks for the explanations |
||
|
||
|
||
# Virtual environments | ||
/env/ | ||
|
||
|
||
# Editors | ||
*.swp | ||
.idea/ |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
graft src | ||
graft tests | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Since the tests are now apart from the source, there's no need to package them, no? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. They'll still be included in source distributions but not built distributions (e.g., wheels), which is what I think we want. |
||
|
||
include FAQ | ||
include INSTALL.md | ||
include LICENSE | ||
include README.md | ||
|
||
global-exclude *.py[cod] __pycache__/* *.so *.dylib |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--editable .[epub-export,mycookbook,pdf-export,spellcheck,web-import] | ||
dogtail | ||
flake8 | ||
mypy | ||
pytest |
This file was deleted.
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.
okay