~ruther/guix-local

4af6c9fa780fb8ccf76dd2d9f26c571b955c5a11 — Sharlatan Hellseher 9 months ago f62318a
gnu: python-beautifulsoup4: Update to 4.13.4.

* gnu/packages/python-xyz.scm (python-beautifulsoup4): Update to 4.13.4.
  [propagated-inputs]: Add python-typing-extensions, python-cchardet,
  python-chardet, and python-charset-normalizer.

Change-Id: I90db98f1547455732eb21d0efba865e351537336
1 files changed, 12 insertions(+), 7 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +12 -7
@@ 15331,24 15331,29 @@ the GObject Introspection bindings to libnotify for non-GTK applications.")
(define-public python-beautifulsoup4
  (package
    (name "python-beautifulsoup4")
    (version "4.12.3")
    (version "4.13.4")
    (source
     (origin
       (method url-fetch)
       (uri (pypi-uri "beautifulsoup4" version))
       (sha256
        (base32
         "0l8hg3vz9q5fx7gav8sj5zr90d5k7xpc91c1fhhhs1ywis9d3qvl"))))
         "15bi8fl51aibdz33h3j1191n5l0c4r3k4hpjvbmyysmfrvhw9cyv"))))
    (build-system pyproject-build-system)
    (native-inputs
     (list python-hatchling
           python-pytest))
    (propagated-inputs
     (list python-soupsieve python-html5lib python-lxml))
    (home-page
     "https://www.crummy.com/software/BeautifulSoup/bs4/")
    (synopsis
     "Python screen-scraping library")
     (list python-soupsieve
           python-typing-extensions
           ;; [optional]
           python-cchardet
           python-chardet
           python-charset-normalizer
           python-html5lib
           python-lxml))
    (home-page "https://www.crummy.com/software/BeautifulSoup/bs4/")
    (synopsis "Python screen-scraping library")
    (description
     "Beautiful Soup is a Python library designed for rapidly setting up
screen-scraping projects.  It offers Pythonic idioms for navigating,