Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 54 additions & 0 deletions numpy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
package:
name: numpy
version: 1.25.2
epoch: 0
description: "The fundamental package for scientific computing with Python."
copyright:
- license: BSD-3-Clause

environment:
contents:
packages:
- wolfi-base
- busybox
- python3
- build-base
- git
- bash
- meson
- cython
- python3-dev
- py3-gpep517
- py3-packaging
- py3-setuptools
- py3-wheel
- gfortran
- py3-pip
- openblas-dev

pipeline:
- uses: git-checkout
with:
repository: https://github.com/numpy/numpy
tag: v${{package.version}}
expected-commit: ea677928332c37e8052b4d599bf6ee52cf363cf9

- runs: |
git submodule update --init

- runs: |
python3 setup.py build

- runs: |
python3 setup.py install --prefix=/usr --root="${{targets.destdir}}"

- uses: strip

update:
enabled: true
github:
identifier: numpy/numpy
# There are some v2 pre-releases
tag-filter: v1
strip-prefix: v
strip-suffix: .dev0