diff options
Diffstat (limited to 'sherlock.scm')
-rw-r--r-- | sherlock.scm | 69 |
1 files changed, 30 insertions, 39 deletions
diff --git a/sherlock.scm b/sherlock.scm index 9f66d3c..a6f787a 100644 --- a/sherlock.scm +++ b/sherlock.scm @@ -12,6 +12,7 @@ #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-science) #:use-module (gnu packages python-web) + #:use-module (gnu packages python-build) #:use-module (gnu packages check) #:use-module (gnu packages certs) #:use-module (guix download) @@ -80,48 +81,38 @@ (license expat))) (define-public python-sherlock - (package - (name "sherlock") - (version "31ab96675caae23c18f80dc724f2db4fbe9b78f3") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/sherlock-project/sherlock.git") - (commit version) - )) - (sha256 - (base32 "18czcf3z7qdxpm329gw3ybzrbr1nh2vigv1c7ss4wmh6q380giaf")) - (modules '((guix build utils))) - (patches - (search-patches "aux-files/sherlock/setuppy-support.patch")) - (snippet - '(begin - (delete-file-recursively "images") #t)) - )) - (build-system pyproject-build-system) + (package + (name "sherlock") + (version "0.15.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "sherlock_project" version)) + (sha256 + (base32 "0429hxlh8s4xaz1gpc30c86lmpwdy81ffhq7y2gh70nll2cfzqhs")))) + (build-system pyproject-build-system) (arguments (list #:tests? #f #:phases #~(modify-phases %standard-phases (delete 'sanity-check) ;we're going crazy, since sanity crashes. ))) - (native-inputs (list - poetry - )) - (propagated-inputs (list python-certifi - python-pandas - python-colorama - python-pysocks - python-requests - python-exrex - python-torrequest - python-requests - python-requests-futures - python-stem)) - (home-page "https://sherlock-project.github.io/") - (synopsis - "Hunt down social media accounts by username across social networks.") - (description - "Hunt down social media accounts by username across social networks.") - (license expat))) + + (native-inputs (list + python-poetry-core + )) + (propagated-inputs (list python-certifi + python-colorama + python-openpyxl + python-pandas + python-pysocks + python-requests + python-requests-futures + python-stem + python-torrequest)) + (home-page "https://sherlockproject.xyz/") + (synopsis + "Hunt down social media accounts by username across social networks") + (description + "Hunt down social media accounts by username across social networks.") + (license expat))) |