<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yt/crates/yt_dlp/src/package_hacks, branch prime</title>
<subtitle>A fully featured command line YouTube client</subtitle>
<id>http://git.foss-syndicate.org/bpeetz/clients/yt/atom?h=prime</id>
<link rel='self' href='http://git.foss-syndicate.org/bpeetz/clients/yt/atom?h=prime'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/'/>
<updated>2025-07-10T14:36:42+00:00</updated>
<entry>
<title>refactor(crates/yt_dlp): Port to `pyo3` again</title>
<updated>2025-07-10T14:36:42+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-07-10T14:36:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=82277ca7513eff82365ed54fe9836aae5bd45fe1'/>
<id>urn:sha1:82277ca7513eff82365ed54fe9836aae5bd45fe1</id>
<content type='text'>
Rustpyton is slower, does not implement everything correctly and worst
of all, contains code produced by LLM's.

Using the freethreaded mode of pyo3 also works nicely around the GIL,
and enables parallel execution.
</content>
</entry>
<entry>
<title>chore(yt_dlp/package_hacks): Add missing license headers</title>
<updated>2025-06-28T14:36:51+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-28T14:36:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=c3a8c104515b47597f8b72eeabc7dcd266ec0316'/>
<id>urn:sha1:c3a8c104515b47597f8b72eeabc7dcd266ec0316</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(yt_dlp): Polyfill missing rustpython features used in urllib3</title>
<updated>2025-06-28T13:58:30+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-28T13:56:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=8c6565295986b704f36a9174d05deacc6925b7e4'/>
<id>urn:sha1:8c6565295986b704f36a9174d05deacc6925b7e4</id>
<content type='text'>
Otherwise, anything that depends on urllib3 just fails to initialize.
</content>
</entry>
</feed>
