Repository: qutech/qupulse (language: python)

Issue:
Drop python 3.6 support
Python 3.6 reached end of life in [december 2021](https://devguide.python.org/devcycle/#end-of-life-branches).


Discussion / hints:

Fix patch:
diff --git a/.travis.yml b/.travis.yml
index 1fd79129..f4736e84 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,6 +1,5 @@
 language: python
 python:
-  - 3.6
   - 3.7
   - 3.8
 env:
diff --git a/changes.d/656.removal b/changes.d/656.removal
new file mode 100644
index 00000000..6d55be1b
--- /dev/null
+++ b/changes.d/656.removal
@@ -0,0 +1,1 @@
+Drop python 3.6 support.
diff --git a/setup.cfg b/setup.cfg
index 562b63ea..46a4f561 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -21,7 +21,7 @@ packages = find:
 package_dir =
     qupulse=qupulse
     qctoolkit=qctoolkit
-python_requires = >=3.6
+python_requires = >=3.7
 install_requires =
     sympy>=1.1.1
     numpy


Test patch:
diff --git a/.github/workflows/pythontest.yaml b/.github/workflows/pythontest.yaml
index 910fc4a4..77b80962 100644
--- a/.github/workflows/pythontest.yaml
+++ b/.github/workflows/pythontest.yaml
@@ -21,7 +21,7 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        python-version: ["3.6", "3.7", "3.8", "3.9"]
+        python-version: ["3.7", "3.8", "3.9"]
         time-type: ["fractions", "gmpy2"]
     env:
       INSTALL_EXTRAS: tests,plotting,zurich-instruments,tektronix,tabor-instruments