(define-module (python-xyz) #:use-module ((guix licenses) :prefix license:) #:use-module (guix packages) #:use-module (guix build-system pyproject) #:use-module (guix build-system python) #:use-module (guix build-system go) #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix gexp) #:use-module (guix packages) #:use-module (guix profiles) #:use-module (gnu packages) #:use-module (gnu packages wget) #:use-module (gnu packages musl) #:use-module (gnu packages markup) #:use-module (gnu packages iso-codes) #:use-module (gnu packages xml) #:use-module (gnu packages python-web) #:use-module (gnu packages version-control) #:use-module (gnu packages commencement) #:use-module (gnu packages python-graphics) #:use-module (gnu packages python-crypto) #:use-module (gnu packages libffi) #:use-module (gnu packages serialization) #:use-module (gnu packages rust-apps) #:use-module (gnu packages python-compression) #:use-module (gnu packages python-check) #:use-module (gnu packages golang) #:use-module (gnu packages golang-build) #:use-module (gnu packages golang-check) #:use-module (gnu packages golang-compression) #:use-module (gnu packages golang-web) #:use-module (gnu packages golang-crypto) #:use-module (gnu packages check) #:use-module (gnu packages cmake) #:use-module (gnu packages compression) #:use-module (gnu packages python-xyz) #:use-module (gnu packages python-build) #:use-module (gnu packages python-science) #:use-module (sherlock) ) (define-public python-getmeajob (package (name "getmeajob") (version "0.1.0") (source (local-file "/home/joybuke/Documents/ComputerScience/Projects/Personal/getmeajob" #:recursive? #t)) (build-system pyproject-build-system) (arguments (list #:tests? #f #:phases #~(modify-phases %standard-phases (delete 'check) (delete 'sanity-check) )) ) (native-inputs (list python-setuptools)) (propagated-inputs (list python-jinja2 python-jobspy python-free-proxy python-llama-cpp )) (home-page "") (synopsis "Job hunting application") (description "Job hunting application.") (license license:agpl3))) (define-public python-curl-cffi (package (name "python-curl-cffi") (version "0.15.0") (source (origin (method url-fetch) (uri (pypi-uri "curl_cffi" version)) (sha256 (base32 "1v9dn12nbk3i2zpinhp98xhqyj3yyd2ck0hgxqs3v2gn5djnf37a")))) (build-system pyproject-build-system) (propagated-inputs (list python-certifi python-cffi python-rich)) (native-inputs (list python-cffi python-charset-normalizer python-cryptography python-httpx python-litestar python-proxy-py python-pytest python-pytest-asyncio python-pytest-trio python-multipart python-ruff python-setuptools python-trio python-trustme python-typing-extensions python-uvicorn python-websockets)) (home-page #f) (synopsis "libcurl ffi bindings for Python, with impersonation support.") (description "libcurl ffi bindings for Python, with impersonation support.") (license #f))) (define-public python-jobspy (package (name "python-jobspy") (version "1.1.82") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/cullenwatson/JobSpy") (commit version))) (file-name (git-file-name name version)) (sha256 (base32 "00zbph5kkzwclgp0a8f407kb0sxpr8dxa6q7a1x8j16hrqh59fw8")))) (build-system pyproject-build-system) (arguments (list #:tests? #f )) (propagated-inputs (list python-beautifulsoup4 python-markdownify python-numpy python-pandas python-pydantic python-regex python-requests python-tls-client)) (native-inputs (list python-poetry-core)) (home-page "https://github.com/cullenwatson/JobSpy") (synopsis "Job scraper for LinkedIn, Indeed, Glassdoor, ZipRecruiter & Bayt") (description "Job scraper for @code{LinkedIn}, Indeed, Glassdoor, @code{ZipRecruiter} & Bayt.") (license #f))) (define-public python-tls-client (package (name "python-tls-client") (version "1.0.1") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/FlorianREGAZ/Python-Tls-Client") (commit version))) (file-name (git-file-name name version)) (sha256 (base32 "05vq0f8qa9fs7xhhzmg3xjlr61p0c13ra8n4bph3lhz81xygvqfi")))) (build-system pyproject-build-system) (arguments (list #:tests? #f #:phases #~(modify-phases %standard-phases (delete 'sanity-check) ;we're going crazy, since sanity crashes. (add-before 'build 'use-actual-dependency (lambda* (#:key inputs outputs #:allow-other-keys) (let ((tlsclient (string-append (assoc-ref inputs "go-github-com-bogdanfinn-tls-client") "/lib/tls-client-amd64.so" ))) ;(delete-file-recursively "tls_client/dependencies/") ;(mkdir "tls_client/dependencies/") (copy-recursively tlsclient "tls_client/dependencies/tls-client-amd64.so") )) ) ) )) (native-inputs (list python-setuptools go-github-com-bogdanfinn-tls-client)) (home-page "https://github.com/FlorianREGAZ/Python-Tls-Client") (synopsis "Advanced Python HTTP Client.") (description "Advanced Python HTTP Client.") (license license:expat))) (define-public go-github-com-bdandy-go-errors (package (name "go-github-com-bdandy-go-errors") (version "1.2.2") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/bdandy/go-errors") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "0fp14wb6zfz5lgifp74qgpms4cwzj0sscgfxvmnribcb0pqj7a2d")))) (build-system go-build-system) (arguments (list #:tests? #f #:import-path "github.com/bdandy/go-errors")) (home-page "https://github.com/bdandy/go-errors") (synopsis "go-errors") (description "Package serrors provides better sentinel errors support.") (license license:expat))) (define-public go-github-com-bdandy-go-socks4 (package (name "go-github-com-bdandy-go-socks4") (version "1.2.3") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/bdandy/go-socks4") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "1p1l7pw0r0kajmr49cbkyqlgbinq6k56dh8jr10pc2b6i4fvkaqp")) (patches (list (local-file "./contrib/guix/go-github-com-bdandy-go-socks4/remove-unncessary-import.patch"))) )) (build-system go-build-system) (arguments (list #:tests? #f #:import-path "github.com/bdandy/go-socks4" )) (propagated-inputs (list go-github-com-bdandy-go-errors go-golang-org-x-net)) (home-page "https://github.com/bdandy/go-socks4") (synopsis "go-socks4") (description "Package socks4 implements socks4 and socks4a support for net/proxy Just import `_ \"github.com/bdandy/go-socks4\"` to add `socks4` support.") (license license:expat))) (define-public go-github-com-bogdanfinn-quic-go-utls (package (name "go-github-com-bogdanfinn-quic-go-utls") (version "1.0.9-utls") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/bogdanfinn/quic-go-utls") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "1crb78a30cv8330vk2lij0z4f26hic2071g2m820q75j7250p95v")))) (build-system go-build-system) (arguments (list #:tests? #f #:go go-1.24 #:import-path "github.com/bogdanfinn/quic-go-utls" )) (propagated-inputs (list go-github-com-bogdanfinn-fhttp go-github-com-bogdanfinn-utls go-github-com-quic-go-qpack go-github-com-stretchr-testify go-go-uber-org-mock go-golang-org-x-crypto go-golang-org-x-net go-golang-org-x-sync go-golang-org-x-sys)) (home-page "https://github.com/bogdanfinn/quic-go-utls") (synopsis "A QUIC implementation in pure Go") (description "quic-go is an implementation of the QUIC protocol (@@url{https://datatracker.ietf.org/doc/html/rfc9000,RFC 9000}, @@url{https://datatracker.ietf.org/doc/html/rfc9001,RFC 9001}, @@url{https://datatracker.ietf.org/doc/html/rfc9002,RFC 9002}) in Go. It has support for HTTP/3 (@@url{https://datatracker.ietf.org/doc/html/rfc9114,RFC 9114}), including QPACK (@@url{https://datatracker.ietf.org/doc/html/rfc9204,RFC 9204}) and HTTP Datagrams (@@url{https://datatracker.ietf.org/doc/html/rfc9297,RFC 9297}).") (license license:expat))) (define-public go-github-com-bogdanfinn-fhttp (package (name "go-github-com-bogdanfinn-fhttp") (version "0.6.8") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/bogdanfinn/fhttp") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "1ba911xllf0ic9hi21liwxa5fb5fl7938zi1ss98ljl0x58irlap")))) (build-system go-build-system) (arguments (list #:tests? #f #:tests? #f #:import-path "github.com/bogdanfinn/fhttp")) (propagated-inputs (list go-github-com-andybalholm-brotli go-github-com-bogdanfinn-utls go-github-com-klauspost-compress go-golang-org-x-net go-golang-org-x-term)) (home-page "https://github.com/bogdanfinn/fhttp") (synopsis #f) (description #f) (license #f))) (define-public go-github-com-bogdanfinn-utls (package (name "go-github-com-bogdanfinn-utls") (version "1.7.7-barnius") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/bogdanfinn/utls") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "104c6w1hwna6yfz2ywii142w042dnazn1rss1yqr5lpz2sy8f5z4")))) (build-system go-build-system) (arguments (list #:tests? #f #:import-path "github.com/bogdanfinn/utls")) (propagated-inputs (list go-github-com-andybalholm-brotli go-github-com-cloudflare-circl go-github-com-klauspost-compress go-github-com-quic-go-quic-go go-golang-org-x-crypto go-golang-org-x-net go-golang-org-x-sys)) (home-page "https://github.com/bogdanfinn/utls") (synopsis "uTLS") (description "Copyright 2022 The Go Authors. All rights reserved. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.") (license license:bsd-3))) (define-public go-github-com-bogdanfinn-websocket (package (name "go-github-com-bogdanfinn-websocket") (version "1.5.5-barnius") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/bogdanfinn/websocket") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "0awlfnniybarz07zbsl02gmnlcis5lza2w2l80c8sszsgnfxzx6w")))) (build-system go-build-system) (arguments (list #:tests? #f #:import-path "github.com/bogdanfinn/websocket")) (propagated-inputs (list go-github-com-bogdanfinn-fhttp go-github-com-bogdanfinn-utls go-golang-org-x-net)) (home-page "https://github.com/bogdanfinn/websocket") (synopsis "Gorilla WebSocket") (description "Package websocket implements the @code{WebSocket} protocol defined in @@url{https://rfc-editor.org/rfc/rfc6455.html,RFC 6455}.") (license license:bsd-2))) (define-public go-github-com-tam7t-hpkp (package (name "go-github-com-tam7t-hpkp") (version "0.0.0-20160821193359-2b70b4024ed5") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/tam7t/hpkp") (commit (go-version->git-ref version)))) (file-name (git-file-name name version)) (sha256 (base32 "1z0jnjbs3b6jz2b6qcsx3cq6k2ic87h9aqbqvymlhypmmc4n9rav")))) (build-system go-build-system) (arguments (list #:tests? #f #:import-path "github.com/tam7t/hpkp")) (home-page "https://github.com/tam7t/hpkp") (synopsis "hpkp") (description "Library for performing certificate pin validation for golang applications.") (license license:expat))) (define-public go-github-com-bogdanfinn-tls-client (package (name "go-github-com-bogdanfinn-tls-client") (version "1.14.0") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/bogdanfinn/tls-client") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "0n6nlykdwjvnqhxr2hazl4538xdmq0sjsq2fvxgbhpbvjxaarzib")))) (build-system go-build-system) (arguments (list #:tests? #f #:import-path "github.com/bogdanfinn/tls-client" #:phases #~(modify-phases %standard-phases ;(add-before 'build 'fix-gomod ; (lambda* (#:key inputs outputs source #:allow-other-keys) ; (substitute* "go.mod" ( ("github.com/bogdanfinn/tls-client") (source) )) ; ) ; ) (replace 'build (lambda* (#:key inputs outputs source #:allow-other-keys) ;(invoke "go" "build" "-buildmode=c-shared" "-o" (string-append "/lib/tls-client-amd64.so") "github.com/bogdanfinn/tls-client") (with-directory-excursion "src/github.com/bogdanfinn/tls-client/cffi_dist" (invoke "go" "build" "-buildmode=c-shared" "-buildvcs=false" "-o" (string-append (assoc-ref outputs "out") "/lib/tls-client-amd64.so")) ) ) ) ) )) (propagated-inputs (list go-github-com-bdandy-go-socks4 go-github-com-bogdanfinn-fhttp go-github-com-bogdanfinn-quic-go-utls go-github-com-bogdanfinn-utls go-github-com-bogdanfinn-websocket go-github-com-google-uuid go-github-com-stretchr-testify go-github-com-tam7t-hpkp go-golang-org-x-net go-golang-org-x-text)) (home-page "https://github.com/bogdanfinn/tls-client") (synopsis "TLS-Client") (description "This TLS Client is built upon @@url{https://github.com/Carcraftz/fhttp,https://github.com/Carcraftz/fhttp} and @@url{https://github.com/Carcraftz/utls,https://github.com/Carcraftz/utls} (@@url{https://github.com/refraction-networking/utls,https://github.com/refraction-networking/utls}). Big thanks to all contributors so far. Sadly it seems that the original repositories from Carcraftz are not maintained anymore.") (license license:bsd-4))) (define-public python-free-verify-proxy (package (name "python-free-verify-proxy") (version "2.0.4") (source (origin (method url-fetch) (uri (pypi-uri "free_verify_proxy" version)) (sha256 (base32 "185l9fc41wjm9myqgxgb82xmj9aj9s2vk06blsb6230nrfms86cr")))) (build-system pyproject-build-system) (propagated-inputs (list python-beautifulsoup4 python-country-converter python-curl-cffi python-requests)) (native-inputs (list python-setuptools)) (home-page "https://github.com/mominurr/free_verify_proxy") (synopsis "A simple package to provide http and https working proxy lists.") (description "This package provides a simple package to provide http and https working proxy lists.") (license license:expat))) (define-public python-ruff (package (name "python-ruff") (version "0.15.12") (source (origin (method url-fetch) (uri (pypi-uri "ruff" version)) (sha256 (base32 "19j03bjqqlq50rh2mfhb312879l302ycq6faqb034hkbnanjdspc")) (patches (list (local-file "./contrib/guix/python-ruff/license-not-array.patch"))) )) (build-system pyproject-build-system) (native-inputs (list maturin)) (home-page "https://docs.astral.sh/ruff") (synopsis "An extremely fast Python linter and code formatter, written in Rust.") (description "An extremely fast Python linter and code formatter, written in Rust.") (license #f))) (define-public python-py-spy (package (name "python-py-spy") (version "0.4.2") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/benfred/py-spy") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "067wg8m8d7a8xb8ngqv8gn8gqzicviwnv2c56lmhz5xcszc92gp5")))) (build-system pyproject-build-system) (native-inputs (list maturin python-numpy)) (home-page "https://github.com/benfred/py-spy") (synopsis "") (description #f) (license license:expat))) (define-public python-proxy-py (package (name "python-proxy-py") (version "2.4.10") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/abhinavsingh/proxy.py") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "1pqz1q0sh0zc1nkjgwiwssd2q40d2ihppf3x4j5022gbr7i3kpln")))) (build-system pyproject-build-system) (native-inputs (list python-autopep8 python-h2 python-hpack python-httpx python-hyperframe python-mccabe python-py-spy python-pytest python-pytest-asyncio python-pytest-mock python-pytest-xdist python-coveralls python-rope python-setuptools python-setuptools-scm python-types-requests python-types-setuptools)) (home-page "https://github.com/abhinavsingh/proxy.py") (synopsis "\\u26a1 Fast \\u2022 \\U0001fab6 Lightweight \\u2022 \\U0001f51f Dependency \\u2022 \\U0001f50c Pluggable \\u2022 \\U0001f608 TLS interception \\u2022 \\U0001f512 DNS-over-HTTPS \\u2022 \\U0001f525 Poor Mans VPN \\u2022 \\u23ea Reverse & \\u23e9 Forward \\u2022 \\U0001f46e\\U0001f3ff Proxy Server framework \\u2022 \\U0001f310 Web Server framework \\u2022 \\u27b5 \\u27b6 \\u27b7 \\u27a0 PubSub framework \\u2022 \\U0001f477 Work acceptor & executor framework.") (description "\\u26a1 Fast \\u2022 \\U0001fab6 Lightweight \\u2022 \\U0001f51f Dependency \\u2022 \\U0001f50c Pluggable \\u2022 \\U0001f608 TLS interception \\u2022 \\U0001f512 DNS-over-HTTPS \\u2022 \\U0001f525 Poor Mans VPN \\u2022 \\u23ea Reverse & \\u23e9 Forward \\u2022 \\U0001f46e\\U0001f3ff Proxy Server framework \\u2022 \\U0001f310 Web Server framework \\u2022 \\u27b5 \\u27b6 \\u27b7 \\u27a0 @code{PubSub} framework \\u2022 \\U0001f477 Work acceptor & executor framework.") (license #f))) (define-public python-polyfactory (package (name "python-polyfactory") (version "3.3.0") (source (origin (method url-fetch) (uri (pypi-uri "polyfactory" version)) (sha256 (base32 "16kf4krdnmn218mh1ymdhvvncr3rpf381xnizxig7va3zyv5hwi3")))) (build-system pyproject-build-system) (arguments (list #:tests? #f #:phases #~(modify-phases %standard-phases (delete 'check) (delete 'sanity-check) )) ) (propagated-inputs (list python-faker python-typing-extensions)) (native-inputs (list python-hatchling)) (home-page #f) (synopsis "Mock data generation factories") (description "Mock data generation factories.") (license license:expat))) (define-public python-litestar-htmx (package (name "python-litestar-htmx") (version "0.5.0") (source (origin (method url-fetch) (uri (pypi-uri "litestar_htmx" version)) (sha256 (base32 "1ys644z2j5ha94cngx0ddmigrsassr4nfgps6m48fb0pj8x1lbg0")))) (build-system pyproject-build-system) (arguments (list #:tests? #f #:phases #~(modify-phases %standard-phases (delete 'check) (delete 'sanity-check) )) ) (native-inputs (list python-hatchling)) (home-page #f) (synopsis "HTMX Integration for Litestar") (description "HTMX Integration for Litestar.") (license license:expat))) (define-public python-flit-scm (package (name "python-flit-scm") (version "1.7.0") (source (origin (method url-fetch) (uri (pypi-uri "flit_scm" version)) (sha256 (base32 "1ckbkykfr7f7wzjzgh0gm7h6v3pqzx2l28rw6dsvl6zk4kxxc6wn")))) (build-system pyproject-build-system) (propagated-inputs (list python-flit-core python-setuptools-scm python-tomli python-flit-scm-firstversion)) (native-inputs (list python-flit-core python-setuptools-scm python-tomli python-flit-scm-firstversion)) (home-page #f) (synopsis "A PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit to build the package.") (description "This package provides a PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit to build the package.") (license license:expat))) (define-public python-flit-scm-firstversion (package (inherit python-flit-scm) (version "0.0.1") (propagated-inputs (list python-flit-core python-setuptools-scm python-tomli)) (native-inputs (list python-flit-core python-setuptools-scm python-tomli)) )) (define-public python-exceptiongroup (package (name "python-exceptiongroup") (version "1.3.1") (source (origin (method url-fetch) (uri (pypi-uri "exceptiongroup" version)) (sha256 (base32 "069j9qfgjha1qgvsh3zpaikyslikx45004632iyhnnq5qqr28hcb")))) (build-system pyproject-build-system) (propagated-inputs (list python-pytest python-typing-extensions)) (native-inputs (list python-flit-scm python-pytest)) (home-page #f) (synopsis "Backport of PEP 654 (exception groups)") (description "Backport of PEP 654 (exception groups).") (license license:expat))) (define-public python-litestar (package (name "python-litestar") (version "2.21.1") (source (origin (method url-fetch) (uri (pypi-uri "litestar" version)) (sha256 (base32 "0fl6qsa6g3kf6lxl3n0d5cjryns1zx6nin55d2xpfpkwvqw18c18")))) (build-system pyproject-build-system) (propagated-inputs (list python-anyio python-click python-exceptiongroup python-httpx python-importlib-resources python-litestar-htmx python-msgspec python-multidict python-multipart python-polyfactory python-pyyaml python-rich python-rich-click python-sniffio python-typing-extensions)) (native-inputs (list python-hatchling)) (home-page "https://litestar.dev/") (synopsis "Litestar - A production-ready, highly performant, extensible ASGI API Framework") (description "Litestar - A production-ready, highly performant, extensible ASGI API Framework.") (license license:expat))) (define-public python-free-proxy (package (name "python-free-proxy") (version "1.1.3") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/jundymek/free-proxy") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "0h3rpvghl7b0a66ql61q7bwalrxf5l2m3vaa14s3ahczd0c4lb7i")))) (build-system pyproject-build-system) (arguments (list #:tests? #f #:phases #~(modify-phases %standard-phases (delete 'check) (delete 'sanity-check) )) ) (propagated-inputs (list python-lxml python-requests)) (native-inputs (list python-setuptools)) (home-page "https://github.com/jundymek/free-proxy") (synopsis "Proxy scraper for further use") (description "Proxy scraper for further use.") (license license:expat))) (define-public python-starlette-context (package (name "python-starlette-context") (version "0.5.1") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/tomwojcik/starlette-context") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "028sbfr3vzdx37dkhz5vpy9jv1xxwq0mdmaf8yd5m3n8nan5663k")))) (build-system pyproject-build-system) (arguments (list #:tests? #f #:phases #~(modify-phases %standard-phases (delete 'check) (delete 'sanity-check) )) ) (propagated-inputs (list python-starlette)) (native-inputs (list python-hatchling)) (home-page "https://github.com/tomwojcik/starlette-context") (synopsis "Middleware for Starlette that allows you to store and access the context data of a request. Can be used with logging so logs automatically use request headers such as x-request-id or x-correlation-id.") (description "Middleware for Starlette that allows you to store and access the context data of a request. Can be used with logging so logs automatically use request headers such as x-request-id or x-correlation-id.") (license license:expat))) (define-public python-llama-cpp (package (name "python-llama-cpp") (version "f7746900c0b70cd3deab2384ef2a108597eb1744") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/abetlen/llama-cpp-python") (commit version) (recursive? #t) )) (file-name (git-file-name name version)) (sha256 (base32 "0pypjj1gy63bav76k8w094gmg0vmg5y60b7ij2smaw9a1bmk6rk6")))) (build-system pyproject-build-system) (arguments (list #:tests? #f #:phases #~(modify-phases %standard-phases (delete 'check) (delete 'sanity-check) )) ) (propagated-inputs (list python-diskcache python-jinja2 python-numpy python-typing-extensions)) (native-inputs (list python-fastapi python-httpx python-huggingface-hub python-pydantic-settings python-pytest python-scikit-build-core python-scipy python-sse-starlette python-starlette-context cmake)) (home-page "https://github.com/abetlen/llama-cpp-python") (synopsis "Python bindings for the llama.cpp library") (description "Python bindings for the llama.cpp library.") (license license:expat))) (packages->manifest (list python-getmeajob))