<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yt/crates, branch v1.7.0</title>
<subtitle>A fully featured command line YouTube client</subtitle>
<id>http://git.foss-syndicate.org/bpeetz/clients/yt/atom?h=v1.7.0</id>
<link rel='self' href='http://git.foss-syndicate.org/bpeetz/clients/yt/atom?h=v1.7.0'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/'/>
<updated>2025-06-24T13:13:20+00:00</updated>
<entry>
<title>build(treewide): Update</title>
<updated>2025-06-24T13:13:20+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-24T13:13:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=e6aa91c56ca51a8593b9a58ec5746741888db7f9'/>
<id>urn:sha1:e6aa91c56ca51a8593b9a58ec5746741888db7f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build(yt_dlp/Cargo.toml): Pin git dependencies</title>
<updated>2025-06-24T13:11:08+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-24T13:11:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=772f16902d75e3d6ae211b9ef3977316708698c4'/>
<id>urn:sha1:772f16902d75e3d6ae211b9ef3977316708698c4</id>
<content type='text'>
</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>fix(yt/update/grouped): Don't drop the verbosity level</title>
<updated>2025-06-24T12:48:24+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-24T12:48:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=28d4c61bb0b3b6b20d57a0dd970af83265bb0ad2'/>
<id>urn:sha1:28d4c61bb0b3b6b20d57a0dd970af83265bb0ad2</id>
<content type='text'>
Otherwise, the sub-processes run with the default verbosity level.
</content>
</entry>
<entry>
<title>feat(yt/cli): Also add completion for subscription names</title>
<updated>2025-06-24T12:47:57+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2025-06-24T12:47:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=382eae56dc3ecaed91b9fd8db1c830d5dec49e44'/>
<id>urn:sha1:382eae56dc3ecaed91b9fd8db1c830d5dec49e44</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>
</feed>
