Skip to content
Merged
Show file tree
Hide file tree
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
41 changes: 41 additions & 0 deletions py3-absl-py.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
package:
name: py3-absl-py
version: 1.4.0
epoch: 0
description: Abseil Python Common Libraries, see https://github.com/abseil/abseil-py.
copyright:
- license: Apache 2.0
dependencies:
runtime:
- python3

environment:
contents:
packages:
- ca-certificates-bundle
- wolfi-base
- busybox
- build-base
- python3
- py3-setuptools

pipeline:
- uses: git-checkout
with:
repository: https://github.com/abseil/abseil-py/
tag: v${{package.version}}
expected-commit: 127c98870edf5f03395ce9cf886266fa5f24455e

- name: Python Build
runs: python setup.py build

- name: Python Install
runs: python setup.py install --prefix=/usr --root="${{targets.destdir}}"

- uses: strip

update:
enabled: true
github:
identifier: abseil/abseil-py
strip-prefix: v
42 changes: 42 additions & 0 deletions py3-asn1-modules.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
package:
name: py3-asn1-modules
version: 0.3.0
epoch: 0
description: A collection of ASN.1-based protocols modules
copyright:
- license: BSD
dependencies:
runtime:
- py3-asn1
- python3

environment:
contents:
packages:
- ca-certificates-bundle
- wolfi-base
- busybox
- build-base
- python3
- py3-setuptools

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

- name: Python Build
runs: python setup.py build

- name: Python Install
runs: python setup.py install --prefix=/usr --root="${{targets.destdir}}"

- uses: strip

update:
enabled: true
github:
identifier: pyasn1/pyasn1-modules
strip-prefix: v
43 changes: 43 additions & 0 deletions py3-blinker.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
package:
name: py3-blinker
version: 1.6.2
epoch: 0
description: Fast, simple object-to-object and broadcast signaling
copyright:
- license: MIT License
dependencies:
runtime:
- python3

environment:
contents:
packages:
- ca-certificates-bundle
- wolfi-base
- busybox
- build-base
- python3
- py3-setuptools
- py3-gpep517
- py3-wheel
- py3-installer

pipeline:
- uses: git-checkout
with:
repository: https://github.com/pallets-eco/blinker/
tag: ${{package.version}}
expected-commit: 876a12a1988c1789799a1d6919abdce38a62a0ff

- runs: |
python3 -m gpep517 build-wheel --wheel-dir dist --output-fd 3 3>&1 >&2

- runs: |
python3 -m installer -d "${{targets.destdir}}" dist/blinker*.whl

- uses: strip

update:
enabled: true
github:
identifier: pallets-eco/blinker
40 changes: 40 additions & 0 deletions py3-cachetools.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
package:
name: py3-cachetools
version: 5.3.1
epoch: 0
description: Extensible memoizing collections and decorators
copyright:
- license: MIT
dependencies:
runtime:
- python3

environment:
contents:
packages:
- ca-certificates-bundle
- wolfi-base
- busybox
- build-base
- python3
- py3-setuptools

pipeline:
- uses: git-checkout
with:
repository: https://github.com/tkem/cachetools/
tag: v${{package.version}}
expected-commit: 8b56caa87f2dc624f3ec453127559ab893616efa

- name: Python Build
runs: python setup.py build

- name: Python Install
runs: python setup.py install --prefix=/usr --root="${{targets.destdir}}"

- uses: strip

update:
enabled: true
github:
identifier: tkem/cachetools
42 changes: 42 additions & 0 deletions py3-lru-dict.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
package:
name: py3-lru-dict
version: 1.2.0
epoch: 0
description: An Dict like LRU container.
copyright:
- license: MIT
dependencies:
runtime:
- python3

environment:
contents:
packages:
- ca-certificates-bundle
- wolfi-base
- busybox
- build-base
- python3
- python3-dev
- py3-setuptools

pipeline:
- uses: git-checkout
with:
repository: https://github.com/amitdev/lru-dict
tag: v${{package.version}}
expected-commit: b5ec33e5bb338dd815d2ec8fc6819626ef667821

- name: Python Build
runs: python setup.py build

- name: Python Install
runs: python setup.py install --prefix=/usr --root="${{targets.destdir}}"

- uses: strip

update:
enabled: true
github:
identifier: amitdev/lru-dict
strip-prefix: v
41 changes: 41 additions & 0 deletions py3-oauthlib.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
package:
name: py3-oauthlib
version: 3.2.2
epoch: 0
description: A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
copyright:
- license: BSD
dependencies:
runtime:
- python3

environment:
contents:
packages:
- ca-certificates-bundle
- wolfi-base
- busybox
- build-base
- python3
- py3-setuptools

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

- name: Python Build
runs: python setup.py build

- name: Python Install
runs: python setup.py install --prefix=/usr --root="${{targets.destdir}}"

- uses: strip

update:
enabled: true
github:
identifier: oauthlib/oauthlib
strip-prefix: v
41 changes: 41 additions & 0 deletions py3-protobuf.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
package:
name: py3-protobuf
version: 4.24.1
epoch: 0
copyright:
- license: 3-Clause BSD License
dependencies:
runtime:
- python3

environment:
contents:
packages:
- ca-certificates-bundle
- wolfi-base
- busybox
- build-base
- python3
- python3-dev
- py3-setuptools
- py3-wheel
- protobuf-dev

pipeline:
- uses: fetch
with:
uri: https://files.pythonhosted.org/packages/source/p/protobuf/protobuf-${{package.version}}.tar.gz
expected-sha256: 44837a5ed9c9418ad5d502f89f28ba102e9cd172b6668bc813f21716f9273348

- name: Python Build
runs: python setup.py build

- name: Python Install
runs: python setup.py install --prefix=/usr --root="${{targets.destdir}}"

- uses: strip

update:
enabled: true
release-monitor:
identifier: 46522
42 changes: 42 additions & 0 deletions py3-pyjwt.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
package:
name: py3-pyjwt
version: 2.8.0
epoch: 0
description: JSON Web Token implementation in Python
copyright:
- license: MIT
dependencies:
runtime:
- py3-typing-extensions
- python3

environment:
contents:
packages:
- ca-certificates-bundle
- wolfi-base
- busybox
- build-base
- python3
- py3-setuptools
- py3-typing-extensions

pipeline:
- uses: git-checkout
with:
repository: https://github.com/jpadilla/pyjwt/
tag: ${{package.version}}
expected-commit: 72ad55f6d7041ae698dc0790a690804118be50fc

- name: Python Build
runs: python setup.py build

- name: Python Install
runs: python setup.py install --prefix=/usr --root="${{targets.destdir}}"

- uses: strip

update:
enabled: true
github:
identifier: jpadilla/pyjwt
43 changes: 43 additions & 0 deletions py3-websocket-client.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
package:
name: py3-websocket-client
version: 1.6.1
epoch: 0
description: WebSocket client for Python with low level API options
copyright:
- license: Apache-2.0
dependencies:
runtime:
- python3

environment:
contents:
packages:
- ca-certificates-bundle
- wolfi-base
- busybox
- build-base
- python3
- py3-setuptools
- py3-gpep517
- py3-wheel

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

- name: Python Build
runs: python setup.py build

- name: Python Install
runs: python setup.py install --prefix=/usr --root="${{targets.destdir}}"

- uses: strip

update:
enabled: true
github:
identifier: websocket-client/websocket-client
strip-prefix: v