[tool.poetry] name = "fpga" version = "0.1.0" description = "playing around with nmigen" authors = ["Peder Bergebakken Sundt "] [tool.poetry.dependencies] python = "~3.7" nmigen = {git = "https://github.com/nmigen/nmigen"} nmigen-dg = {git = "https://github.com/pbsds/nmigen_dg"} nmigen_boards = "^0.0" nmigen-yosys = {version = "^0.9", optional = true} yowasp-nextpnr-ecp5-all = {version = "^0.0", optional = true} yowasp-nextpnr-ice40-all = {version = "^0.0", optional = true} [tool.poetry.dev-dependencies] pytest = "^5.2" remote-exec = "^1.6.1" [tool.poetry.extras] yosys = ["nmigen-yosys"] nextpnr-ecp5 = ["yowasp-nextpnr-ecp5-all"] nextpnr-ice40 = ["yowasp-nextpnr-ice40-all"] [tool.portray] output_dir = "doc_html" [tool.portray.mkdocs.theme] name = "material" palette = {primary = "blue grey", accent = "pink"} [build-system] requires = ["poetry>=0.12"] build-backend = "poetry.masonry.api"