diff --git a/backend/environment.yml b/backend/environment.yml index 937f27691..293e9ef72 100644 --- a/backend/environment.yml +++ b/backend/environment.yml @@ -2,31 +2,32 @@ name: siarnaq channels: - conda-forge dependencies: - - ca-certificates=2022.9.24 - - django=4.1.2 - - django-cors-headers=3.13.0 - - djangorestframework=3.14.0 - - drf-spectacular=0.24.2 - - google-auth=2.13.0 - - google-cloud-pubsub=2.13.10 - - google-cloud-secret-manager=2.12.6 - - google-cloud-storage=2.5.0 - - gunicorn=20.1.0 - - openssl=3.0.5 - - pillow=9.0.1 - - pip=22.3 + - ca-certificates + - gunicorn>=20.1.0 + - openssl + - pillow>=9.0 + - pip>=24.0 - psycopg2=2.9.3 - - python=3.10 + - python=3.12 + - setuptools>=65.0 - pip: - - django-anymail==8.6 - - django-configurations==2.4 - - django-countries==7.4.2 - - django-import-export==3.0.2 - - django-sortedm2m==3.1.1 - - django-storages[google]==1.13.1 - - django-structlog==4.0.1 - - django_rest_passwordreset==1.3.0 - - djangorestframework-simplejwt==5.2.2 - - google-cloud-scheduler==2.7.3 - - google-cloud-tasks==2.12.0 - - requests==2.28.1 + - django>=4.2,<5.0 + - django-anymail>=8.6 + - django-configurations>=2.4 + - django-cors-headers>=3.13.0 + - django-countries>=7.4.2 + - django-import-export>=3.0.2 + - django-sortedm2m>=3.1.1 + - django-storages[google]>=1.13.1 + - django-structlog>=4.0.1 + - django_rest_passwordreset>=1.3.0 + - djangorestframework>=3.14.0 + - djangorestframework-simplejwt>=5.2.2 + - drf-spectacular>=0.24.2 + - google-auth>=2.13.0 + - google-cloud-pubsub>=2.13.10 + - google-cloud-scheduler>=2.7.3 + - google-cloud-secret-manager>=2.12.6 + - google-cloud-storage>=2.5.0 + - google-cloud-tasks>=2.12.0 + - requests>=2.28.1 diff --git a/environment-dev.yml b/environment-dev.yml index fa54415d4..ea8f206c7 100644 --- a/environment-dev.yml +++ b/environment-dev.yml @@ -2,44 +2,44 @@ name: galaxy channels: - conda-forge dependencies: - - black=22.10.0 - - ca-certificates=2022.9.24 - - click<8.1.0 - - coverage=6.5.0 - - django=4.1.2 - - django-cors-headers=3.13.0 - - django-stubs<1.12.0 - - djangorestframework=3.14.0 - - drf-spectacular=0.24.2 - - flake8=5.0.4 + - black>=23.0 + - ca-certificates + - coverage>=7.0 + - flake8>=5.0 - go=1.18.5 - - google-auth=2.13.0 - - google-cloud-pubsub=2.13.10 - - google-cloud-secret-manager=2.12.6 - - google-cloud-storage=2.5.0 - - isort=5.10.1 - - mypy=0.942 + - isort>=5.10 + - mypy>=1.0 - nodejs=20 - openjdk=11 - - openssl>=3.0.15 - - pillow=9.0.1 - - pip=22.3 - - pre_commit=2.20.0 + - openssl + - pillow>=9.0 + - pip>=24.0 + - pre_commit>=2.20 - psycopg2=2.9.3 - - python=3.10 - - pyupgrade=3.1.0 + - python=3.12 + - setuptools>=65.0 + - pyupgrade>=3.1 - terraform=1.3.4 - pip: - - django-anymail==8.6 - - django-configurations==2.4 - - django-countries==7.4.2 - - django-import-export==3.0.2 - - django-sortedm2m==3.1.1 - - django-storages[google]==1.13.1 - - django-structlog==4.0.1 - - django_rest_passwordreset==1.3.0 - - djangorestframework-simplejwt==5.2.2 - - google-cloud-scheduler==2.7.3 - - google-cloud-tasks==2.12.0 - - requests==2.28.1 - - types-requests==2.28.11.7 + - django>=4.2,<5.0 + - django-anymail>=8.6 + - django-configurations>=2.4 + - django-cors-headers>=3.13.0 + - django-countries>=7.4.2 + - django-import-export>=3.0.2 + - django-sortedm2m>=3.1.1 + - django-storages[google]>=1.13.1 + - django-structlog>=4.0.1 + - django-stubs>=1.12.0 + - django_rest_passwordreset>=1.3.0 + - djangorestframework>=3.14.0 + - djangorestframework-simplejwt>=5.2.2 + - drf-spectacular>=0.24.2 + - google-auth>=2.13.0 + - google-cloud-pubsub>=2.13.10 + - google-cloud-scheduler>=2.7.3 + - google-cloud-secret-manager>=2.12.6 + - google-cloud-storage>=2.5.0 + - google-cloud-tasks>=2.12.0 + - requests>=2.28.1 + - types-requests>=2.28.11 diff --git a/pyproject.toml b/pyproject.toml index a77768f0d..8b09b9589 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ multi_line_output = 3 line_length = 88 [tool.mypy] -python_version = "3.10" +python_version = "3.12" mypy_path = "backend" ignore_missing_imports = true scripts_are_modules = true