diff options
-rw-r--r-- | battering/packages/osint.scm | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/battering/packages/osint.scm b/battering/packages/osint.scm new file mode 100644 index 0000000..d14665c --- /dev/null +++ b/battering/packages/osint.scm @@ -0,0 +1,32 @@ +(define-module (battering packages osint) + #:use-module (guix build-system python) + #:use-module (guix build-system pyproject) + #:use-module (guix download) + #:use-module (guix packages) + #:use-module ((guix licenses) + #:prefix license:) + #:use-module (gnu packages python-build) + #:use-module (gnu packages python-xyz) + #:use-module (gnu packages python-web)) + +(define-public python-linkedin-api + (package + (name "python-linkedin-api") + (version "2.3.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "linkedin_api" version)) + (sha256 + (base32 "1169xkkpl1sw9vqq52pc4l14hjdhp8gvdmjmdj7f8jd080205aq7")))) + (build-system pyproject-build-system) + (native-inputs (list python-setuptools + python-wheel)) + (propagated-inputs (list python-requests + python-beautifulsoup4)) + (arguments '(#:tests? #f ;; TODO: fix tests and poetry + #:build-backend "setuptools.build_meta")) + (home-page "https://github.com/tomquirk/linkedin-api") + (synopsis "LinkedIn API for Python") + (description "@code{LinkedIn} API for Python.") + (license license:expat))) |