
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Basilisk is unlisted</title>
  <subtitle>Basilisk&#39;s type checker produced incorrect results. Basilisk is unlisted and is being rebuilt from the ground up as a new product.</subtitle>
  <link href="https://www.basilisk-python.dev/feed.xml" rel="self"/>
  <link href="https://www.basilisk-python.dev/"/>
  <updated>2026-08-10T00:00:00Z</updated>
  <id>https://www.basilisk-python.dev/</id>
  <author><name>Basilisk</name></author>
  <entry>
    <title>Basilisk is unlisted</title>
    <link href="https://www.basilisk-python.dev/"/>
    <id>https://www.basilisk-python.dev/#withdrawal</id>
    <updated>2026-08-10T00:00:00Z</updated>
    <summary>Basilisk&#39;s type checker produced incorrect results. Basilisk is unlisted and is being rebuilt from the ground up as a new product.</summary>
    <content type="html" xml:base="https://www.basilisk-python.dev/"><![CDATA[<p><strong>Basilisk's type checker was producing incorrect results. Basilisk is unlisted everywhere.</strong></p><p>We asked for Basilisk to be removed from the <code>python/typing</code> conformance results, and it has been removed (<a href="https://github.com/python/typing/pull/2330">python/typing#2330</a>). The code responsible is not isolated to a known set of rules, so we cannot say how many rules are affected. A code-quality tool that does not produce correct results is worse than useless.</p><p><strong>Remove Basilisk from your pipeline.</strong> Every distribution channel is being unlisted, and the type checker is inert — it checks nothing and exits non-zero, so a build that still calls it fails loudly instead of reporting a clean run.</p><p>What comes next is a new product, rebuilt from the ground up, shipping only what can be trusted. That most likely will not include type checking. Nothing is relisted until it has been rebuilt from components we can vouch for.</p><p>Basilisk's author has published a full public account: <a href="https://www.christianfindlay.com/blog/basilisk-conformance-apology">an apology</a>.</p>]]></content>
  </entry>
</feed>
