Skip to content

Commit

Permalink
dependencies: aiida-core, uvicorn, httpx
Browse files Browse the repository at this point in the history
* aiida-core now has to be >2.5. fix it.
* use latest uvicorn
* httpx needs to be pinned to 0.27 for tests to pass
* additionally, run prettier on pyproject.toml
  • Loading branch information
eimrek committed Dec 6, 2024
1 parent a2288e2 commit eadbb31
Showing 1 changed file with 6 additions and 14 deletions.
20 changes: 6 additions & 14 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,7 @@ build-backend = 'flit_core.buildapi'
requires = ['flit_core>=3.4,<4']

[project]
authors = [
{name = 'The AiiDA Team', email = '[email protected]'}
]
authors = [{name = 'The AiiDA Team', email = '[email protected]'}]
classifiers = [
'Development Status :: 3 - Alpha',
'Framework :: AiiDA',
Expand All @@ -18,9 +16,9 @@ classifiers = [
'Topic :: Scientific/Engineering'
]
dependencies = [
'aiida-core~=2.0',
'aiida-core~=2.5',
'fastapi~=0.115.5',
'uvicorn[standard]~=0.19.0',
'uvicorn[standard]~=0.32.1',
'pydantic~=2.0',
'starlette-graphene3~=0.6.0',
'graphene~=3.0',
Expand All @@ -35,11 +33,7 @@ readme = 'README.md'
requires-python = '>=3.9'

[project.optional-dependencies]
auth = [
'python-jose',
'python-multipart',
'passlib'
]
auth = ['python-jose', 'python-multipart', 'passlib']
docs = [
'sphinx',
'myst-parser[linkify]>=0.13.7',
Expand All @@ -48,9 +42,7 @@ docs = [
'sphinx-panels',
'pygments-graphql'
]
pre-commit = [
'pre-commit~=2.12'
]
pre-commit = ['pre-commit~=2.12']
testing = [
'aiida-restapi[auth]',
'pgtest~=1.3.1',
Expand All @@ -60,7 +52,7 @@ testing = [
'pytest-regressions',
'pytest-cov',
'requests',
'httpx',
'httpx~=0.27.2',
'numpy~=1.21'
]

Expand Down

0 comments on commit eadbb31

Please sign in to comment.