diff --git a/pyproject.toml b/pyproject.toml index bb814a36c4b..a0eec457a88 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -35,7 +35,7 @@ classifiers = [ "Programming Language :: Python :: 3.12", ] dependencies = [ - # no bounds for apache-superset-core until a stable version + # no bounds for apache-superset-core until we have a stable version "apache-superset-core", "backoff>=1.8.0", "celery>=5.3.6, <6.0.0", diff --git a/requirements/base.txt b/requirements/base.txt index e733e594aa1..4357d92701c 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -158,7 +158,6 @@ greenlet==3.1.1 # via # apache-superset (pyproject.toml) # shillelagh - # sqlalchemy gunicorn==23.0.0 # via apache-superset (pyproject.toml) h11==0.16.0 diff --git a/requirements/development.txt b/requirements/development.txt index 5dd5e689f86..f9b292c8b95 100644 --- a/requirements/development.txt +++ b/requirements/development.txt @@ -327,7 +327,6 @@ greenlet==3.1.1 # apache-superset # gevent # shillelagh - # sqlalchemy grpcio==1.71.0 # via # apache-superset @@ -452,7 +451,7 @@ marshmallow-sqlalchemy==1.4.0 # flask-appbuilder marshmallow-union==0.1.15 # via - # -c requirements/base.txt + # -c requirements/base-constraint.txt # apache-superset matplotlib==3.9.0 # via prophet diff --git a/superset-core/pyproject.toml b/superset-core/pyproject.toml index 5d14fb17357..7c6a760caae 100644 --- a/superset-core/pyproject.toml +++ b/superset-core/pyproject.toml @@ -18,7 +18,7 @@ [project] name = "apache-superset-core" -version = "0.0.1rc1" +version = "0.0.1rc2" description = "Core Python package for building Apache Superset backend extensions and integrations" readme = "README.md" authors = [ @@ -57,5 +57,7 @@ requires = ["setuptools>=76.0.0", "wheel"] build-backend = "setuptools.build_meta" [tool.setuptools] -packages = ["superset_core"] package-dir = { "" = "src" } + +[tool.setuptools.packages.find] +where = ["src"] diff --git a/superset-extensions-cli/pyproject.toml b/superset-extensions-cli/pyproject.toml index e8d2f0fbedd..685bb7d8ae8 100644 --- a/superset-extensions-cli/pyproject.toml +++ b/superset-extensions-cli/pyproject.toml @@ -43,7 +43,8 @@ classifiers = [ "Topic :: System :: Software Distribution", ] dependencies = [ - "apache-superset-core>=0.0.1rc1, <0.2", + # no bounds for apache-superset-core until we have a stable version + "apache-superset-core", "click>=8.0.3", "jinja2>=3.1.6", "semver>=3.0.4",