Skip to content

Commit 2e437b4

Browse files
authored
Merge branch 'main' into 1214-fix-ver-range
2 parents 46bc48e + bcf02ac commit 2e437b4

File tree

6 files changed

+15
-5
lines changed

6 files changed

+15
-5
lines changed

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ dateparser==1.1.1
2727
decorator==5.1.1
2828
defusedxml==0.7.1
2929
distro==1.7.0
30-
Django==4.2.15
30+
Django==4.2.16
3131
django-crispy-forms==2.3
3232
django-environ==0.11.2
3333
django-filter==24.3
@@ -39,7 +39,7 @@ docutils==0.17.1
3939
drf-spectacular==0.24.2
4040
drf-spectacular-sidecar==2022.10.1
4141
executing==0.8.3
42-
fetchcode==0.3.0
42+
fetchcode==0.6.0
4343
freezegun==1.2.1
4444
frozenlist==1.3.0
4545
gitdb==4.0.9

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ install_requires =
9090
# networking
9191
GitPython>=3.1.17
9292
requests>=2.25.1
93-
fetchcode>=0.3.0
93+
fetchcode>=0.6.0
9494

9595
#pipeline
9696
aboutcode.pipeline>=0.1.0

vulnerabilities/improvers/valid_versions.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -433,6 +433,7 @@ class GitHubBasicImprover(ValidVersionImprover):
433433
"3.0.0b3-",
434434
"3.0b6dev-r41684",
435435
"-class.-jw.util.version.Version-",
436+
"vulnerabilities",
436437
]
437438
)
438439

vulnerabilities/tests/pipelines/test_github_importer_pipeline.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,13 @@ def test_get_package_versions(mock_response):
303303

304304
improver = GitHubBasicImprover()
305305
valid_versions = [
306+
"1.0.1",
307+
"1.0.2",
308+
"1.0.3",
309+
"1.0.4",
310+
"1.1",
311+
"1.1.1",
312+
"1.1.2",
306313
"1.1.3",
307314
"1.1.4",
308315
"1.10",
@@ -317,7 +324,9 @@ def test_get_package_versions(mock_response):
317324
"1.10a1",
318325
"1.10b1",
319326
"1.10rc1",
327+
"vulnerabilities",
320328
]
329+
321330
result = sorted(
322331
improver.get_package_versions(package_url=PackageURL(type="pypi", name="django"))
323332
)

vulnerabilities/tests/pipelines/test_nginx_importer_pipeline.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ def interesting_advisories(self) -> QuerySet:
195195
)
196196
assert interesting_advisories == advisories
197197

198-
@mock.patch("fetchcode.package_versions.github_response")
198+
@mock.patch("fetchcode.utils.github_response")
199199
def test_NginxBasicImprover_fetch_nginx_version_from_git_tags(self, mock_fetcher):
200200
reponse_files = [
201201
"github-nginx-nginx-0.json",

vulntotal/datasources/github.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from typing import Iterable
1212

1313
from dotenv import load_dotenv
14-
from fetchcode.package_versions import github_response
14+
from fetchcode.utils import github_response
1515
from packageurl import PackageURL
1616

1717
from vulntotal.validator import DataSource

0 commit comments

Comments
 (0)