setup: add pyelftools v0.30 as dependency
authorJacob Lifshay <programmerjake@gmail.com>
Thu, 30 Nov 2023 03:04:26 +0000 (19:04 -0800)
committerJacob Lifshay <programmerjake@gmail.com>
Fri, 1 Dec 2023 20:42:15 +0000 (12:42 -0800)
setup.py

index 37d637685d42b41f91eae6be74ce883b41a5163b..ca38ef99c08fd827b1fe15bf6f66416854685a36 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -18,6 +18,9 @@ version = '0.0.3'
 cprop = "git+https://git.libre-soc.org/git/cached-property.git@1.5.2" \
         "#egg=cached-property-1.5.2"
 
+pyelftools = "git+https://git.libre-soc.org/git/pyelftools.git@v0.30" \
+             "#egg=pyelftools-0.30"
+
 # using pip3 for ongoing development is a royal pain.  seriously not
 # recommended.  therefore a number of these dependencies have been
 # commented out.  *they are still required* - they will need installing
@@ -37,11 +40,13 @@ install_requires = [
 
     # git url needed for having `pip3 install -e .` install from libre-soc git
     'cached-property@'+cprop,
+    "pyelftools@" + pyelftools,
 ]
 
 # git url needed for having `setup.py develop` install from libre-soc git
 dependency_links = [
     cprop,
+    pyelftools,
 ]
 
 test_requires = [