Skip to content

Commit 0af632d

Browse files
authored
Merge pull request #57 from fossology/release/1.2.1
Release/1.2.1
2 parents e333539 + 1721d72 commit 0af632d

21 files changed

+165
-131
lines changed

.github/workflows/staticchecks.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,5 @@ jobs:
3333
run: poetry run black . --check
3434
- name: Lint with flake8
3535
run: poetry run flake8 .
36+
- name: Sort imports with isort
37+
run: poetry run isort .

docs-source/conf.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,20 @@
99
import os
1010
import sys
1111

12-
sys.path.append("../")
13-
sys.path.append(os.path.dirname(__file__))
14-
1512
# If extensions (or modules to document with autodoc) are in another directory,
1613
# add these directories to sys.path here. If the directory is relative to the
1714
# documentation root, use os.path.abspath to make it absolute, like shown here.
18-
sys.path.insert(0, os.path.abspath("../.."))
15+
current_dir = os.path.dirname(__file__)
16+
target_dir = os.path.abspath(os.path.join(current_dir, "../"))
17+
sys.path.insert(0, target_dir)
1918

2019
# -- Project information -----------------------------------------------------
2120

2221
project = "fossology"
2322
copyright = "2021, Siemens AG"
2423

2524
# The full version, including major/minor/patch tags
26-
release = "1.2.0"
25+
release = "1.2.1"
2726

2827

2928
# -- General configuration ---------------------------------------------------

docs-source/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Welcome to fossology's documentation!
1010
fossology
1111
folders
1212
groups
13+
license
1314
uploads
1415
jobs
1516
report

fossology/__init__.py

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,34 @@
11
# Copyright 2019-2021 Siemens AG
22
# SPDX-License-Identifier: MIT
33

4-
import re
54
import logging
6-
import requests
5+
import re
76
from datetime import date, timedelta
8-
97
from typing import Dict, List
8+
9+
import requests
10+
11+
from fossology.exceptions import (
12+
AuthenticationError,
13+
AuthorizationError,
14+
FossologyApiError,
15+
FossologyUnsupported,
16+
)
17+
from fossology.folders import Folders
18+
from fossology.groups import Groups
19+
from fossology.jobs import Jobs
20+
from fossology.license import LicenseEndpoint
1021
from fossology.obj import (
1122
Agents,
12-
Upload,
13-
User,
1423
File,
15-
TokenScope,
1624
SearchTypes,
25+
TokenScope,
26+
Upload,
27+
User,
1728
get_options,
1829
)
19-
from fossology.folders import Folders
20-
from fossology.groups import Groups
21-
from fossology.license import LicenseEndpoint
22-
from fossology.uploads import Uploads
23-
from fossology.jobs import Jobs
2430
from fossology.report import Report
25-
from fossology.exceptions import (
26-
AuthenticationError,
27-
AuthorizationError,
28-
FossologyApiError,
29-
FossologyUnsupported,
30-
)
31+
from fossology.uploads import Uploads
3132

3233
logger = logging.getLogger(__name__)
3334
logger.setLevel(logging.DEBUG)

fossology/folders.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33

44
import logging
55

6-
from fossology.obj import Folder, get_options
76
from fossology.exceptions import AuthorizationError, FossologyApiError
7+
from fossology.obj import Folder, get_options
88

99
logger = logging.getLogger(__name__)
1010
logger.setLevel(logging.DEBUG)

fossology/groups.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
# SPDX-License-Identifier: MIT
33

44
import logging
5-
import fossology
65
from typing import List
76

8-
from fossology.obj import Group
7+
import fossology
98
from fossology.exceptions import FossologyApiError, FossologyUnsupported
9+
from fossology.obj import Group
1010

1111
logger = logging.getLogger(__name__)
1212
logger.setLevel(logging.DEBUG)

fossology/jobs.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
# SPDX-License-Identifier: MIT
33

44
import json
5-
import time
65
import logging
6+
import time
77

8-
from fossology.obj import Job, get_options
98
from fossology.exceptions import AuthorizationError, FossologyApiError
9+
from fossology.obj import Job, get_options
1010

1111
logger = logging.getLogger(__name__)
1212
logger.setLevel(logging.DEBUG)

fossology/license.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
# SPDX-License-Identifier: MIT
33

44
import logging
5-
import fossology
65

7-
from fossology.obj import License
6+
import fossology
87
from fossology.exceptions import FossologyApiError, FossologyUnsupported
8+
from fossology.obj import License
99

1010
logger = logging.getLogger(__name__)
1111
logger.setLevel(logging.DEBUG)

fossology/report.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
# Copyright 2019-2021 Siemens AG
22
# SPDX-License-Identifier: MIT
33

4+
import logging
45
import re
56
import time
6-
import logging
77
from typing import Tuple
88

9-
from tenacity import retry, TryAgain, stop_after_attempt, retry_if_exception_type
10-
from fossology.exceptions import FossologyApiError, AuthorizationError
9+
from tenacity import TryAgain, retry, retry_if_exception_type, stop_after_attempt
10+
11+
from fossology.exceptions import AuthorizationError, FossologyApiError
1112
from fossology.obj import ReportFormat, Upload, get_options
1213

1314
logger = logging.getLogger(__name__)

fossology/uploads.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@
22
# SPDX-License-Identifier: MIT
33

44
import json
5-
import time
65
import logging
6+
import time
7+
8+
from tenacity import TryAgain, retry, retry_if_exception_type, stop_after_attempt
79

8-
from tenacity import retry, retry_if_exception_type, stop_after_attempt, TryAgain
9-
from fossology.obj import Upload, Summary, Licenses, get_options
1010
from fossology.exceptions import AuthorizationError, FossologyApiError
11+
from fossology.obj import Licenses, Summary, Upload, get_options
1112

1213
logger = logging.getLogger(__name__)
1314
logger.setLevel(logging.DEBUG)

0 commit comments

Comments
 (0)