diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index db224f3c3..417c45d00 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,7 +18,7 @@ jobs: - name: Setup Python uses: actions/setup-python@v4 with: - python-version: "3.9" + python-version: "3.10" - name: Install 'build' package run: pip install build diff --git a/.github/workflows/run-precommit.yml b/.github/workflows/run-precommit.yml index 65031fdc1..7927fbbe0 100644 --- a/.github/workflows/run-precommit.yml +++ b/.github/workflows/run-precommit.yml @@ -13,7 +13,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v4.3.0 with: - python-version: "3.9" + python-version: "3.10" # mainly needed so mypy will have the dependencies it needs - name: Install elementary diff --git a/.github/workflows/test-github-action.yml b/.github/workflows/test-github-action.yml index 0140cf894..33e1f1159 100644 --- a/.github/workflows/test-github-action.yml +++ b/.github/workflows/test-github-action.yml @@ -51,7 +51,7 @@ jobs: - name: Setup Python uses: actions/setup-python@v4 with: - python-version: "3.9" + python-version: "3.10" - name: Install dbt run: pip install --pre diff --git a/.github/workflows/test-warehouse.yml b/.github/workflows/test-warehouse.yml index fa5195305..49b3ac5b9 100644 --- a/.github/workflows/test-warehouse.yml +++ b/.github/workflows/test-warehouse.yml @@ -111,7 +111,7 @@ jobs: - name: Setup Python uses: actions/setup-python@v4 with: - python-version: "3.9" + python-version: "3.10" - name: Install Spark requirements if: inputs.warehouse-type == 'spark' diff --git a/pyproject.toml b/pyproject.toml index df28cc136..a36a08986 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,11 +9,21 @@ readme = "README.md" homepage = "https://www.elementary-data.com" repository = "https://github.com/elementary-data/elementary" documentation = "https://docs.elementary-data.com" +classifiers = [ + "Natural Language :: English", + "Intended Audience :: Developers", + "License :: OSI Approved :: Apache Software License", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Topic :: Software Development :: Libraries", +] packages = [{include = "elementary"}] [tool.poetry.dependencies] -python = ">=3.9,<3.14" +python = ">=3.10,<3.14" click = ">=7.0,<9.0" dbt-core = ">=0.20,<2.0.0" requests = ">=2.28.1,<3.0.0"