From c79caead33fff14e2dec42b7e21d571a02526876 Mon Sep 17 00:00:00 2001 From: whitequark Date: Thu, 2 Apr 2020 11:17:41 +0000 Subject: [PATCH] setup: bump pyvcd to ~=0.2. We don't use any of the deprecated functionality, and the added requirement of Python 3.6+ matches ours. Having a requirement for pyvcd ~=0.1.4 was actually the cause of the error I tried to fix in commit 6e1145e2. It had nothing to do with Jinja2 (though it is definitely still good to have the tighter requirement on Jinja2); the cause of the error was that pip would install Jinja2, schedule installing markupsafe, install pyvcd 0.2.0 and then choke on the pyvcd 0.1.4 requirement, which would prevent it from installing markupsafe &c. Why it does that is beyond me. --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index be6087a..dd524f0 100644 --- a/setup.py +++ b/setup.py @@ -26,7 +26,7 @@ setup( setup_requires=["setuptools_scm"], install_requires=[ "setuptools", - "pyvcd~=0.1.4", # for nmigen.pysim + "pyvcd~=0.2.0", # for nmigen.pysim "Jinja2~=2.11", # for nmigen.build ], packages=find_packages(), -- 2.30.2