You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit a680fe6
Browse filesBrowse the repository at this point in the historyBrowse files
fix: Aktualisierung der CI/CD-Workflows und .gitignore
- Hinzufügung von Leerzeilen zur Verbesserung der Lesbarkeit in .gitignore, ci-cd.yml und manual-release.yml.
- Anpassungen in den CI/CD-Workflows zur Behebung von Setuptools-Warnungen und zur Verbesserung der Paketinstallation.
Diese Änderungen verbessern die Struktur und Lesbarkeit der Konfigurationsdateien.
Copy file name to clipboardExpand all lines: .github/workflows/ci-cd.yml
+51-1Lines changed: 51 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,6 @@
1
1
name: CI/CD Pipeline
2
2
3
+
3
4
on:
4
5
push:
5
6
branches: [ main, develop ]
@@ -40,7 +41,55 @@ jobs:
40
41
run: |
41
42
python -m pip install --upgrade pip
42
43
pip install -r requirements.txt
43
-
pip install pytest pytest-cov flake8 black mypy
44
+
pip install pytest pytest-cov flake8 black mypyRun python -m build
45
+
* Creating isolated environment: venv+pip...
46
+
* Installing packages in isolated environment:
47
+
- setuptools>=61.0
48
+
- wheel
49
+
* Getting build dependencies for sdist...
50
+
/tmp/build-env-mnny305u/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).
54
+
By 2026-Feb-18, you need to update your project and remove deprecated calls
55
+
or your builds will no longer be supported.
56
+
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
/tmp/build-env-mnny305u/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).
97
+
By 2026-Feb-18, you need to update your project and remove deprecated calls
98
+
or your builds will no longer be supported.
99
+
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
0 commit comments