Danny McClanahan

Results 64 comments of Danny McClanahan

It's true that all three modes are handled, but it just seemed counterintuitive from a passing glance that `CopyMode.LINK` would need to traverse the contents of the dist, which is...

I have been making more fun changes to zip file creation: - I have converted the code in `medusa-zip` to perform explicit pipelining with `tokio::sync::mpsc::channel`, but the first attempt was...

Ok so that seems to work great! # Results 1. You can indeed merge zip files with a single big `io::copy()`. 2. This means we can produce several zip files...

Ok, this all seems to work great and the resulting zip is generated in several hundred milliseconds, which rocks. I've been transferring more functionality from .zip_entry_for_file(), like making sure the...

See #2175 for an initial implementation.

> I'm a huge non-fan of Problem / Solution formulas for writing commit messages. Ok, I will keep that in mind for the future. > Quoting people - not helpful....

You're right; I have fixed the wording to clarify that `__pex__/__init__.py` is loaded if the pex file is on the `PYTHONPATH`.

Has anyone tried seeing whether PEX files might start up a little faster too if they're uncompressed?

Thinking about https://github.com/zesterer/chumsky/issues/399#issuecomment-1514303977, it seems like we may be able to sidestep the issues with generalizing `ParserIter` by only enabling it for parsers which do not perform backtracking (which I...