BSD Ports

devel/py-cibuildwheel 4.3.1 FreeBSD

Build Python wheels on CI with minimal configuration

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
74a95d5b6a
License
BSD2CLAUSE
Categories
devel, science
Package size
269.0 KiB, 1494.2 KiB installed

Description

cibuildwheel allows building Python wheels across Mac, Linux, Windows, on multiple versions of Python.

cibuildwheel runs on your CI server - currently it supports GitHub Actions, Azure Pipelines, Travis CI, AppVeyor, CircleCI, and GitLab CI - and it builds and tests your wheels across all of your platforms.

Install

Binary package:

pkg install py312-cibuildwheel

From the ports tree:

cd /usr/ports/devel/py-cibuildwheel/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-cibuildwheel>0:devel/py-cibuildwheel

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest4.2.14.2.1-2.23.24.2.1
FreeBSD:14:quarterly4.2.14.2.1n/a2.23.24.2.1
FreeBSD:15:latest4.2.14.2.1n/a2.23.22.23.2
FreeBSD:15:quarterly4.2.14.2.1n/an/an/a
FreeBSD:16:latest4.2.14.2.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 9

Test 9

The full lists below include those, and their dependencies in turn.

Build dependencies 19
Run dependencies 20

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
cibuildwheel-4.3.1.tar.gz46221169ee4cc0b9dd04ff3e32b3675fe429383ad3d5d98b20ac4ff217d83d2cf350af
Master sites 1
  • PYPI

Commit history 3

DateCommitCreditsLog message
74a95d5b6a Yuri Victorovich devel/py-cibuildwheel: update 4.2.1 → 4.3.1
59e716676b Yuri Victorovich devel/py-cibuildwheel: update 4.1.1 → 4.2.1
4b94edb58e Yuri Victorovich devel/py-cibuildwheel: update 2.23.2 → 4.1.1