add version constraints on setup install_requires
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 14 Jun 2022 14:11:36 +0000 (15:11 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 14 Jun 2022 14:11:36 +0000 (15:11 +0100)
setup.py

index 6959c97074ebf60d125d9eb3deea12772c96e4c0..0e871cee389e06ad705247832571656f5f060e66 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -14,11 +14,11 @@ version = '0.0.3'
 # manually.
 
 install_requires = [
-    # ok to install using pip3 as long as it is not with the rest of Libre-SOC.     # https://git.libre-soc.org/?p=nmigen.git
-    'nmigen',
+    # NOT ok to install using pip3 https://git.libre-soc.org/?p=nmigen.git
+    'nmigen>=0.1,<=0.5',
     # can be obtained with pip3, best done manually
     # https://git.libre-soc.org/?p=nmutil.git
-    'libresoc-nmutil',
+    'libresoc-nmutil>=0.0.0,<=1.0',
     # these should be fine
     'pygdbmi==0.9.0.3',  # gdb machine interface, requires older version (sigh)
     'ply',     # python lex yacc. very cool