void-packages icon indicating copy to clipboard operation
void-packages copied to clipboard

Package request: pytubefix

Open paoloschi opened this issue 6 months ago • 5 comments

Package name

pytubefix

Package homepage

https://github.com/juanbindez/pytubefix

Description

Python3 library for downloading YouTube Videos.

Does the requested package meet the package requirements?

System

Is the requested package released?

Yes

paoloschi avatar Jun 12 '25 16:06 paoloschi

why not yt-dlp? it has a library interface

classabbyamp avatar Jun 12 '25 16:06 classabbyamp

To have an alternative when, as right now, yt-dlp does not work with the youtube site, yt-dlp immediately fixed upstream days ago but in voidlinux the update still has not arrived.

Please note: I am not being controversial, I repeat: just to have an alternative that might work in the meantime...

paoloschi avatar Jun 12 '25 16:06 paoloschi

the update will be available soon, void is 100% volunteer-driven in free time. package updates are not instant.

Also, this would probably be affected by the same issues as yt-dlp w/r/t breaking with youtube.

classabbyamp avatar Jun 12 '25 16:06 classabbyamp

I am always well aware about the first point you make, and I had also thought about the second one. I moved to request the library after noticing that this project has both pytubefix and yt-dlp as dependencies and from there I figured it might make sense to have both resources to tamp down the defection of one or the other.

If you'd like me to close my request, I'll get right on it.

paoloschi avatar Jun 12 '25 17:06 paoloschi

Package name

pytubefix

Package homepage

https://github.com/juanbindez/pytubefix

Description

Python3 library for downloading YouTube Videos.

Does the requested package meet the package requirements?

System

Is the requested package released?

Yes

# Template file for 'pytubefix'
pkgname=pytubefix
version=9.1.2
revision=1
build_style=python3-pep517
hostmakedepends="python3-wheel python3-setuptools"
makedepends="python3-devel"
depends="python3"
short_desc="Python3 library for downloading YouTube Videos"
maintainer="Orphan <[email protected]>"
license="MIT"
homepage="https://github.com/juanbindez/pytubefix"
distfiles="https://github.com/JuanBindez/pytubefix/archive/refs/tags/v${version}.tar.gz"
checksum=06b07610369b2882765e4c9bc9d0e5c7051eb2fdf8fbda1e788a0e6ac6042e5c

post_install() {
	vlicense LICENSE
}

elbachir-one avatar Jun 20 '25 12:06 elbachir-one