diff --git a/lib/galaxy/dependencies/pinned-requirements.txt b/lib/galaxy/dependencies/pinned-requirements.txt index fd835062b05..25b72e9908a 100644 --- a/lib/galaxy/dependencies/pinned-requirements.txt +++ b/lib/galaxy/dependencies/pinned-requirements.txt @@ -75,6 +75,8 @@ greenlet==3.2.1 ; (python_full_version < '3.14' and platform_machine == 'AMD64') gunicorn==23.0.0 gxformat2==0.20.0 h11==0.16.0 +httpcore==1.0.9 +httpx==0.28.1 h5grove==2.3.0 h5py==3.13.0 humanfriendly==10.0 diff --git a/packages/web_apps/setup.cfg b/packages/web_apps/setup.cfg index c815f3f1b57..27b410695f7 100644 --- a/packages/web_apps/setup.cfg +++ b/packages/web_apps/setup.cfg @@ -45,6 +45,7 @@ install_requires = CT3>=3.3.3 fastapi>=0.101.0 gunicorn + httpx gxformat2 Mako MarkupSafe diff --git a/pyproject.toml b/pyproject.toml index a81dcff43bc..30942d962bc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -46,6 +46,7 @@ dependencies = [ "gxformat2", "h5grove>=1.2.1", "h5py>=3.12", # Python 3.13 support + "httpx", "importlib-resources ; python_version<'3.12'", # for importlib.{abc.Traversable,resources.{files, Package}} "isa-rwval @ git+https://github.com/nsoranzo/isa-rwval.git@master", # https://github.com/ISA-tools/isa-rwval/pull/17 "isal>=1.7.0", # Python 3.13 support @@ -125,7 +126,6 @@ dev = [ "darker", "fluent-logger", "galaxy-release-util", - "httpx", "isort", "lxml!=4.2.2", "markdown-it-reporter",