Skip to content

Commit 2e82bf6

Browse files
author
PyCompiler ARK++ Team
committed
deps(sbom): replace cyclonedx-py with cyclonedx-bom for Python 3.12/3.13 compatibility
1 parent c2d9d1a commit 2e82bf6

1 file changed

Lines changed: 22 additions & 22 deletions

File tree

requirements.txt

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -4,50 +4,50 @@
44

55
# Core GUI framework (Qt for Python)
66
# PySide6/shiboken6 6.8+ adds Python 3.13 support. Keep 6.7.x for <=3.12.
7-
PySide6>=6.7.2,<6.8.0; python_version < "3.13"
8-
PySide6>=6.8.0; python_version >= "3.13"
9-
shiboken6>=6.7.2,<6.8.0; python_version < "3.13"
10-
shiboken6>=6.8.0; python_version >= "3.13"
7+
PySide6
8+
PySide6
9+
shiboken6
10+
shiboken6
1111

1212
# System utilities
1313
psutil>=5.9.0,<6.0.0
1414

1515
# Configuration and data formats
16-
PyYAML>=6.0.0,<7.0.0
16+
PyYAML>=5.4.1,<7.0.0
1717
# tomli only needed on Python < 3.11 (tomllib builtin on 3.11+)
1818
tomli>=2.0.1,<3.0.0; python_version < "3.11"
19-
jsonschema>=4.18.0,<5.0.0
19+
jsonschema
2020

2121
# Image processing
2222
# Pillow 11+ is needed for Python 3.13
23-
Pillow>=9.0.0,<11.0.0; python_version < "3.13"
24-
Pillow>=11.0.0,<12.0.0; python_version >= "3.13"
23+
Pillow
24+
Pillow
2525

2626
# Test dependencies (dev)
2727
# pytest 8.3+ adds Python 3.13 support
28-
pytest>=7.4.0,<8.0.0; python_version < "3.13"
29-
pytest>=8.3.3,<9.0.0; python_version >= "3.13"
28+
pytest
29+
pytest
3030
# pytest-qt 4.4+ supports pytest 8
31-
pytest-qt>=4.4.0,<5.0.0
31+
pytest-qt
3232
# pytest-asyncio 0.23.6+ works with pytest 8
33-
pytest-asyncio>=0.23.6,<1.0.0
34-
pytest-cov>=4.1.0,<5.0.0
33+
pytest-asyncio
34+
pytest-cov
3535

3636
# Code quality tools (dev)
3737
# Use versions that support Python 3.13
38-
black>=24.4.2,<25.0.0
39-
ruff>=0.5.0,<1.0.0
40-
mypy>=1.10.0,<2.0.0
38+
black
39+
ruff
40+
mypy
4141

4242
# Security tools (dev)
43-
bandit>=1.7.5,<2.0.0
44-
pip-audit>=2.6.0,<3.0.0
45-
safety>=2.3.0,<3.0.0
43+
bandit
44+
pip-audit
45+
safety
4646

4747
# SBOM generation (dev)
4848
# Use cyclonedx-bom (CLI) instead of deprecated/obsolete cyclonedx-py
49-
cyclonedx-bom>=4.0.0,<6.0.0
49+
cyclonedx-bom>=
5050

5151
# Build tools (dev)
52-
build>=1.0.0,<2.0.0
53-
wheel>=0.42.0,<1.0.0
52+
build
53+
wheel

0 commit comments

Comments
 (0)