( )⚙ D11734 pyoxidizer: use in-memory resources on non-Windows platforms

This is an archive of the discontinued Mercurial Phabricator instance.

pyoxidizer: use in-memory resources on non-Windows platforms
ClosedPublic

Authored by spectral on Nov 3 2021, 5:17 PM.

Details

Summary

In-memory resources were disabled for macOS in 7bc1beed, and for all platforms
in c900d962. Unfortunately this made it so that we were no longer producing
standalone binaries on these platforms, and would have to ship the .py and .pyc
files alongside the pyoxidized binary.

These changes are no longer necessary after f6b04591, which disabled pep517 and
solved the issue we were encountering.

Diff Detail

Repository
rHG Mercurial
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

spectral created this revision.Nov 3 2021, 5:17 PM
Alphare accepted this revision.Nov 4 2021, 10:41 AM
This revision is now accepted and ready to land.Nov 4 2021, 10:41 AM