diff --git a/.circleci/config.yml b/.circleci/config.yml index 12d991eb4..112cc5104 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -37,15 +37,8 @@ workflows: name: constraints-<< matrix.python_version >>-<< matrix.airflow_version >> matrix: parameters: - python_version: ["3.8", "3.9", "3.10"] - airflow_version: ["2.4.3", "2.5.3", "2.6.3"] - <<: *main_and_release_branches - - generate-constraints-python-3-11: - name: constraints-<< matrix.python_version >>-<< matrix.airflow_version >> - matrix: - parameters: - python_version: ["3.11"] - airflow_version: ["2.6.3", "2.7.0"] + python_version: ["3.8", "3.9", "3.10", "3.11"] + airflow_version: ["2.6.3", "2.7.3", "2.8.1"] <<: *main_and_release_branches - build-docs: <<: *all_branches_and_version_tag @@ -247,37 +240,6 @@ jobs: > constraints-<>-<>.txt - store_artifacts: path: constraints-<>-<>.txt - generate-constraints-python-3-11: - parameters: - python_version: - description: "Python Version" - type: string - airflow_version: - description: "Airflow Version" - type: string - description: Test Python-<> - executor: - name: docker-executor - python_version: "<>" - steps: - - checkout - - run: - name: Install Dependencies for sasl - command: | - sudo apt-get install -y --no-install-recommends build-essential - sudo apt-get update - sudo apt-get install libsasl2-dev - - run: - name: Install Dependencies - command: pip install -U -e .[all,tests] apache-airflow==<> - - run: - name: Generate Constraints - command: pip freeze - | sort - | grep -v "@" - > constraints-<>-<>.txt - - store_artifacts: - path: constraints-<>-<>.txt build-and-verify: executor: diff --git a/setup.cfg b/setup.cfg index 78f450ca6..868385db7 100644 --- a/setup.cfg +++ b/setup.cfg @@ -18,7 +18,6 @@ classifiers = Operating System :: OS Independent Programming Language :: Python Programming Language :: Python :: 3 - Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 @@ -30,7 +29,7 @@ project_urls = Changelog=https://github.com/astronomer/astronomer-providers/blob/main/CHANGELOG.rst [options] -python_requires = >=3.7 +python_requires = >=3.8 packages = find_namespace: include_package_data = true namespace_packages = astronomer,astronomer.providers @@ -40,7 +39,6 @@ install_requires = aiohttp aiofiles asgiref - typing_extensions; python_version < "3.8" markupsafe>=1.1.1 zip_safe = false