From a0e2d0ec20963c1a604053d6c5bdb12cb423dc0d Mon Sep 17 00:00:00 2001 From: Gavin D'souza Date: Fri, 17 Sep 2021 11:24:51 +0530 Subject: [PATCH] fix: Drop support for Python 3.6 * Bumping iPython by a minor version broke 3.6 installs for us via https://github.com/frappe/frappe/pull/14192 * We could just add another line in requirements.txt to solve this, but since PY36 is reaching end of life by end of this year and release of 3.10 is just around the corner, might as well just drop it now than later * Frappe v14 would probably have the support range of 3.7-3.10/11 given when we release it. Maintaining dependencies for such a large range can become cumbersome --- .github/workflows/docs-checker.yml | 2 +- .github/workflows/publish-assets-develop.yml | 2 +- .github/workflows/publish-assets-releases.yml | 2 +- setup.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docs-checker.yml b/.github/workflows/docs-checker.yml index 90453cd1b4..02a01bf4e4 100644 --- a/.github/workflows/docs-checker.yml +++ b/.github/workflows/docs-checker.yml @@ -12,7 +12,7 @@ jobs: - name: 'Setup Environment' uses: actions/setup-python@v2 with: - python-version: 3.6 + python-version: 3.7 - name: 'Clone repo' uses: actions/checkout@v2 diff --git a/.github/workflows/publish-assets-develop.yml b/.github/workflows/publish-assets-develop.yml index a23885b508..85f3f7c3b0 100644 --- a/.github/workflows/publish-assets-develop.yml +++ b/.github/workflows/publish-assets-develop.yml @@ -18,7 +18,7 @@ jobs: node-version: 14 - uses: actions/setup-python@v2 with: - python-version: '3.6' + python-version: '3.7' - name: Set up bench and build assets run: | npm install -g yarn diff --git a/.github/workflows/publish-assets-releases.yml b/.github/workflows/publish-assets-releases.yml index a697517c23..a5cc1f8872 100644 --- a/.github/workflows/publish-assets-releases.yml +++ b/.github/workflows/publish-assets-releases.yml @@ -21,7 +21,7 @@ jobs: python-version: '12.x' - uses: actions/setup-python@v2 with: - python-version: '3.6' + python-version: '3.7' - name: Set up bench and build assets run: | npm install -g yarn diff --git a/setup.py b/setup.py index f4f826d6b1..71f7f1fab2 100644 --- a/setup.py +++ b/setup.py @@ -57,5 +57,5 @@ setup( { 'clean': CleanCommand }, - python_requires='>=3.6' + python_requires='>=3.7' )