Skip to content
Snippets Groups Projects
Unverified Commit da7f2d26 authored by Andrey Vihrov's avatar Andrey Vihrov
Browse files

Remove support for Python 3.6

Ubuntu 20.04 with Python 3.8 has been supported for a while. Meanwhile,
Python 3.6 was released about five years ago, and is nearing the end of
official support.
parent 3a632499
No related branches found
No related tags found
No related merge requests found
...@@ -19,7 +19,7 @@ We get around Python flexible type system in several ways: ...@@ -19,7 +19,7 @@ We get around Python flexible type system in several ways:
* we are fairly verbose with naming, trying to help the reader with following the types; * we are fairly verbose with naming, trying to help the reader with following the types;
* we follow our type annotation system for method and function docstrings (planning to switch to [PEP 484](https://www.python.org/dev/peps/pep-0484/)); see later for the format. * we follow our type annotation system for method and function docstrings (planning to switch to [PEP 484](https://www.python.org/dev/peps/pep-0484/)); see later for the format.
We support Python 3 only, requiring at least version 3.6. We support Python 3 only, requiring at least version 3.8.
# Docstring type annotation format # Docstring type annotation format
......
...@@ -7,11 +7,6 @@ on: ...@@ -7,11 +7,6 @@ on:
jobs: jobs:
test: test:
runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
strategy:
matrix:
python-version:
- 3.8
- 3.6
services: services:
postgres: postgres:
...@@ -31,10 +26,9 @@ jobs: ...@@ -31,10 +26,9 @@ jobs:
with: with:
submodules: true submodules: true
- name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2
uses: actions/setup-python@v2
with: with:
python-version: ${{ matrix.python-version }} python-version: 3.8
- name: Install dependencies - name: Install dependencies
run: >- run: >-
......
...@@ -16,7 +16,7 @@ These are our requirements (in particular we highlight those that are not usuall ...@@ -16,7 +16,7 @@ These are our requirements (in particular we highlight those that are not usuall
* `GNU compiler collection <https://gcc.gnu.org/>`_ (in particular the C compiler ``gcc``); * `GNU compiler collection <https://gcc.gnu.org/>`_ (in particular the C compiler ``gcc``);
* `Python <http://www.python.org/>`_ >= 3.6; * `Python <http://www.python.org/>`_ >= 3.8;
* `libcg <http://libcg.sourceforge.net/>`_; * `libcg <http://libcg.sourceforge.net/>`_;
......
...@@ -202,7 +202,6 @@ setup( ...@@ -202,7 +202,6 @@ setup(
"Development Status :: 5 - Production/Stable", "Development Status :: 5 - Production/Stable",
"Natural Language :: English", "Natural Language :: English",
"Operating System :: POSIX :: Linux", "Operating System :: POSIX :: Linux",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.8",
"License :: OSI Approved :: " "License :: OSI Approved :: "
"GNU Affero General Public License v3", "GNU Affero General Public License v3",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment