diff options
author | Hanketsu <hanketsu@egregore.fun> | 2024-12-20 00:20:08 +0100 |
---|---|---|
committer | Hanketsu <hanketsu@egregore.fun> | 2025-06-13 00:04:17 +0200 |
commit | 5b67d31c2bd77e7c64a2bdf680cc2dd7b97afa34 (patch) | |
tree | d3c7feb8214bb9a4d1a0b2915795d630f35fc0f0 | |
parent | 53c48f037cf9aaf491ff2b212e99886b32052d55 (diff) |
battering: Add python-linkedin-api.
* battering/packages/osint.scm (python-linkedin-api): New variable.
-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))) |