diff --git a/pyproject.toml b/pyproject.toml index 673e5c6..eac8926 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ authors = [ ] description = "Compile SystemRDL into a SystemVerilog control/status register (CSR) block" readme = "README.md" -license = {file = "LICENSE"} +license = {text = "GPLv3"} keywords = [ "SystemRDL", "PeakRDL", "CSR", "compiler", "tool", "registers", "generator", "Verilog", "SystemVerilog", "register abstraction layer", @@ -41,6 +41,11 @@ classifiers = [ "Topic :: Scientific/Engineering :: Electronic Design Automation (EDA)", ] +[project.optional-dependencies] +cli = [ + "peakrdl-cli >= 1.2.3", +] + [project.urls] Source = "https://github.com/SystemRDL/PeakRDL-regblock" Tracker = "https://github.com/SystemRDL/PeakRDL-regblock/issues" diff --git a/tests/requirements.txt b/tests/requirements.txt index c1a347c..440db54 100644 --- a/tests/requirements.txt +++ b/tests/requirements.txt @@ -2,7 +2,7 @@ pytest<7.2 parameterized -pytest-parallel +pytest-parallel # TODO: deprecated. migrate to pytest-xdist jinja2-simple-tags pylint mypy