Skip to content

Commit

Permalink
Merge pull request #5613 from developer-guy/feature/tensorboard
Browse files Browse the repository at this point in the history
packages needed to build tensorboard
  • Loading branch information
dlorenc authored Sep 17, 2023
2 parents faf458b + c91bd60 commit 0449a64
Show file tree
Hide file tree
Showing 8 changed files with 336 additions and 0 deletions.
43 changes: 43 additions & 0 deletions py3-astunparse.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
package:
name: py3-astunparse
version: 1.6.3
epoch: 0
description: An AST unparser for Python
copyright:
- license: BSD
dependencies:
runtime:
- py3-wheel
- py3-six
- python-3

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

pipeline:
- uses: git-checkout
with:
repository: https://github.com/simonpercivall/astunparse
tag: v${{package.version}}
expected-commit: 2acce01fcdda2ea32eea835c30ccca21aaff7297

- name: Python Build
uses: python/build

- name: Python Install
uses: python/install

- uses: strip

update:
enabled: true
github:
identifier: simonpercivall/astunparse
strip-prefix: v
43 changes: 43 additions & 0 deletions py3-html5lib.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
package:
name: py3-html5lib
version: "1.1"
epoch: 0
description: HTML parser based on the WHATWG HTML specification
copyright:
- license: MIT License
dependencies:
runtime:
- py3-six
- py3-webencodings
- python-3

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

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

- name: Python Build
uses: python/build

- name: Python Install
uses: python/install

- uses: strip

update:
enabled: true
github:
identifier: html5lib/html5lib-python
use-tag: true
42 changes: 42 additions & 0 deletions py3-markdown.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
package:
name: py3-markdown
version: 3.4.4
epoch: 0
description: Python implementation of John Gruber's Markdown.
copyright:
- license: BSD-3-Clause
dependencies:
runtime:
- py3-importlib-metadata
- python-3

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

pipeline:
- uses: git-checkout
with:
repository: https://github.com/Python-Markdown/markdown
tag: ${{package.version}}
expected-commit: f99f176d248d0e472b0960d06a7aaf649bb1da25

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

- uses: strip

update:
enabled: true
ignore-regex-patterns:
- ^\d+\.\d+\.final$
- ^\d+\.\d+.\d+\.final$
github:
identifier: Python-Markdown/markdown
use-tag: true
42 changes: 42 additions & 0 deletions py3-opt-einsum.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
package:
name: py3-opt-einsum
version: 3.3.0
epoch: 0
description: Optimizing numpys einsum function
copyright:
- license: MIT
dependencies:
runtime:
- numpy
- python-3

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

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

- name: Python Build
uses: python/build

- name: Python Install
uses: python/install

- uses: strip

update:
enabled: true
github:
identifier: dgasmith/opt_einsum
strip-prefix: v
42 changes: 42 additions & 0 deletions py3-termcolor.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
package:
name: py3-termcolor
version: 2.3.0
epoch: 0
description: ANSI color formatting for output in terminal
copyright:
- license: MIT
dependencies:
runtime:
- python-3

environment:
contents:
packages:
- ca-certificates-bundle
- wolfi-base
- busybox
- build-base
- python-3
- py3-setuptools
- py3-build
- py3-installer

pipeline:
- uses: git-checkout
with:
repository: https://github.com/termcolor/termcolor
tag: ${{package.version}}
expected-commit: 0e016d928a1d6eff69ff46a6abdc6058dd412f4c

- runs: |
python3 -m build
python3 -m installer -d "${{targets.destdir}}" dist/*.whl
find ${{targets.destdir}} -name '*.pyc' -print -exec rm \{} \;
- uses: strip

update:
enabled: true
github:
identifier: termcolor/termcolor
use-tag: true
41 changes: 41 additions & 0 deletions py3-webencodings.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
package:
name: py3-webencodings
version: 0.5.1
epoch: 0
description: Character encoding aliases for legacy web content
copyright:
- license: BSD
dependencies:
runtime:
- python-3

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

pipeline:
- uses: git-checkout
with:
repository: https://github.com/gsnedders/python-webencodings
tag: v${{package.version}}
expected-commit: fa2cb5d75ab41e63ace691bc0825d3432ba7d694

- name: Python Build
uses: python/build

- name: Python Install
uses: python/install

- uses: strip

update:
enabled: true
github:
identifier: gsnedders/python-webencodings
strip-prefix: v
42 changes: 42 additions & 0 deletions py3-werkzeug.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
package:
name: py3-werkzeug
version: 2.3.7
epoch: 0
description: The comprehensive WSGI web application library.
copyright:
- license: BSD-3-Clause
dependencies:
runtime:
- py3-markupsafe
- python-3

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

pipeline:
- uses: git-checkout
with:
repository: https://github.com/pallets/werkzeug/
tag: ${{package.version}}
expected-commit: 3c2ba3da894c0767dd6dde7b2707cac65bad5422

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

- uses: strip

update:
enabled: true
github:
identifier: pallets/werkzeug
use-tag: true
41 changes: 41 additions & 0 deletions py3-wrapt.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
package:
name: py3-wrapt
version: 1.15.0
epoch: 0
description: Module for decorators, wrappers and monkey patching.
copyright:
- license: BSD
dependencies:
runtime:
- python-3

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

pipeline:
- uses: git-checkout
with:
repository: https://github.com/GrahamDumpleton/wrapt
tag: ${{package.version}}
expected-commit: 0634a79c934e4bbf11b4081d3f1610588d7ae4a6

- name: Python Build
uses: python/build

- name: Python Install
uses: python/install

- uses: strip

update:
enabled: true
github:
identifier: GrahamDumpleton/wrapt
use-tag: true

0 comments on commit 0449a64

Please sign in to comment.