John T. Wodder II
John T. Wodder II
Refuse to proceed if given a zipfile where any of the following are true: - Zipfile has both `path` and `path/` - Entries in zip are encrypted (Can this be...
Errors to detect: - [ ] project/version in filename/dist-info doesn't match METADATA - Be sure to take the filename's underscorification of `-` in the project name and `!` & `+`...
- `show` (or `info`?) performs the actual inspection - `verify`: #18 - `schema` dumps the schema used by `show`'s output (#8) - Alternatively, just have a `wheel-inspect` command with no...
Unless an option is given to treat them as dist-info dirs?
Include the ability to ensure file digests are distinct so I can use it for `check-wheel-contents tests` as well (while still keeping the code part of `wheel-inspect`, as testing the...
This PR follows [these instructions](https://users.rust-lang.org/t/how-to-document-optional-features-in-api-docs/64577/3) to ensure that feature-gated functionality in `octocrab` is correctly marked as such in the rendered documentation. This includes adding some missing `#[cfg_attr(docsrs, doc(cfg(feature = "...")))]`...
When `pfetch` is invoked in an environment in which `stdout` is not a terminal (e.g., when piping the program's output to another program), then color sequences should not be emitted...
### Things to check first - [X] I have searched the existing issues and didn't find my feature already requested there ### Feature description Currently, when a running `Process` is...
The `clone()` method of `email.policy.EmailPolicy` accepts keyword arguments for the properties that the class adds to `Policy`, but because there is no declaration of `clone()` [under `EmailPolicy` in `typeshed/std/email/policy.py`](https://github.com/python/typeshed/blob/de4842db26886ff5e901f11df5a7253cb5f84c96/stdlib/email/policy.pyi#L11), code...