-
Notifications
You must be signed in to change notification settings - Fork 1
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
[docs] misc. docs cleanup #72
Conversation
# included test files | ||
# found executable files | ||
# wheel contains compiled objects/libraries with debug symbols | ||
# found files with spaces in their names |
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.
# found executable files | ||
# wheel contains compiled objects/libraries with debug symbols | ||
# found files with spaces in their names | ||
# found file paths longer than {} characters |
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.
# wheel contains compiled objects/libraries with debug symbols | ||
# found files with spaces in their names | ||
# found file paths longer than {} characters | ||
# found files with names containing control characters |
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.
- special characters: [new check] special characters in filepaths #77
- non-ASCII characters: [new check] filepaths with non-ASCII characters #76
- paths differ only by case: [new check] paths that differ only by case #75
@@ -115,16 +115,6 @@ def check( | |||
print(f"errors found while checking: {len(errors)}") | |||
sys.exit(len(errors)) | |||
|
|||
# surprising / disallowed file extensions |
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.
# surprising / disallowed file extensions | ||
# included test files | ||
# found executable files | ||
# wheel contains compiled objects/libraries with debug symbols |
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.
# found files with spaces in their names | ||
# found file paths longer than {} characters | ||
# found files with names containing control characters | ||
# more than {n} total files |
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.
this was implemented already, in #27
@@ -115,16 +115,6 @@ def check( | |||
print(f"errors found while checking: {len(errors)}") | |||
sys.exit(len(errors)) | |||
|
|||
# surprising / disallowed file extensions | |||
# included test files | |||
# found executable files |
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.
@@ -115,16 +115,6 @@ def check( | |||
print(f"errors found while checking: {len(errors)}") | |||
sys.exit(len(errors)) | |||
|
|||
# surprising / disallowed file extensions | |||
# included test files |
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.
This one is controversial. For example, as one audience member in my SciPy 2022 talk mentioned, it's sometimes necessary to include tests in a distribution so that re-packagers like conda
are able to run those tests on the new distributions they create.
So for now, I'm going to let this idea die in comments.
|
||
```shell | ||
make build install | ||
|
||
pydistcheck-summarize \ |
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.
summarize
needs work. #79
Contributes to #46.
Starts some cleanup of the documentation, and moving more ideas for future development out of code comments and into the issue tracker.