Commit Graph

17 Commits

Author SHA1 Message Date
Kyle Altendorf 086f900070
use macOS 11 as intel deployment target 2024-05-13 13:01:21 -04:00
Thomas BERNARD add6ced1e9
Merge pull request #717 from altendky/pypi_upload
add pypa/gh-action-pypi-publish
2024-05-13 18:30:57 +02:00
Kyle Altendorf 95340186f2
Update miniupnpc_wheels.yml 2024-05-10 09:26:33 -04:00
Kyle Altendorf 91707d1a14
Merge branch 'master' into patch-3 2024-05-09 12:59:49 -04:00
Kyle Altendorf 3b46490be3
Update miniupnpc_wheels.yml 2024-05-09 12:06:17 -04:00
Kyle Altendorf 071ed97ba2
add Universal2 'arch' 2024-05-09 12:01:49 -04:00
Kyle Altendorf fcee51a5bf
intel: [macos-12] 2024-05-09 11:49:56 -04:00
Kyle Altendorf 8a468034c0
Update miniupnpc_wheels.yml 2024-05-09 09:51:53 -04:00
Kyle Altendorf 8139341a39
update pip for wheel build 2024-03-12 21:03:17 -04:00
Kyle Altendorf dce79316fe
name tweak 2024-03-12 20:56:55 -04:00
Kyle Altendorf caddfd9e70
name tweak 2024-03-12 20:56:44 -04:00
Kyle Altendorf 813ca05045
name tweak 2024-03-12 20:56:30 -04:00
Kyle Altendorf a5b7529e59
correct upload job name 2024-03-12 20:55:12 -04:00
Kyle Altendorf 79206bd665
ls -la dist/ 2024-03-12 20:32:34 -04:00
Kyle Altendorf e6989a6464
enable verbose and print-hash 2024-03-12 20:31:41 -04:00
Kyle Altendorf 13c697bd23
add pypa/gh-action-pypi-publish 2024-03-12 20:27:02 -04:00
Kyle Altendorf f9b2857dce
build miniupnpc wheels in ci (#640)
* add miniupnpc_wheels_yml

* cp --recursive --verbose cloned/miniupnpc source

* --dereference

* reduce legibility to -RLv for macOS

* try qemu for linux aarch64

* use macos-latest for macOS ARM64 and cross build

* only setup qemu for linux

* skip install test for macos arm64 since we are cross building

* force all CIBW_ARCHS

* skip install test for all arm since we are cross building

* copy in actions

* setup for windows exclusion before merge

* add 3.12

* update from upstream

* macos arm runners, supposedly

* checkout before local actions

* cloned/

* _MACOS

* multiple cibuildwheel pins

* more cloned/

* exclude macos arm 3.7-3.9 due to python unavailability from github actions

* yup

* actions/setup-python@v5

* update pip

* maybe actually use qemu for linux arm

* oops

* more explicit in docker

* -m

* hmm

* aarch64

* aarch64 _and_ arm64

* ...

* try calling out os/arch labels for the runner

* Revert "try calling out os/arch labels for the runner"

This reverts commit 51f1f43e6b11b83433eb297a1ba0a15ef9e06702.

* add copyright and license notices

* exclude windows, cleanup
2024-03-13 01:09:47 +01:00