File tree Expand file tree Collapse file tree 4 files changed +9
-12
lines changed
src/fosslight_dependency/package_manager Expand file tree Collapse file tree 4 files changed +9
-12
lines changed Original file line number Diff line number Diff line change 46
46
run : |
47
47
python -m pip install --upgrade pip
48
48
pip install tox
49
- pip install tox-wheel
50
49
sudo npm install -g license-checker
51
50
- name : Run Tox
52
51
run : |
66
65
run : |
67
66
python -m pip install --upgrade pip
68
67
pip install tox
69
- pip install tox-wheel
70
68
- name : Run Tox
71
69
run : |
72
70
tox -e run_windows
Original file line number Diff line number Diff line change 7
7
from codecs import open
8
8
import os
9
9
import shutil
10
- from setuptools import setup , find_packages
10
+ from setuptools import setup , find_namespace_packages
11
11
12
12
with open ('README.md' , 'r' , 'utf-8' ) as f :
13
13
reamdme = f .read ()
37
37
name = _PACKAEG_NAME ,
38
38
version = '3.12.2' ,
39
39
package_dir = {"" : "src" },
40
- packages = find_packages (where = 'src' ),
40
+ packages = find_namespace_packages (where = 'src' ),
41
41
description = 'FOSSLight Dependency Scanner' ,
42
42
long_description = reamdme ,
43
43
long_description_content_type = 'text/markdown' ,
Original file line number Diff line number Diff line change @@ -70,12 +70,9 @@ def parse_oss_information(self, f_name):
70
70
71
71
oss_name = f"{ self .package_manager_name } :{ oss_origin_name } "
72
72
73
- revision = key ['state' ]['revision' ]
74
- version = key ['state' ]['version' ]
75
- if version is None :
76
- oss_version = revision
77
- else :
78
- oss_version = version
73
+ oss_version = key ['state' ].get ('version' , None )
74
+ if oss_version is None :
75
+ oss_version = key ['state' ].get ('revision' , None )
79
76
80
77
dn_loc = homepage
81
78
license_name = ''
Original file line number Diff line number Diff line change @@ -6,10 +6,12 @@ skipdist = true
6
6
toxworkdir = {toxinidir}/tests/
7
7
8
8
[testenv]
9
- wheel = true
10
9
install_command = pip install {opts} {packages}
11
10
setenv =
12
11
PYTHONPATH =.
12
+ allowlist_externals =
13
+ {toxinidir}/dist/cli
14
+ {toxinidir}\dist\cli.exe
13
15
14
16
[pytest]
15
17
filterwarnings = ignore::DeprecationWarning
@@ -84,4 +86,4 @@ commands =
84
86
# Test for nuget (for packageReference)
85
87
{toxinidir}\dist\cli.exe -p tests\test_nuget -o tests\result\nuget1
86
88
# Test for nuget2 (for packages.config)
87
- {toxinidir}\dist\cli.exe -p tests\test_nuget2 -o tests\result\nuget2
89
+ {toxinidir}\dist\cli.exe -p tests\test_nuget2 -o tests\result\nuget2
You can’t perform that action at this time.
0 commit comments