Commit 7e797748 authored by Jan Reimes's avatar Jan Reimes
Browse files

feat(dependencies): add brotli and update charset_normalizer, chardet versions

* Added brotli as a new dependency for improved compression.
* Updated charset_normalizer and chardet to ensure compatibility with requests v2.32.5.
parent 7baeede5
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -13,9 +13,12 @@ classifiers = [
    "Programming Language :: Python :: 3.14",
    "Topic :: Software Development :: Libraries :: Python Modules",
]

# Note: charset_normalizer and chardet are included as explicit dependencies to ensure compatibility with requests v2.32.5. This limitation might be lifted in future releases of requests, at which point these dependencies can be removed from this project.
dependencies = [
    "aiointerpreters>=0.4.0",
    "beautifulsoup4>=4.14.2",
    "brotli>=1.2.0",
    "hishel>=1.1.8",
    "lxml>=6.0.2",
    "pandas>=2.3.3",
@@ -25,6 +28,8 @@ dependencies = [
    "python-dotenv>=1.1.1",
    "pyyaml>=6.0.3",
    "requests>=2.32.5",
    "charset_normalizer>=2,<4",
    "chardet>=5.1.0,<6",
    "rich>=14.2.0",
    "typer>=0.19.2",
    "xlsxwriter>=3.2.9",