Skip to content

Commit eeeab4c

Browse files
committed
v1.2.1 - fix 7 Snyk security vulnerabilities in dependencies
Bump requests >= 2.33.0 and urllib3 to 2.6.3 to resolve: - 3x HIGH: urllib3 resource allocation & data amplification (CVE-2025-66418, CVE-2025-66471, CVE-2026-21441) - 2x MEDIUM: requests sensitive data insertion & insecure temp file - Minimum Python version raised to 3.10 (required by requests 2.33+)
1 parent e4e365f commit eeeab4c

File tree

3 files changed

+20
-20
lines changed

3 files changed

+20
-20
lines changed

poetry.lock

Lines changed: 16 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "sharpapi-python-client"
3-
version = "1.0.2"
3+
version = "1.2.1"
44
description = "SharpAPI.com Python SDK Client - AI-Powered Workflow Automation API."
55
authors = ["Dawid Makowski <[email protected]>"]
66
license = "MIT"
@@ -14,8 +14,8 @@ packages = [
1414
]
1515

1616
[tool.poetry.dependencies]
17-
python = "^3.8"
18-
requests = ">=2.25.1"
17+
python = "^3.10"
18+
requests = ">=2.33.0"
1919

2020
[build-system]
2121
requires = ["poetry-core"]

src/sharpapi/sharp_api_service.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111

1212
class SharpApiService:
13-
def __init__(self, api_key, api_base_url='https://sharpapi.com/api/v1', user_agent='SharpAPIPythonClient/1.2.0'):
13+
def __init__(self, api_key, api_base_url='https://sharpapi.com/api/v1', user_agent='SharpAPIPythonClient/1.2.1'):
1414
if not api_key:
1515
raise ValueError('API key is required.')
1616
self.api_key = api_key

0 commit comments

Comments
 (0)