James Lamb
James Lamb
https://discuss.python.org/t/you-can-now-download-pypi-locally/32662/8?u=jameslamb
Learned today that PyPI enforces limits on size of uploaded distributions and that projects can request an increase: * https://github.com/pypi/support/issues/3151 * https://github.com/pypi/support/issues/3145 * https://github.com/pypi/support/issues?q=label%3A%22limit+request%22+is%3Aclosed That should be included in the...
### What change would you like to see? The project should have a way to print diagnostic information about Python distributions, to aid developers in trimming the size of their...
### What should be checked? `pydistcheck` should complain about any of the following in archive paths: * begins with `./` * begins with `../` * contains a `..` * begins...
### What did you expect to happen? For `pydistcheck` to only print output it controls, not a Python stacktrace. ### What actually happened? Ran the following on my mac (macOS...
### What change would you like to see? Given the following: * a path to a distribution (including maybe a URL to a file on the internet) * a set...
This project does some manipulation of data it doesn't control (the contents of random Python distribution files), so there are probably many edge cases it might it encounter which aren't...
### What should be checked? `pydistcheck` should warn about the presence of files with paths longer than `n` characters. That check should be enforced based on the length of *complete*...
### What change would you like to see? Running the following from the root of the repo ```shell make lint ``` Should fail (return a non-0 exit code) when the...
### What should be checked? Given a built distribution contain compiled code in the following languages: * [x] C * [x] C++ * [ ] Fortran * [ ] Rust...