Hi, Thank you for the patch. I've remove Lint dependencies and kept only unit tests as acceptance tests failed during local check. See the diff: --8<---------------cut here---------------start------------->8--- (base32 "1sfnl1l6bgaqa8c2sk8k8f232bnq2drjg6rg7jvscmyz18yfih0b")))) (build-system pyproject-build-system) (arguments - (list #:phases #~(modify-phases %standard-phases - ;; See https://github.com/VUnit/vunit/issues/1111 - (add-before 'check 'remove-failure - (lambda _ - (delete-file "tests/lint/test_license.py")))))) - (native-inputs (list - ;; tests - nvc - python-coverage - python-mypy - python-pycodestyle - python-pygments - python-pylint - python-pytest - ;; - python-setuptools - python-wheel)) - (propagated-inputs (list python-colorama)) + (list + #:test-flags + ;; Skip lint tests which require python-pycodestyle, python-pylint and + ;; python-mypy to reduce closoure size; some lint test fails, see + ;; . + ;; + ;; XXX: Acceptance tests take 10+ minutes to complete, hang on + ;; "test_external_run_scripts.py" and fail eventually, consider to + ;; improve them; ignore for now. + #~(list "tests/unit"))) + (native-inputs + (list nvc + python-pytest + python-setuptools + python-setuptools-scm + python-wheel)) + (propagated-inputs + (list python-colorama)) (home-page "https://vunit.github.io") (synopsis "Unit testing framework for VHDL/SystemVerilog") (description --8<---------------cut here---------------end--------------->8--- Commit message was amended as well accordingly. Passed lint and build. Pushed to master as e6d951c7cfaa6e0f196b8d18b41e33ecfce109dc. -- Oleg