Skip to content

Commit 2fba382

Browse files
committed
fix: Relax input validation for get_components_by_external_id() and get_releases_by_external_id()
1 parent 51beb3e commit 2fba382

File tree

3 files changed

+4
-6
lines changed

3 files changed

+4
-6
lines changed

ChangeLog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55

66
# SW360 Base Library for Python
77

8+
## V1.11.1
9+
10+
* Relax input validation for `get_components_by_external_id()` and `get_releases_by_external_id()`.
11+
812
## V1.11.0
913

1014
* Update dependencies to fix CVE-2026-21441 in urllib3.

sw360/components.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -204,9 +204,6 @@ def get_components_by_external_id(self, ext_id_name: str, ext_id_value: str = ""
204204
if not ext_id_name:
205205
raise SW360Error(message="No external id name provided!")
206206

207-
if not ext_id_value:
208-
raise SW360Error(message="No external id value provided!")
209-
210207
resp = self.api_get(
211208
self.url
212209
+ "resource/api/components/searchByExternalIds?"

sw360/releases.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -139,9 +139,6 @@ def get_releases_by_external_id(self, ext_id_name: str, ext_id_value: str = "")
139139
if not ext_id_name:
140140
raise SW360Error(message="No external id name provided!")
141141

142-
if not ext_id_value:
143-
raise SW360Error(message="No external id value provided!")
144-
145142
resp = self.api_get(
146143
self.url
147144
+ "resource/api/releases/searchByExternalIds?"

0 commit comments

Comments
 (0)