guix_mirror_bot pushed a commit to branch remove-python-pafy
in repository guix.

commit e85ebb7f8233693f36407a7f4a73ce6b513e4665
Author: Ian Eure <[email protected]>
AuthorDate: Sun Aug 24 12:17:39 2025 -0700

    gnu: Remove python-pafy.
    
    This package is abandoned / unmaintained upstream, the original source repo
    has been deleted, and it no longer works as expected.  While yt-dlp is
    command-line-compatible with youtube-dl, it’s not source-compatible, which 
is
    how this package uses it.  Since 753588606c9ca0acdab15bc828f8f33b7bcf0172
    replaced youtube-dl with yt-dlp, this package hasn’t worked as expected, and
    it prints a warning when building Guix:
    
        warning: 'youtube-dl' is deprecated, use 'yt-dlp' instead
    
    No other packages in Guix depends on this; remove it.
    
    * gnu/packages/python-xyz.scm (python-pafy): Delete variable.
    
    Change-Id: If893446a3827a0d513ab3cb8a9c6148b2b062f24
---
 gnu/packages/python-xyz.scm | 24 ------------------------
 1 file changed, 24 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 96cbe0b958..a81fa7c074 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -6770,30 +6770,6 @@ and informative visualizations, including scales, 
transformations and color
 palettes.")
     (license license:bsd-3)))
 
-(define-public python-pafy
-  (package
-    (name "python-pafy")
-    (version "0.5.3.1")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (pypi-uri "pafy" version))
-       (sha256
-        (base32
-         "1a7dxi95m1043rxx1r5x3ngb66nwlq6aqcasyqqjzmmmjps4zrim"))))
-    (build-system python-build-system)
-    (arguments
-     `(#:tests? #f)) ; Currently pafy can not find itself in the tests
-    (propagated-inputs
-     ;; Youtube-dl is a python package which is imported in the file
-     ;; "backend_youtube_dl.py", therefore it needs to be propagated.
-     (list youtube-dl))
-    (home-page "https://np1.github.io/pafy/";)
-    (synopsis "Retrieve YouTube content and metadata")
-    (description
-     "@code{pafy} is a python library to retrieve YouTube content and 
metadata.")
-    (license license:lgpl3+)))
-
 (define-public python-miniupnpc
   (package
     (name "python-miniupnpc")

Reply via email to