Skip to content
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

Merged
merged 3 commits into from
Oct 26, 2022
Merged

[docs] misc. docs cleanup #72

merged 3 commits into from
Oct 26, 2022

Conversation

jameslamb
Copy link
Owner

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.

@jameslamb jameslamb added the doc Improvements or additions to documentation label Oct 24, 2022
@jameslamb jameslamb changed the title [docs] misc. docs cleanups [docs] misc. docs cleanup Oct 24, 2022
# included test files
# found executable files
# wheel contains compiled objects/libraries with debug symbols
# found files with spaces in their names
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#73

# found executable files
# wheel contains compiled objects/libraries with debug symbols
# found files with spaces in their names
# found file paths longer than {} characters
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#74

# 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
Copy link
Owner Author

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
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#55

# surprising / disallowed file extensions
# included test files
# found executable files
# wheel contains compiled objects/libraries with debug symbols
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#54

# 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
Copy link
Owner Author

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
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#78

@@ -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
Copy link
Owner Author

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 \
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

summarize needs work. #79

@jameslamb jameslamb marked this pull request as ready for review October 26, 2022 02:47
@jameslamb jameslamb merged commit 11fd549 into main Oct 26, 2022
@jameslamb jameslamb deleted the cleanup branch October 26, 2022 02:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant