fastuuid icon indicating copy to clipboard operation
fastuuid copied to clipboard

Add macOS wheel + tar.gz (sdist) to PyPI

Open aviramha opened this issue 5 years ago • 6 comments
trafficstars

Easiest way would be to add CI for that. Would it be OK if I send a PR using azure pipelines? (orjson has good examples)

aviramha avatar Jan 11 '20 12:01 aviramha

I'm currently using Travis-CI. I don't really need to switch though unless you have a good reason for me to do so.

thedrow avatar Jan 13 '20 14:01 thedrow

This is probably doable on Travis also, but I suggested using Azure as there's boilerplate for that

aviramha avatar Jan 14 '20 08:01 aviramha

I've enabled Azure Pipelines.

thedrow avatar Jan 14 '20 17:01 thedrow

I've enabled Azure Pipelines.

I'll do the macOS wheels after my other PR is merged to avoid double work. I'll probably just do it on Travis instead of Azure - I thought debugging CI is problematic if I'm not the repo owner, which appears to be wrong.

aviramha avatar Jan 14 '20 18:01 aviramha

sdists are released.

thedrow avatar Jan 20 '20 19:01 thedrow

Please consider moving to GitHub Actions. We now have maturin-action supports building wheels for windows(x86_64/i686), macOS (x86_64/aarch64/univeral2) and linux(x86_64/i686/aarch64/armv7l/ppc64le/s390x).

Example: https://github.com/messense/crfs-rs/blob/f396f37c7af88a8c082d4892061c78137ccb16b9/.github/workflows/Python.yml

messense avatar May 08 '21 07:05 messense