Skip to content

Commit 3f0a34d

Browse files
committed
deps(api): upgrade pyfakefs to 6.x
`flagsmith-common[test-tools]` has required `pyfakefs>=6,<7` since 3.13.1, but the api capped it at `<6.0.0` and pinned `==5.7.4` via an override. The override kept the api resolvable while leaving the declared metadata contradictory, so consumers of flagsmith-api could not resolve the two together. Ref: #8368
1 parent 224b3af commit 3f0a34d

2 files changed

Lines changed: 5 additions & 7 deletions

File tree

api/pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ dev = [
115115
"mypy-boto3-dynamodb>=1.33.0,<2.0.0",
116116
"mypy-boto3-s3>=1.36.0,<2.0.0",
117117
"pytest-structlog>=1.1,<2.0.0",
118-
"pyfakefs>=5.7.4,<6.0.0",
118+
"pyfakefs>=6,<7",
119119
"mypy>=1.15.0,<2.0.0",
120120
"djangorestframework-stubs>=3.15.2,<4.0.0",
121121
"boto3-stubs>=1.36.20,<2.0.0",
@@ -330,7 +330,6 @@ override-dependencies = [
330330
"pydantic==2.12.5",
331331
"pydantic-collections==0.6.0",
332332
"pydantic-core==2.41.5",
333-
"pyfakefs==5.7.4",
334333
"pygithub==2.8.1",
335334
"pygments==2.19.2",
336335
"pylint==2.16.4",

api/uv.lock

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

0 commit comments

Comments
 (0)