diff --git a/requirements/base.txt b/requirements/base.txt index 2c20094f72aa0..df8f3ea5572fa 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -72,6 +72,8 @@ colorama==0.4.6 # via # apache-superset # flask-appbuilder +convertdate==2.4.0 + # via holidays cron-descriptor==1.2.24 # via apache-superset croniter==1.0.15 @@ -141,12 +143,16 @@ geographiclib==1.52 geopy==2.2.0 # via apache-superset greenlet==2.0.2 - # via shillelagh + # via + # shillelagh + # sqlalchemy gunicorn==21.2.0 # via apache-superset hashids==1.3.1 # via apache-superset -holidays==0.25 +hijri-converter==2.3.1 + # via holidays +holidays==0.23 # via apache-superset humanize==3.11.0 # via apache-superset @@ -155,7 +161,10 @@ idna==3.2 # email-validator # requests importlib-metadata==6.6.0 - # via apache-superset + # via + # apache-superset + # flask + # shillelagh importlib-resources==5.12.0 # via limits isodate==0.6.0 @@ -254,6 +263,8 @@ pyjwt==2.4.0 # apache-superset # flask-appbuilder # flask-jwt-extended +pymeeus==0.5.12 + # via convertdate pynacl==1.5.0 # via paramiko pyparsing==3.0.6 @@ -376,7 +387,9 @@ wtforms-json==0.3.5 xlsxwriter==3.0.7 # via apache-superset zipp==3.15.0 - # via importlib-metadata + # via + # importlib-metadata + # importlib-resources # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/requirements/development.txt b/requirements/development.txt index ca80cd60ede93..a73e3a70c5c27 100644 --- a/requirements/development.txt +++ b/requirements/development.txt @@ -72,7 +72,7 @@ pexpect==4.8.0 # via ipython pickleshare==0.7.5 # via ipython -pillow==10.2.0 +pillow==9.5.0 # via apache-superset progress==1.6 # via -r requirements/development.in diff --git a/requirements/testing.txt b/requirements/testing.txt index 3bf3c78d03728..c1f6e55d1293a 100644 --- a/requirements/testing.txt +++ b/requirements/testing.txt @@ -24,8 +24,6 @@ db-dtypes==1.1.1 # via pandas-gbq docker==6.1.1 # via -r requirements/testing.in -exceptiongroup==1.1.1 - # via pytest ephem==4.1.4 # via lunarcalendar flask-testing==0.8.1 @@ -85,6 +83,8 @@ jsonschema-spec==0.1.4 # via openapi-spec-validator kiwisolver==1.4.4 # via matplotlib +lunarcalendar==0.0.9 + # via prophet matplotlib==3.7.1 # via prophet oauthlib==3.2.2 @@ -101,7 +101,7 @@ pathable==0.4.3 # via jsonschema-spec playwright==1.37.0 # via apache-superset -prophet==1.1.5 +prophet==1.1.1 # via apache-superset proto-plus==1.22.2 # via @@ -138,6 +138,8 @@ rfc3339-validator==0.1.4 # via openapi-schema-validator rsa==4.9 # via google-auth +setuptools-git==1.2 + # via prophet sqlalchemy-bigquery==1.6.1 # via apache-superset statsd==4.0.1 diff --git a/setup.py b/setup.py index 993c72784679a..563cd32342408 100644 --- a/setup.py +++ b/setup.py @@ -95,7 +95,7 @@ def get_git_sha() -> str: "geopy", "gunicorn>=21.2.0, <22.0; sys_platform != 'win32'", "hashids>=1.3.1, <2", - "holidays>=0.25, <0.26", + "holidays>=0.23, <0.24", "humanize", "importlib_metadata", "isodate", @@ -188,18 +188,18 @@ def get_git_sha() -> str: "postgres": ["psycopg2-binary==2.9.6"], "presto": ["pyhive[presto]>=0.6.5"], "trino": ["trino>=0.324.0"], - "prophet": ["prophet>=1.1.5, <2"], - "redshift": ["sqlalchemy-redshift>=0.8.1, <0.9"], - "rockset": ["rockset-sqlalchemy>=0.0.1, <1"], + "prophet": ["prophet==1.1.1"], + "redshift": ["sqlalchemy-redshift>=0.8.1, < 0.9"], + "rockset": ["rockset-sqlalchemy>=0.0.1, <1.0.0"], "shillelagh": [ "shillelagh[datasetteapi,gsheetsapi,socrata,weatherapi]>=1.2.10, <2" ], "snowflake": ["snowflake-sqlalchemy>=1.2.4, <2"], "spark": [ "pyhive[hive]>=0.6.5;python_version<'3.11'", - "pyhive[hive_pure_sasl]>=0.7", + "pyhive[hive_pure_sasl]>=0.7.0", "tableschema", - "thrift>=0.14.1, <1", + "thrift>=0.14.1, <1.0.0", ], "teradata": ["teradatasql>=16.20.0.23"], "thumbnails": ["Pillow>=10.0.1, <11"],