Skip to content

Commit

Permalink
Merge pull request #10409 from vaikas/moar-azure-packages
Browse files Browse the repository at this point in the history
Add 3 py3 packages: pygithub, scp, semver
  • Loading branch information
vaikas authored Dec 26, 2023
2 parents e1f9a2e + 8338e06 commit a54038f
Show file tree
Hide file tree
Showing 3 changed files with 123 additions and 0 deletions.
49 changes: 49 additions & 0 deletions py3-pygithub.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Generated from https://pypi.org/project/PyGithub/
package:
name: py3-pygithub
version: 2.1.1
epoch: 0
description: Use the full Github API v3
copyright:
- license: LGPL-3.0, GPL-3.0
dependencies:
runtime:
- py3-pynacl
- py3-python-dateutil
- py3-requests
- py3-pyjwt
- py3-typing-extensions
- py3-urllib3
- py3-Deprecated
- python-3
provides:
- py3-PyGithub=${{package.full-version}}

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

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

- name: Python Build
uses: python/build-wheel

- uses: strip

update:
# There are some versions with post in it, ignore them
ignore-regex-patterns:
- post
enabled: true
github:
identifier: pygithub/pygithub
strip-prefix: v
38 changes: 38 additions & 0 deletions py3-scp.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Generated from https://pypi.org/project/scp/
package:
name: py3-scp
version: 0.14.5
epoch: 0
description: scp module for paramiko
copyright:
- license: LGPL-2.1-or-later
dependencies:
runtime:
- python-3

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

pipeline:
- uses: git-checkout
with:
expected-commit: 4d919f874fc7e65846bf2f5dd44ae3e652b4e11f
repository: https://github.com/jbardin/scp.py
tag: v${{package.version}}

- name: Python Build
uses: python/build-wheel

- uses: strip

update:
enabled: true
github:
identifier: jbardin/scp.py
strip-prefix: v
use-tag: true
36 changes: 36 additions & 0 deletions py3-semver.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Generated from https://pypi.org/project/semver/
package:
name: py3-semver
version: 3.0.2
epoch: 0
description: Python helper for Semantic Versioning (https://semver.org)
copyright:
- license: BSD
dependencies:
runtime:
- python-3

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

pipeline:
- uses: git-checkout
with:
expected-commit: ec9348aefd8e9f287f451fcf2e837621a40e3ca4
repository: https://github.com/python-semver/python-semver
tag: ${{package.version}}

- name: Python Build
uses: python/build-wheel

- uses: strip

update:
enabled: true
github:
identifier: python-semver/python-semver

0 comments on commit a54038f

Please sign in to comment.