<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>#Python core developer who also works on packaging; works on Python stuff at #Microsoft (although this is a personal account). Proudly #Canadian.</description><link>https://bsky.app/profile/snarky.ca</link><title>@snarky.ca - Brett Cannon</title><item><link>https://bsky.app/profile/snarky.ca/post/3mkj6x3yydk24</link><description>Note the &#34;installing from pylock.toml&#34; part 😁&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>27 Apr 2026 23:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:7w4a4uncvgnzucylyosrfmm2/app.bsky.feed.post/3mkj6x3yydk24</guid></item><item><link>https://bsky.app/profile/snarky.ca/post/3mjkxljc4t227</link><description>PEP 832: virtual environment discovery&#xA;&#xA;discuss.python.org/t/106998&#xA;&#xA;This PEP also puts me in a tie with @vstinner.bsky.social  for being the 4th most prolific PEP (co-)author. 😅&#xA;https://discuss.python.org/t/106998</description><pubDate>15 Apr 2026 22:39 +0000</pubDate><guid isPermaLink="false">at://did:plc:7w4a4uncvgnzucylyosrfmm2/app.bsky.feed.post/3mjkxljc4t227</guid></item><item><link>https://bsky.app/profile/snarky.ca/post/3mhwq34oxbk2w</link><description>I said digital attestations and `pylock.toml` would have helped with the litellm attack. People asked for more details, so I wrote a blog post explaining why it would have helped.&#xA;&#xA;https://snarky.ca/why-pylock-toml-includes-digital-attestations/</description><pubDate>26 Mar 2026 04:06 +0000</pubDate><guid isPermaLink="false">at://did:plc:7w4a4uncvgnzucylyosrfmm2/app.bsky.feed.post/3mhwq34oxbk2w</guid></item><item><link>https://bsky.app/profile/snarky.ca/post/3mh2utzd6b22j</link><description>Because dataclasses have to look at type annotations for e.g. `KW_ONLY`, they will cause lazy imports of type hints to reify. One perk to my record idea is that wouldn&#39;t be an issue (https://snarky.ca/my-proof-of-concept-record-type/).&#xA;&#xA;/cc @bitecode.dev</description><pubDate>15 Mar 2026 02:17 +0000</pubDate><guid isPermaLink="false">at://did:plc:7w4a4uncvgnzucylyosrfmm2/app.bsky.feed.post/3mh2utzd6b22j</guid></item><item><link>https://bsky.app/profile/snarky.ca/post/3mg46hnapg22e</link><description>BC is getting rid of changing the time after spring forward March 6! Pacific Time FTW!&#xA;&#xA;BC got tired of waiting for the west coast of the US to get their act together to change simultaneously.&#xA;&#xA;https://www.cbc.ca/news/canada/british-columbia/b-c-adopting-year-round-daylight-time-9.7111657</description><pubDate>02 Mar 2026 21:16 +0000</pubDate><guid isPermaLink="false">at://did:plc:7w4a4uncvgnzucylyosrfmm2/app.bsky.feed.post/3mg46hnapg22e</guid></item></channel></rss>