Skip to content

Commit 0ec4e58

Browse files
authored
Merge branch 'main' into dependabot/pip/dev_requirements/twine-6.2.0
2 parents f011f4f + 3357850 commit 0ec4e58

26 files changed

Lines changed: 211 additions & 91 deletions

.github/workflows/codeql-analysis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343

4444
# Initializes the CodeQL tools for scanning.
4545
- name: Initialize CodeQL
46-
uses: github/codeql-action/init@v3
46+
uses: github/codeql-action/init@v4
4747
with:
4848
languages: ${{ matrix.language }}
4949
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -54,7 +54,7 @@ jobs:
5454
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
5555
# If this step fails, then you should remove it and run the build manually (see below)
5656
- name: Autobuild
57-
uses: github/codeql-action/autobuild@v3
57+
uses: github/codeql-action/autobuild@v4
5858

5959
# ℹ️ Command-line programs to run using the OS shell.
6060
# 📚 https://git.io/JvXDl
@@ -68,4 +68,4 @@ jobs:
6868
# make release
6969

7070
- name: Perform CodeQL Analysis
71-
uses: github/codeql-action/analyze@v3
71+
uses: github/codeql-action/analyze@v4

.github/workflows/packaging_test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
runs-on: ${{ matrix.os }}
77
strategy:
88
matrix:
9-
python-version: ["3.9", "3.10", "3.11", "3.12"]
9+
python-version: ["3.10", "3.11", "3.12"]
1010
os: [ubuntu-latest]
1111
steps:
1212
- uses: actions/checkout@v5

.github/workflows/python-publish-scheduled.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ${{ matrix.os }}
1414
strategy:
1515
matrix:
16-
python-version: ["3.9", "3.10", "3.11", "3.12"]
16+
python-version: ["3.10", "3.11", "3.12"]
1717
os: [ubuntu-latest]
1818
steps:
1919
- uses: actions/checkout@v5
@@ -66,7 +66,7 @@ jobs:
6666
env:
6767
TARGET_VERSION: ${{ github.ref_name }}
6868
- name: Push schemas to BO4E-Schemas repo
69-
uses: cpina/github-action-push-to-another-repository@v1.7.2
69+
uses: cpina/github-action-push-to-another-repository@v1.7.3
7070
env:
7171
API_TOKEN_GITHUB: ${{ secrets.BO4E_PYTHON_GENERATE_SCHEMAS }} # this token expires on 2024-10-09
7272
# token with repo scope

.github/workflows/python-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ jobs:
8080
env:
8181
TARGET_VERSION: ${{ github.ref_name }}
8282
- name: Push schemas to BO4E-Schemas repo
83-
uses: cpina/github-action-push-to-another-repository@v1.7.2
83+
uses: cpina/github-action-push-to-another-repository@v1.7.3
8484
env:
8585
API_TOKEN_GITHUB: ${{ secrets.BO4E_PYTHON_GENERATE_SCHEMAS }} # this token expires on 2024-10-09
8686
# token with repo scope

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
runs-on: ${{ matrix.os }}
77
strategy:
88
matrix:
9-
python-version: ["3.9", "3.10", "3.11", "3.12"]
9+
python-version: ["3.10", "3.11", "3.12"]
1010
os: [ubuntu-latest]
1111
steps:
1212
- uses: actions/checkout@v5

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,8 +166,8 @@ Temporary Items
166166
# This directory rebuilds on 'tox -e docs' therefore not needed in repo
167167
docs/api
168168
docs/plantuml.jar
169-
docs/_static
170-
docs/compatibility_matrix.csv
169+
docs/_static/images
170+
docs/_static/tables
171171

172172
# version number for bo4e-python; gets auto-generated during the command
173173
# python -m build

dev_requirements/requirements-coverage.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44
#
55
# pip-compile '.\dev_requirements\requirements-coverage.in'
66
#
7-
coverage==7.10.4
7+
coverage==7.11.0
88
# via -r requirements-coverage.in

dev_requirements/requirements-linting.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ mccabe==0.7.0
1414
# via pylint
1515
platformdirs==4.3.8
1616
# via pylint
17-
pylint==3.3.8
17+
pylint==3.3.9
1818
# via -r requirements-linting.in
1919
tomlkit==0.13.3
2020
# via pylint

dev_requirements/requirements-type_check.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#
77
iniconfig==2.1.0
88
# via pytest
9-
mypy==1.17.1
9+
mypy==1.18.2
1010
# via -r requirements-type_check.in
1111
mypy-extensions==1.1.0
1212
# via mypy
@@ -24,7 +24,7 @@ pygments==2.19.2
2424
# via pytest
2525
pytest==8.4.2
2626
# via -r requirements-type_check.in
27-
types-requests==2.32.4.20250809
27+
types-requests==2.32.4.20250913
2828
# via -r requirements-type_check.in
2929
typing-extensions==4.14.1
3030
# via mypy

docs/_static/css/colors.css

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
2+
:root {
3+
/* These colors should stay consistent with the colors used in the CLI:
4+
https://github.com/bo4e/BO4E-CLI/blob/main/src/bo4e_cli/io/console/style.py#L238 */
5+
--main-color: #8cc04d;
6+
--sub-color: #617d8b;
7+
--error-color: #e35b3a;
8+
}
9+
10+
.main-color {
11+
color: var(--main-color);
12+
}
13+
.sub-color {
14+
color: var(--sub-color);
15+
}
16+
.error-color {
17+
color: var(--error-color);
18+
}

0 commit comments

Comments
 (0)