This is an automated email from the ASF dual-hosted git repository.
jli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git
The following commit(s) were added to refs/heads/master by this push:
new 0ecc69d2f1 chore(deps): bump fastmcp from 2.14.0 to 2.14.3 (#37410)
0ecc69d2f1 is described below
commit 0ecc69d2f1cd66af31f5fb3215b130bb401eba6c
Author: Amin Ghadersohi <[email protected]>
AuthorDate: Sat Jan 24 10:03:00 2026 -0500
chore(deps): bump fastmcp from 2.14.0 to 2.14.3 (#37410)
---
pyproject.toml | 2 +-
requirements/base.txt | 1 +
requirements/development.txt | 21 ++++-----------------
tests/integration_tests/security_tests.py | 3 ++-
4 files changed, 8 insertions(+), 19 deletions(-)
diff --git a/pyproject.toml b/pyproject.toml
index 70be664852..0ba77ae3b1 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -144,7 +144,7 @@ solr = ["sqlalchemy-solr >= 0.2.0"]
elasticsearch = ["elasticsearch-dbapi>=0.2.9, <0.3.0"]
exasol = ["sqlalchemy-exasol >= 2.4.0, <3.0"]
excel = ["xlrd>=1.2.0, <1.3"]
-fastmcp = ["fastmcp>=2.14.0"]
+fastmcp = ["fastmcp==2.14.3"]
firebird = ["sqlalchemy-firebird>=0.7.0, <0.8"]
firebolt = ["firebolt-sqlalchemy>=1.0.0, <2"]
gevent = ["gevent>=23.9.1"]
diff --git a/requirements/base.txt b/requirements/base.txt
index ccd616b5a8..9cf9e3c16f 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -458,6 +458,7 @@ werkzeug==3.1.3
# -r requirements/base.in
# flask
# flask-appbuilder
+ # flask-cors
# flask-jwt-extended
# flask-login
wrapt==1.17.2
diff --git a/requirements/development.txt b/requirements/development.txt
index 5cda6d12b1..300c2df556 100644
--- a/requirements/development.txt
+++ b/requirements/development.txt
@@ -233,7 +233,7 @@ exceptiongroup==1.3.0
# via fastmcp
fakeredis==2.32.1
# via pydocket
-fastmcp==2.14.0
+fastmcp==2.14.3
# via apache-superset
filelock==3.12.2
# via virtualenv
@@ -591,17 +591,7 @@ openpyxl==3.1.5
# -c requirements/base-constraint.txt
# pandas
opentelemetry-api==1.39.1
- # via
- # opentelemetry-exporter-prometheus
- # opentelemetry-sdk
- # opentelemetry-semantic-conventions
- # pydocket
-opentelemetry-exporter-prometheus==0.60b1
# via pydocket
-opentelemetry-sdk==1.39.1
- # via opentelemetry-exporter-prometheus
-opentelemetry-semantic-conventions==0.60b1
- # via opentelemetry-sdk
ordered-set==4.1.0
# via
# -c requirements/base-constraint.txt
@@ -690,9 +680,7 @@ prison==0.2.1
progress==1.6
# via apache-superset
prometheus-client==0.23.1
- # via
- # opentelemetry-exporter-prometheus
- # pydocket
+ # via pydocket
prompt-toolkit==3.0.51
# via
# -c requirements/base-constraint.txt
@@ -758,7 +746,7 @@ pydantic-settings==2.10.1
# via mcp
pydata-google-auth==1.9.0
# via pandas-gbq
-pydocket==0.15.4
+pydocket==0.17.1
# via fastmcp
pydruid==0.6.9
# via apache-superset
@@ -1045,8 +1033,6 @@ typing-extensions==4.15.0
# limits
# mcp
# opentelemetry-api
- # opentelemetry-sdk
- # opentelemetry-semantic-conventions
# py-key-value-shared
# pydantic
# pydantic-core
@@ -1114,6 +1100,7 @@ werkzeug==3.1.3
# -c requirements/base-constraint.txt
# flask
# flask-appbuilder
+ # flask-cors
# flask-jwt-extended
# flask-login
wrapt==1.17.2
diff --git a/tests/integration_tests/security_tests.py
b/tests/integration_tests/security_tests.py
index f58566ceb2..c7bc6a8e86 100644
--- a/tests/integration_tests/security_tests.py
+++ b/tests/integration_tests/security_tests.py
@@ -550,7 +550,8 @@ class TestRolePermission(SupersetTestCase):
call(ANY, ANY, tmp_db1_view_menu),
call(ANY, ANY, table1_view_menu),
call(ANY, ANY, table2_view_menu),
- ]
+ ],
+ any_order=True,
)
db.session.delete(slice1)