Skip to content

Commit 0e5d424

Browse files
[refactor] Do not use pinned versions in requirements.txt
It is not recommended by the Python Packaging User Guide to pin dependencies. Instead, use minimum versions wherever possible. Keep pinned version for: - pylint - sqlalchemy Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be> Signed-off-by: Thorsten Klein <thorsten.klein@bshg.com>
1 parent 29f42aa commit 0e5d424

File tree

18 files changed

+99
-99
lines changed

18 files changed

+99
-99
lines changed

analyzer/requirements.txt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
lxml==5.3.0
2-
portalocker==3.1.1
3-
psutil==5.9.8
4-
PyYAML==6.0.1
5-
types-PyYAML==6.0.12.12
6-
sarif-tools==3.0.4
7-
multiprocess==0.70.15
8-
setuptools==70.2.0
9-
semver==3.0.4
10-
argcomplete==3.5.1
1+
lxml>=5.3.0
2+
portalocker>=3.1.1
3+
psutil>=5.9.8
4+
PyYAML>=6.0.1
5+
types-PyYAML>=6.0.12.12
6+
sarif-tools>=3.0.4
7+
multiprocess>=0.70.15
8+
setuptools>=70.2.0
9+
semver>=3.0.4
10+
argcomplete>=3.5.1
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
pytest==7.3.1
2-
pycodestyle==2.12.0
1+
pytest>=7.3
2+
pycodestyle>=2.12
33
pylint==3.2.4
4-
mkdocs==1.5.3
5-
coverage==5.5.0
4+
mkdocs>=1.5
5+
coverage>=5.5
66

77
-r ../../requirements.txt
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
scan-build==2.0.19
1+
scan-build>=2.0
22

33
-r ../../requirements.txt
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
pytest==7.3.1
2-
pycodestyle==2.12.0
3-
pylint==3.2.4
1+
pytest>=7.3
2+
pycodestyle>=2.12
3+
pylint>=3.2.4
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
pytest==7.3.1
2-
pycodestyle==2.12.0
3-
pylint==3.2.4
4-
setuptools==70.2.0
1+
pytest>=7.3
2+
pycodestyle>=2.12
3+
pylint>=3.2.4
4+
setuptools>=70.2
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
pytest==7.3.1
2-
pycodestyle==2.12.0
3-
pylint==3.2.4
4-
setuptools==70.2.0
1+
pytest>=7.3
2+
pycodestyle>=2.12
3+
pylint>=3.2.4
4+
setuptools>=70.2
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
portalocker==3.1.1
2-
coverage==5.5.0
3-
mypy==1.7.1
4-
PyYAML==6.0.1
5-
types-PyYAML==6.0.12.12
6-
setuptools==70.2.0
1+
portalocker>=3.1
2+
coverage>=5.5
3+
mypy>=1.7
4+
PyYAML>=6.0
5+
types-PyYAML>=6.0
6+
setuptools>=70.2
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
mkdocs==1.5.3
1+
mkdocs>=1.5
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
matplotlib==3.8.2
2-
numpy==1.25.2
3-
scikit-learn==1.5.0
4-
scipy==1.11.1
5-
tqdm==4.66.3
1+
matplotlib>=3.8
2+
numpy>=1.25
3+
scikit-learn>=1.5
4+
scipy>=1.11
5+
tqdm>=4.66

scripts/labels/requirements.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# codechecker==local
2-
emoji==2.11.0
3-
lxml==5.3.0
4-
packaging==24.0
5-
selenium==4.19.0
6-
tabulate==0.9.0
7-
termcolor==2.4.0
8-
urllib3==2.5.0
1+
# codechecker>=local
2+
emoji>=2.11.0
3+
lxml>=5.3.0
4+
packaging>=24.0
5+
selenium>=4.19.0
6+
tabulate>=0.9.0
7+
termcolor>=2.4.0
8+
urllib3>=2.5.0

0 commit comments

Comments
 (0)