<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yt/crates/yt_dlp/src, branch v1.7.1</title>
<subtitle>A fully featured command line YouTube client</subtitle>
<id>http://git.foss-syndicate.org/bpeetz/clients/yt/atom?h=v1.7.1</id>
<link rel='self' href='http://git.foss-syndicate.org/bpeetz/clients/yt/atom?h=v1.7.1'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/'/>
<updated>2025-06-28T14:36:51+00:00</updated>
<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>
<entry>
<title>fix(yt_dlp/post_processors/dearrow): Don't try to access the drained vec</title>
<updated>2025-06-24T12:50:07+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-24T12:50:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=9b4f09cf736e68bdbd246dca17d7a3c6b8eba3ea'/>
<id>urn:sha1:9b4f09cf736e68bdbd246dca17d7a3c6b8eba3ea</id>
<content type='text'>
If all titles were declared “bad” the pp previously tried to access the
first title in the array, which was already drained. We now simply clone
the array to facilitate this usage.
</content>
</entry>
<entry>
<title>feat(yt/version): Add the (rust)python version again</title>
<updated>2025-06-24T12:49:34+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-24T12:49:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=84175a03a71918497aa0c8ee3444736d771cccff'/>
<id>urn:sha1:84175a03a71918497aa0c8ee3444736d771cccff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(treewide): Assure that `nix fmt` and `reuse lint` are happy</title>
<updated>2025-06-17T07:09:55+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-17T07:09:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=d847968fab7dc55b30f8a137dbce2bae07112c82'/>
<id>urn:sha1:d847968fab7dc55b30f8a137dbce2bae07112c82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(yt_dlp): Split the big `lib.rs` file up</title>
<updated>2025-06-17T07:04:12+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-17T07:04:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=8d6eb786ee99e7b0c36736152e30a5f61cd34167'/>
<id>urn:sha1:8d6eb786ee99e7b0c36736152e30a5f61cd34167</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(yt_dlp/progress_hook): Use public api via `__priv` module</title>
<updated>2025-06-17T07:00:41+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-17T07:00:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=74ecf0ea1564343905a96dbd14826700762ec825'/>
<id>urn:sha1:74ecf0ea1564343905a96dbd14826700762ec825</id>
<content type='text'>
That makes it clear that these parts are only exposed to facilitate
macro use and not as part of the public API.
</content>
</entry>
<entry>
<title>fix(yt_dlp/post_processing/dearrow): Correctly type the `CasualVote` field</title>
<updated>2025-06-17T07:00:06+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-17T07:00:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=528c2d4a4842647da3a91a034c810c44ebf9b949'/>
<id>urn:sha1:528c2d4a4842647da3a91a034c810c44ebf9b949</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(yt_dlp/logging): Avoid adding to the `__all__` list</title>
<updated>2025-06-17T06:59:14+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-17T06:59:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=e0120c08672009f8d4445eebef8efb22ddae5fb3'/>
<id>urn:sha1:e0120c08672009f8d4445eebef8efb22ddae5fb3</id>
<content type='text'>
This seems to have no apparent effect on anything. As such I went ahead
and removed this dead code.
</content>
</entry>
<entry>
<title>fix(yt_dlp): Typos in strings</title>
<updated>2025-06-17T06:58:52+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-17T06:58:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=987cff2b5996cc86069dc1d9cbb0f465c32d391c'/>
<id>urn:sha1:987cff2b5996cc86069dc1d9cbb0f465c32d391c</id>
<content type='text'>
</content>
</entry>
</feed>
