Lower Python version requirement to 3.6.

This commit is contained in:
whitequark 2018-12-15 17:03:23 +00:00
parent c6e7a93717
commit 1580b6e542
3 changed files with 4 additions and 3 deletions

View file

@ -1,6 +1,7 @@
dist: xenial
language: python
python:
- "3.6"
- "3.7"
install:
- pip install coverage codecov pyvcd

View file

@ -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

View file

@ -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(