Skip to content

Commit a9abb7e

Browse files
chore(deps): update from template
1 parent 4e4c2fa commit a9abb7e

23 files changed

Lines changed: 24439 additions & 165 deletions

.copier-answers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
_commit: v0.7.8
1+
_commit: v0.8.2
22
_src_path: gh:helmut-hoffer-von-ankershoffen/oe-python-template
33
attestations_enabled: true
44
author_email: helmuthva@gmail.com

.devcontainer/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
FROM mcr.microsoft.com/devcontainers/python:1-3.11-bullseye
22

3+
# No healthcheck by default
4+
HEALTHCHECK NONE
5+
36
RUN curl --proto '=https' --tlsv1.2 -fsSL https://deb.nodesource.com/setup_22.x | bash - && \
47
apt update -y && \
58
apt install -y --no-install-recommends curl gnupg2 jq less nano nodejs procps psmisc && \

.github/workflows/docker-image-build-publish.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,13 @@ jobs:
2323
- name: Checkout
2424
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2525

26+
- name: Install dev tools
27+
run: |
28+
wget -qO - https://aquasecurity.github.io/trivy-repo/deb/public.key | sudo apt-key add -
29+
echo deb https://aquasecurity.github.io/trivy-repo/deb $(lsb_release -sc) main | sudo tee -a /etc/apt/sources.list.d/trivy.list
30+
sudo apt-get update
31+
sudo apt-get install -y curl jq xsltproc gnupg2 trivy
32+
2633
- name: Set up QEMU
2734
uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0
2835

.github/workflows/package-build-publish-release.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,13 @@ jobs:
1919
with:
2020
fetch-depth: 0
2121

22+
- name: Install dev tools
23+
run: |
24+
wget -qO - https://aquasecurity.github.io/trivy-repo/deb/public.key | sudo apt-key add -
25+
echo deb https://aquasecurity.github.io/trivy-repo/deb $(lsb_release -sc) main | sudo tee -a /etc/apt/sources.list.d/trivy.list
26+
sudo apt-get update
27+
sudo apt-get install -y curl jq xsltproc gnupg2 trivy
28+
2229
- name: Generate release notes
2330
uses: orhun/git-cliff-action@4a4a951bc43fafe41cd2348d181853f52356bee7 # v4.4.2
2431
id: git-cliff

.github/workflows/test-and-report.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,16 @@ jobs:
2121
with:
2222
fetch-depth: 0
2323

24-
- name: Install dependencies
24+
- name: Install dev tools
2525
run: |
26-
sudo apt-get update && sudo apt-get install -y libcairo2
26+
wget -qO - https://aquasecurity.github.io/trivy-repo/deb/public.key | sudo apt-key add -
27+
echo deb https://aquasecurity.github.io/trivy-repo/deb $(lsb_release -sc) main | sudo tee -a /etc/apt/sources.list.d/trivy.list
28+
sudo apt-get update
29+
sudo apt-get install -y curl jq xsltproc gnupg2 trivy
2730
28-
- name: Install dev tools
31+
- name: Install project specific dependencies
2932
run: |
30-
sudo apt-get install -y curl jq xsltproc gnupg2 libcairo2
33+
sudo apt-get install -y libcairo2
3134
3235
- name: Install uv (python package manager)
3336
uses: astral-sh/setup-uv@f94ec6bedd8674c4426838e6b50417d36b6ab231 # v5.3.1

.license-types-allowed

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Defaults from oe-python-template
2+
Apache 2.0
3+
Apache Software License
4+
Apache-2.0
5+
Apache License, Version 2.0
6+
Apache License 2.0
7+
0BSD
8+
BSD License
9+
BSD-2-Clause
10+
CC0 1.0
11+
ISCL
12+
LGPL
13+
MIT
14+
MIT License
15+
MIT OR Apache-2.0
16+
MIT-CMU
17+
MPL
18+
Python Software Foundation License
19+
UNKNOWN
20+
Unlicense
21+
22+
# Additions for oe-python-template-example

.pre-commit-config.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,12 @@ repos:
2727
rev: v5.0.0
2828
hooks:
2929
- id: check-added-large-files
30+
exclude: "ATTRIBUTIONS.md"
3031
- id: check-case-conflict
3132
- id: check-illegal-windows-names
3233
- id: check-merge-conflict
3334
args: ["--assume-in-merge"]
35+
exclude: "license.rst"
3436
- id: check-shebang-scripts-are-executable
3537
- id: check-symlinks
3638
- id: check-toml
@@ -54,7 +56,7 @@ repos:
5456
- id: name-tests-test
5557
- id: requirements-txt-fixer
5658
- id: trailing-whitespace
57-
exclude: "docs/source/_static"
59+
exclude: "docs/source/_static|ATTRIBUTIONS.md"
5860
- repo: https://github.com/Yelp/detect-secrets
5961
rev: v1.5.0
6062
hooks:

0 commit comments

Comments
 (0)