setup.py: Removing deps as per bug #1086#c7
[lambdasoc.git] / setup.py
index 16e8bd32afb65cded30b7f6e1e94937d60ea5a51..e42ffcaf66ac8658cc3a14b8eb99674307107f06 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -24,7 +24,11 @@ setup(
     license="BSD",
     setup_requires=["setuptools_scm"],
     install_requires=[
-        "nmigen>=0.1,<0.3",
+        "jinja2>=3.0",
+        #"nmigen>=0.1,<0.5",
+        #"nmigen-soc",
+        #"nmigen-stdio",
+        #"nmigen-boards",
     ],
     entry_points={
         "console_scripts": [
@@ -32,9 +36,11 @@ setup(
         ]
     },
     extras_require={
-        "SFL": ["asyncserial @ git+https://github.com/m-labs/asyncserial@master"]
+        "SFL": ["asyncserial"]
     },
     packages=find_packages(),
+    zip_safe=False, # install as directory. needed to build SoC firmware.
+    include_package_data=True,
     project_urls={
         "Source Code": "https://github.com/lambdaconcept/lambdasoc",
         "Bug Tracker": "https://github.com/lambdaconcept/lambdasoc/issues",