Skip to content

Commit 4090930

Browse files
author
Bob Strahan
committed
pin package versions to resolve dependency issues
1 parent d124457 commit 4090930

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lib/idp_common_pkg/pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ authors = [
1515
]
1616
requires-python = ">=3.9,<3.13"
1717
dependencies = [
18-
"boto3==1.38.36", # Core dependency for AWS services
18+
"boto3==1.34.70", # Core dependency for AWS services - compatible with aiobotocore 2.13.x
1919
]
2020
readme = "README.md"
2121
classifiers = [
@@ -75,7 +75,7 @@ evaluation = [
7575

7676
# Criteria validation module dependencies
7777
criteria_validation = [
78-
"s3fs==2025.5.1", # For S3 file system operations
78+
"s3fs==2023.12.2", # For S3 file system operations - stable version compatible with boto3 1.34.x
7979
]
8080

8181
# Reporting module dependencies
@@ -106,7 +106,7 @@ test = [
106106
"python-docx==1.2.0",
107107
"moto[s3]==5.1.8", # For mocking AWS services in tests
108108
"Pillow==11.2.1", # Required for image processing in assessment tests
109-
"s3fs==2025.5.1", # Required for criteria validation tests
109+
"s3fs==2023.12.2", # Required for criteria validation tests - stable version compatible with boto3 1.34.x
110110
]
111111

112112
# Full package with all dependencies
@@ -121,7 +121,7 @@ all = [
121121
"pyarrow==20.0.0",
122122
"openpyxl==3.1.5",
123123
"python-docx==1.2.0",
124-
"s3fs>=2023.12.0",
124+
"s3fs==2023.12.2", # Stable version compatible with boto3 1.34.x
125125
]
126126

127127
[project.urls]

0 commit comments

Comments
 (0)