From bfb8b0529d25ed883d80df7d02eadf2ff4df0d6a Mon Sep 17 00:00:00 2001 From: Roger Hunwicks Date: Tue, 2 Sep 2025 13:18:16 -0400 Subject: [PATCH] Upgrade dagster==1.11.7 - see HEA-699 --- requirements/base.txt | 16 ++++++++++------ requirements/test.txt | 2 +- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 255ca315..fa54c5da 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -1,9 +1,9 @@ # Do not pip freeze into this file. Add only the packages you need so pip can align dependencies. -dagster==1.6.8 -dagster_aws==0.22.8 -dagster-pipes==1.6.8 -dagster-postgres==0.22.8 -dagster-webserver==1.6.8 +dagster==1.11.7 +dagster_aws==0.27.7 +dagster-pipes==1.11.7 +dagster-postgres==0.27.7 +dagster-webserver==1.11.7 Django==5.1.4 django-binary-database-files==1.0.18 django-environ==0.11.2 @@ -19,6 +19,8 @@ docutils factory-boy==3.2.1 git+https://github.com/American-Institutes-for-Research/gdrivefs.git@e870c19e1d730635e3760e7ae21eebf9ddda765e googletrans-py==4.0.0 +# Required for rendering Dagster graphs in Jupyter notebooks +graphviz==0.21 gunicorn==23.0.0 html5lib==1.1 json-logging-py==0.2 @@ -29,7 +31,9 @@ git+https://github.com/nolze/msoffcrypto-tool.git@0f320cbe042b94cfc9087cd0cb693d # Make sure that same version of numpy is specified here and in docker/app/Dockerfile numpy==1.26.4 openpyxl==3.1.2 -pandas==2.2.0 +pandas==2.3.2 +# Required for rendering Dagster asset status in Jupyter notebooks +plotly==6.3.0 # Upgrade to psycopg>=3 once ddtrace supports it. # See https://github.com/DataDog/dd-trace-py/issues/4393 psycopg2-binary==2.9.7 diff --git a/requirements/test.txt b/requirements/test.txt index 0c0f87d5..a5e26d6c 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -3,4 +3,4 @@ beautifulsoup4==4.12.2 coverage==7.2.7 # Pyrseas==0.10.0 raises "KeyError: ('public', 'spatial_ref_sys')", --schema/--exclude-schema don't fix it. Pyrseas==0.9.1 -safety==3.0.1 +safety==3.6.0