Skip to content

Commit d44e343

Browse files
committed
Disallow fastapi 0.119.* and 0.120.0
due to the removal of the `schema_generator` parameter in `fastapi.openapi.utils.get_openapi_path()` .
1 parent be98011 commit d44e343

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

packages/tool_shed/setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ install_requires =
4242
galaxy-web-apps
4343
a2wsgi
4444
alembic
45-
fastapi>=0.101.0
45+
fastapi>=0.111.0,!=0.119.*,!=0.120.0
4646
Mako
4747
MarkupSafe
4848
mercurial>=6.8.2

packages/web_apps/setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ install_requires =
4343
apispec
4444
Babel
4545
CT3>=3.3.3
46-
fastapi>=0.101.0
46+
fastapi>=0.111.0,!=0.119.*,!=0.120.0
4747
gunicorn
4848
httpx
4949
gxformat2

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ dependencies = [
3737
"docutils!=0.17,!=0.17.1",
3838
"dparse",
3939
"edam-ontology",
40-
"fastapi-slim>=0.111.0",
40+
"fastapi-slim>=0.111.0,!=0.119.*,!=0.120.0", # https://github.com/fastapi/fastapi/pull/13918
4141
"fissix",
4242
"fs",
4343
"future>=1.0.0", # Python 3.12 support

0 commit comments

Comments
 (0)