Gregory Szorc
Gregory Szorc
Yes, this would be nice. The hacks to the Windows build system are ugly and the lack of debug support is mainly a side-effect of me wanting to preserve more...
I'm not sure why this isn't working. Try removing the `build/venv` directory and trying again.
The `main` branch should use the machine's trusted certificate store now. I think the only remaining piece here is the HTTP proxy detection for the S3 upload bits. That's #88.
For importing modules from memory, have you seen `oxidized_importer`? https://gregoryszorc.com/blog/2020/05/10/using-rust-to-power-python-importing-with-oxidized_importer/ As for compiling the output of python-build-standalone, the process varies depending on the platform, programming language, and python-build-standalone distribution used....
The overarching issue here is that the Python runtime can't find the `.py` files constituting the Python standard library. That's likely because the default search path compiled into the binary...
We should automatically retry for TCP level errors. In addition, I support making the polling interval configurable.
https://blog.timac.org/2018/1018-reverse-engineering-the-car-file-format/ seems like a useful reference. The author produced code at https://github.com/Timac/CARParser/. I then did a search for various magic values in that post. I stumbled across https://github.com/facebookarchive/xcbuild/tree/dbaee552d2f13640773eb1ad3c79c0d2aca7229c/Libraries/libcar and https://github.com/Reflejo/pycar,...
Thanks for the detailed info, @tosbaha! There's definitely a lot of small features in here to work towards IPA signing support. I would gladly accept PRs to start chipping away...
I haven't touched this project in a few years and I honestly can't remember.
It is a known problem that build-time paths leak into the distribution. See https://gregoryszorc.com/docs/python-build-standalone/main/quirks.html#references-to-build-time-paths. I wish I had a better solution for you, but I don't at this time. This...