ecp5_evn: add SPI Flash, UART, and EXTCLK peripherals
[nmigen-boards.git] / setup.py
index e96b65f89a7e276942c074866154453dad93421a..a4a0908839f1f664a40dd4c489ef1b01d599b868 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -4,7 +4,11 @@ from setuptools import setup, find_packages
 def scm_version():
     def local_scheme(version):
         return version.format_choice("+{node}", "+{node}.dirty")
-    return {"version_scheme": "guess-next-dev", "local_scheme": local_scheme}
+    return {
+        "relative_to": __file__,
+        "version_scheme": "guess-next-dev",
+        "local_scheme": local_scheme,
+    }
 
 
 setup(
@@ -16,10 +20,10 @@ setup(
     #long_description="""TODO""",
     license="BSD",
     setup_requires=["setuptools_scm"],
-    install_requires=["nmigen"],
+    install_requires=["setuptools", "nmigen"],
     packages=find_packages(),
     project_urls={
-        "Source Code": "https://github.com/m-labs/nmigen-boards",
-        "Bug Tracker": "https://github.com/m-labs/nmigen-boards/issues",
+        "Source Code": "https://github.com/nmigen/nmigen-boards",
+        "Bug Tracker": "https://github.com/nmigen/nmigen-boards/issues",
     },
 )