Lower Python version requirement to 3.6.
authorwhitequark <whitequark@whitequark.org>
Sat, 15 Dec 2018 17:03:23 +0000 (17:03 +0000)
committerwhitequark <whitequark@whitequark.org>
Sat, 15 Dec 2018 17:03:23 +0000 (17:03 +0000)
.travis.yml
README.md
setup.py

index 15f1c4228eda166a1c6daa096462750369832cc2..73aba4db603fa667bcf346d378c5a163b2c8e5f5 100644 (file)
@@ -1,6 +1,7 @@
 dist: xenial
 language: python
 python:
+  - "3.6"
   - "3.7"
 install:
   - pip install coverage codecov pyvcd
index 418a7cf769eda99ac3fafaa3464cad50b2fa79a9..35ea90579fc50219b433fbe40624b69c23205efc 100644 (file)
--- a/README.md
+++ b/README.md
@@ -14,7 +14,7 @@ See the [doc/](doc/) folder for more technical information.
 
 nMigen is a direct descendant of [Migen](https://m-labs.hk/migen) rewritten from scratch to address many issues that became clear in the many years Migen has been used in production. nMigen provides an extensive compatibility layer that makes it possible to build and simulate most Migen designs unmodified, as well as integrate modules written for Migen and nMigen.
 
-nMigen is designed for Python 3.7 and newer. Note that nMigen is **not** spelled nMiGen.
+nMigen is designed for Python 3.6 and newer. Note that nMigen is **not** spelled nMiGen.
 
 ### Introduction
 
index 6b9aed3ea628c3eb480e59ade92832f2ac8cf438..d7aff62d8116b463945c435a3587b85b54515559 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -2,8 +2,8 @@ import sys
 from setuptools import setup, find_packages
 
 
-if sys.version_info[:3] < (3, 7):
-    raise SystemExit("nMigen requires Python 3.7+")
+if sys.version_info[:3] < (3, 6):
+    raise SystemExit("nMigen requires Python 3.6+")
 
 
 setup(