Nathaniel J. Smith
Nathaniel J. Smith
I've pretty much been assuming that we don't need to target anything older than evergreen Win 10, since everything older is already eol, and will be even more so by...
Whoops. Those all look like pretty trivial errors, but that's worse than I expected. I thought I built on Windows at some point! Oh well, just gotta fix them.
Ok, I fixed the build at least. Now it's crashing with some sort of permission-denied error when I try to take a file lock -- that's as far as I...
Nice catch -- the `append` -> `write` part definitely helps. I also found an issue that only comes up on the *second* run, where Posy has a warm HTTP cache:...
Huh. I figured out one small part of the problem... it's getting thrown for a loop by the existence of `cffi-1.0.2-2.tar.gz`. Because the heuristic for parsing sdist names is to...
Ah, yeah, that's another option -- skipping any sdist name with multiple dashes. I was assuming that we couldn't drop compat with old non-compliant artifacts, but maybe we could get...
Hey, how's it going :-) Zip files do have some kind of headers on each file to let you process them in a single pass: https://docs.rs/zip/latest/zip/read/fn.read_zipfile_from_stream.html I've never tried it,...
My janky code for repacking your builds into pybis requires running some code on the interpreter to extract metadata, so I think I need an arm64 box to run it....
> Let me know what metadata you need and I'll see if I can offer a better solution The metadata extraction script is here: https://github.com/njsmith/pybi-tools/blob/f424d135d9d60aaaea9db5cb78e81f7aec9494ff/pybi.py#L183-L221 It's the same `Pybi-*` fields...
> Ah, all packaging stuff. Unfortunately the point of that library is to separate the metadata from the release cycle, so anything I embed into a release would actually be...