simonw/datasette-app

Possible to create wheels for things like pyjq and sign them for distribution?

Open

#96 opened on Sep 10, 2021

 (3 comments) (0 reactions) (0 assignees)JavaScript (8 forks)github user discovery
help wantedpackagingresearch

Repository metrics

Stars
 (134 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

From https://github.com/simonw/datasette-app/discussions/67#discussioncomment-1300040 - installing the datasette-jq plugin is difficult because it depends on pyjq which needs to compile an extension.

@psychemedia suggests:

Or at a push maintain your own wheelhouse and add a path to also look to that to install packages?

Would this require signing things for distribution for macOS? The wheel generated by pip install pyjq includes a _pyjq.cpython-39-darwin.so file.

Contributor guide