From: whitequark Date: Thu, 2 Apr 2020 11:17:41 +0000 (+0000) Subject: setup: bump pyvcd to ~=0.2. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7e624fca066a2e05ce0dc67b0a2b31acb9ed81cc;p=nmigen.git 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. --- 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(),