Encrust icon indicating copy to clipboard operation
Encrust copied to clipboard

Automate all the steps to add the flavorful, savory crust that macOS applications written in Python require to launch

Results 12 Encrust issues
Sort by recently updated
recently updated
newest added

see here: https://github.com/beeware/briefcase/blob/1563842192f28a735401330f1d89178b08f749c9/src/briefcase/platforms/macOS/__init__.py#L295C1-L318 This would detect some of the files we are missing per issues like #5 #6 #7 . Although obviously see also #2 .

There's a strategy described in this comment: https://github.com/pypa/pip/issues/5453#issuecomment-833152775 which boils down to ``` python3 -m pip download --only-binary=:all: --platform=macosx_10_9_universal2 --platform=macosx_11_0_universal2 --no-cache-dir $STUFF --dest ./.wheels/downloaded/universal2 python3 -m pip install --only-binary=:all: --no-cache-dir...

The `encrust fatten` command doesn't reference any of the data in the `~/.encrust.json` file. This command is quite useful on it's own. While it's trivial to create an empty json...

PySide6 contains a bunch of frameworks in `PySide6/Qt/Lib/` whose main binaries don't seem to inherit the entitlements of signing the framework itself, so perhaps they need to be re-signed directly

for example, PySide6 has a series of tools included in their wheels, including but not limited to: ``` PySide6/lrelease PySide6/qmlls PySide6/Qt/libexec/* ``` these tools are binaries and need to be...

`encrust release` cannot find binary files inside the zip file currently, leading to notarization failures; it probably needs to unzip then re-zip it.

See https://setuptools.pypa.io/en/latest/userguide/extension.html#customizing-commands This should allow the tool to still invoke `py2app` internally or let the caller invoke them separately at `python setup.py ...` time. The motivating reason here is that...

briefcase issues that would need to be resolved to kill Encrust completely: - https://github.com/beeware/briefcase/issues/2180 - this is needed to embed Sparkle, but perhaps Encrust could continue to exist as a...

I don't know how to make `pip` request wheels from other platforms for download (specifically, how to make it request `universal2` or `arm64` wheels on an `x86_64` machine, or vice...

If you upgrade xcode but don't launch it to download required extra stuff, you might get this error from `ibtool`: `A required plugin failed to load. Please ensure system content...