URI: 
       mercurial-scm.org_repo_rss_log.xml - sfeed_tests - sfeed tests and RSS and Atom files
  HTML git clone git://git.codemadness.org/sfeed_tests
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
       mercurial-scm.org_repo_rss_log.xml (25053B)
       ---
            1 <?xml version="1.0" encoding="UTF-8"?>
            2 <rss version="2.0">
            3   <channel>
            4     <link>https://www.mercurial-scm.org/repo/hg/</link>
            5     <language>en-us</language>
            6 
            7     <title>Mercurial Changelog</title>
            8     <description>Mercurial Changelog</description>
            9     <item>
           10     <title>[stable] sparse: lock the store when updating requirements config</title>
           11     <guid isPermaLink="true">https://www.mercurial-scm.org/repo/hg/rev/b74ee41addee</guid>
           12     <link>https://www.mercurial-scm.org/repo/hg/rev/b74ee41addee</link>
           13     <description>
           14     <![CDATA[
           15         <table>
           16             <tr>
           17                 <th style="text-align:left;">changeset</th>
           18                 <td>b74ee41addee</td>
           19             </tr>
           20             <tr>
           21                 <th style="text-align:left;">branch</th>
           22                 <td>stable</td>
           23             </tr>
           24             <tr>
           25                 <th style="text-align:left;">bookmark</th>
           26                 <td></td>
           27             </tr>
           28             <tr>
           29                 <th style="text-align:left;">tag</th>
           30                 <td>tip</td>
           31             </tr>
           32             <tr>
           33                 <th style="text-align:left;vertical-align:top;">user</th>
           34                 <td>&#65;&#114;&#115;&#101;&#110;&#105;&#121;&#32;&#65;&#108;&#101;&#107;&#115;&#101;&#121;&#101;&#118;&#32;&#60;&#97;&#97;&#108;&#101;&#107;&#115;&#101;&#121;&#101;&#118;&#64;&#106;&#97;&#110;&#101;&#115;&#116;&#114;&#101;&#101;&#116;&#46;&#99;&#111;&#109;&#62;</td>
           35             </tr>
           36             <tr>
           37                 <th style="text-align:left;vertical-align:top;">description</th>
           38                 <td>sparse: lock the store when updating requirements config<br/>
           39 <br/>
           40 Differential Revision: https://phab.mercurial-scm.org/D11817</td>
           41             </tr>
           42             <tr>
           43                 <th style="text-align:left;vertical-align:top;">files</th>
           44                 <td>mercurial/hg.py<br />mercurial/sparse.py<br />tests/test-sparse-with-safe-share.t<br /></td>
           45             </tr>
           46         </table>
           47     ]]>
           48     </description>
           49     <author>&#65;&#114;&#115;&#101;&#110;&#105;&#121;&#32;&#65;&#108;&#101;&#107;&#115;&#101;&#121;&#101;&#118;&#32;&#60;&#97;&#97;&#108;&#101;&#107;&#115;&#101;&#121;&#101;&#118;&#64;&#106;&#97;&#110;&#101;&#115;&#116;&#114;&#101;&#101;&#116;&#46;&#99;&#111;&#109;&#62;</author>
           50     <pubDate>Mon, 29 Nov 2021 12:27:33 +0000</pubDate>
           51 </item>
           52 <item>
           53     <title>[stable] sparse: demonstrate a bug when used with safe-share</title>
           54     <guid isPermaLink="true">https://www.mercurial-scm.org/repo/hg/rev/50330d481640</guid>
           55     <link>https://www.mercurial-scm.org/repo/hg/rev/50330d481640</link>
           56     <description>
           57     <![CDATA[
           58         <table>
           59             <tr>
           60                 <th style="text-align:left;">changeset</th>
           61                 <td>50330d481640</td>
           62             </tr>
           63             <tr>
           64                 <th style="text-align:left;">branch</th>
           65                 <td>stable</td>
           66             </tr>
           67             <tr>
           68                 <th style="text-align:left;">bookmark</th>
           69                 <td></td>
           70             </tr>
           71             <tr>
           72                 <th style="text-align:left;">tag</th>
           73                 <td></td>
           74             </tr>
           75             <tr>
           76                 <th style="text-align:left;vertical-align:top;">user</th>
           77                 <td>&#65;&#114;&#115;&#101;&#110;&#105;&#121;&#32;&#65;&#108;&#101;&#107;&#115;&#101;&#121;&#101;&#118;&#32;&#60;&#97;&#97;&#108;&#101;&#107;&#115;&#101;&#121;&#101;&#118;&#64;&#106;&#97;&#110;&#101;&#115;&#116;&#114;&#101;&#101;&#116;&#46;&#99;&#111;&#109;&#62;</td>
           78             </tr>
           79             <tr>
           80                 <th style="text-align:left;vertical-align:top;">description</th>
           81                 <td>sparse: demonstrate a bug when used with safe-share<br/>
           82 <br/>
           83 sparse: lock the store when updating requirements config<br/>
           84 <br/>
           85 Differential Revision: https://phab.mercurial-scm.org/D11766</td>
           86             </tr>
           87             <tr>
           88                 <th style="text-align:left;vertical-align:top;">files</th>
           89                 <td>tests/test-sparse-with-safe-share.t<br /></td>
           90             </tr>
           91         </table>
           92     ]]>
           93     </description>
           94     <author>&#65;&#114;&#115;&#101;&#110;&#105;&#121;&#32;&#65;&#108;&#101;&#107;&#115;&#101;&#121;&#101;&#118;&#32;&#60;&#97;&#97;&#108;&#101;&#107;&#115;&#101;&#121;&#101;&#118;&#64;&#106;&#97;&#110;&#101;&#115;&#116;&#114;&#101;&#101;&#116;&#46;&#99;&#111;&#109;&#62;</author>
           95     <pubDate>Tue, 16 Nov 2021 17:35:57 +0000</pubDate>
           96 </item>
           97 <item>
           98     <title>[default] rust: Upgrade to format-bytes 0.3</title>
           99     <guid isPermaLink="true">https://www.mercurial-scm.org/repo/hg/rev/d3ec82016104</guid>
          100     <link>https://www.mercurial-scm.org/repo/hg/rev/d3ec82016104</link>
          101     <description>
          102     <![CDATA[
          103         <table>
          104             <tr>
          105                 <th style="text-align:left;">changeset</th>
          106                 <td>d3ec82016104</td>
          107             </tr>
          108             <tr>
          109                 <th style="text-align:left;">branch</th>
          110                 <td>default</td>
          111             </tr>
          112             <tr>
          113                 <th style="text-align:left;">bookmark</th>
          114                 <td>@</td>
          115             </tr>
          116             <tr>
          117                 <th style="text-align:left;">tag</th>
          118                 <td></td>
          119             </tr>
          120             <tr>
          121                 <th style="text-align:left;vertical-align:top;">user</th>
          122                 <td>&#83;&#105;&#109;&#111;&#110;&#32;&#83;&#97;&#112;&#105;&#110;&#32;&#60;&#115;&#105;&#109;&#111;&#110;&#46;&#115;&#97;&#112;&#105;&#110;&#64;&#111;&#99;&#116;&#111;&#98;&#117;&#115;&#46;&#110;&#101;&#116;&#62;</td>
          123             </tr>
          124             <tr>
          125                 <th style="text-align:left;vertical-align:top;">description</th>
          126                 <td>rust: Upgrade to format-bytes 0.3<br/>
          127 <br/>
          128 This removes use of the proc-macro-hack crate, which is possible now that<br/>
          129 we don’t support Rust 1.41 to 1.44 anymore.<br/>
          130 <br/>
          131 This in turn fixes spurious errors reported by rust-analyser:<br/>
          132 https://github.com/rust-analyzer/rust-analyzer/issues/9606#issuecomment-<a href="../rev/919240134">919240134</a><br/>
          133 <br/>
          134 Differential Revision: https://phab.mercurial-scm.org/D11938</td>
          135             </tr>
          136             <tr>
          137                 <th style="text-align:left;vertical-align:top;">files</th>
          138                 <td>rust/Cargo.lock<br />rust/hg-core/Cargo.toml<br />rust/rhg/Cargo.toml<br /></td>
          139             </tr>
          140         </table>
          141     ]]>
          142     </description>
          143     <author>&#83;&#105;&#109;&#111;&#110;&#32;&#83;&#97;&#112;&#105;&#110;&#32;&#60;&#115;&#105;&#109;&#111;&#110;&#46;&#115;&#97;&#112;&#105;&#110;&#64;&#111;&#99;&#116;&#111;&#98;&#117;&#115;&#46;&#110;&#101;&#116;&#62;</author>
          144     <pubDate>Fri, 17 Dec 2021 11:46:30 +0100</pubDate>
          145 </item>
          146 <item>
          147     <title>pytype: stop excluding ssutil.py</title>
          148     <guid isPermaLink="true">https://www.mercurial-scm.org/repo/hg/rev/08af0adc235c</guid>
          149     <link>https://www.mercurial-scm.org/repo/hg/rev/08af0adc235c</link>
          150     <description>
          151     <![CDATA[
          152         <table>
          153             <tr>
          154                 <th style="text-align:left;">changeset</th>
          155                 <td>08af0adc235c</td>
          156             </tr>
          157             <tr>
          158                 <th style="text-align:left;">branch</th>
          159                 <td></td>
          160             </tr>
          161             <tr>
          162                 <th style="text-align:left;">bookmark</th>
          163                 <td></td>
          164             </tr>
          165             <tr>
          166                 <th style="text-align:left;">tag</th>
          167                 <td></td>
          168             </tr>
          169             <tr>
          170                 <th style="text-align:left;vertical-align:top;">user</th>
          171                 <td>&#77;&#97;&#116;&#116;&#32;&#72;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#32;&#60;&#109;&#97;&#116;&#116;&#95;&#104;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#64;&#121;&#97;&#104;&#111;&#111;&#46;&#99;&#111;&#109;&#62;</td>
          172             </tr>
          173             <tr>
          174                 <th style="text-align:left;vertical-align:top;">description</th>
          175                 <td>pytype: stop excluding ssutil.py<br/>
          176 <br/>
          177 Pytype simply can't distinguish the type for this one entry's value from the<br/>
          178 other values:<br/>
          179 <br/>
          180   File &quot;/mnt/c/Users/Matt/hg/mercurial/sslutil.py&quot;, line 142, in _hostsettings:<br/>
          181       No attribute 'append' on None [attribute-error]<br/>
          182     In Optional[Union[Any, List[nothing], bool, bytes]]<br/>
          183   File &quot;/mnt/c/Users/Matt/hg/mercurial/sslutil.py&quot;, line 142, in _hostsettings:<br/>
          184       No attribute 'append' on bool [attribute-error]<br/>
          185     In Optional[Union[Any, List[nothing], bool, bytes]]<br/>
          186   File &quot;/mnt/c/Users/Matt/hg/mercurial/sslutil.py&quot;, line 142, in _hostsettings:<br/>
          187       No attribute 'append' on bytes [attribute-error]<br/>
          188     In Optional[Union[Any, List[nothing], bool, bytes]]<br/>
          189   File &quot;/mnt/c/Users/Matt/hg/mercurial/sslutil.py&quot;, line 147, in _hostsettings:<br/>
          190       No attribute 'append' on None [attribute-error]<br/>
          191     In Optional[Union[Any, List[Tuple[Any, Any]], bool, bytes]]<br/>
          192   File &quot;/mnt/c/Users/Matt/hg/mercurial/sslutil.py&quot;, line 147, in _hostsettings:<br/>
          193       No attribute 'append' on bool [attribute-error]<br/>
          194     In Optional[Union[Any, List[Tuple[Any, Any]], bool, bytes]]<br/>
          195   File &quot;/mnt/c/Users/Matt/hg/mercurial/sslutil.py&quot;, line 147, in _hostsettings:<br/>
          196       No attribute 'append' on bytes [attribute-error]<br/>
          197     In Optional[Union[Any, List[Tuple[Any, Any]], bool, bytes]]<br/>
          198 <br/>
          199 Differential Revision: https://phab.mercurial-scm.org/D11931</td>
          200             </tr>
          201             <tr>
          202                 <th style="text-align:left;vertical-align:top;">files</th>
          203                 <td>mercurial/sslutil.py<br />tests/test-check-pytype.t<br /></td>
          204             </tr>
          205         </table>
          206     ]]>
          207     </description>
          208     <author>&#77;&#97;&#116;&#116;&#32;&#72;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#32;&#60;&#109;&#97;&#116;&#116;&#95;&#104;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#64;&#121;&#97;&#104;&#111;&#111;&#46;&#99;&#111;&#109;&#62;</author>
          209     <pubDate>Tue, 14 Dec 2021 20:13:10 -0500</pubDate>
          210 </item>
          211 <item>
          212     <title>pytype: stop excluding wireprotoserver.py</title>
          213     <guid isPermaLink="true">https://www.mercurial-scm.org/repo/hg/rev/81805bba11f9</guid>
          214     <link>https://www.mercurial-scm.org/repo/hg/rev/81805bba11f9</link>
          215     <description>
          216     <![CDATA[
          217         <table>
          218             <tr>
          219                 <th style="text-align:left;">changeset</th>
          220                 <td>81805bba11f9</td>
          221             </tr>
          222             <tr>
          223                 <th style="text-align:left;">branch</th>
          224                 <td></td>
          225             </tr>
          226             <tr>
          227                 <th style="text-align:left;">bookmark</th>
          228                 <td></td>
          229             </tr>
          230             <tr>
          231                 <th style="text-align:left;">tag</th>
          232                 <td></td>
          233             </tr>
          234             <tr>
          235                 <th style="text-align:left;vertical-align:top;">user</th>
          236                 <td>&#77;&#97;&#116;&#116;&#32;&#72;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#32;&#60;&#109;&#97;&#116;&#116;&#95;&#104;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#64;&#121;&#97;&#104;&#111;&#111;&#46;&#99;&#111;&#109;&#62;</td>
          237             </tr>
          238             <tr>
          239                 <th style="text-align:left;vertical-align:top;">description</th>
          240                 <td>pytype: stop excluding wireprotoserver.py<br/>
          241 <br/>
          242 The `config` entry is a 2 part tuple, which has `__iter__()`:<br/>
          243 <br/>
          244   File &quot;/mnt/c/Users/Matt/hg/mercurial/wireprotoserver.py&quot;, line 253, in _availableapis:<br/>
          245       No attribute '__iter__' on Callable[[Any, Any], Any] [attribute-error]<br/>
          246     In Union[Callable[[Any, Any, Any, Any, Any], None], Callable[[Any, Any], Any]]<br/>
          247   File &quot;/mnt/c/Users/Matt/hg/mercurial/wireprotoserver.py&quot;, line 253, in _availableapis:<br/>
          248       No attribute '__iter__' on Callable[[Any, Any, Any, Any, Any], None] [attribute-error]<br/>
          249     In Union[Callable[[Any, Any, Any, Any, Any], None], Callable[[Any, Any], Any]]<br/>
          250 <br/>
          251 Differential Revision: https://phab.mercurial-scm.org/D11930</td>
          252             </tr>
          253             <tr>
          254                 <th style="text-align:left;vertical-align:top;">files</th>
          255                 <td>mercurial/wireprotoserver.py<br />tests/test-check-pytype.t<br /></td>
          256             </tr>
          257         </table>
          258     ]]>
          259     </description>
          260     <author>&#77;&#97;&#116;&#116;&#32;&#72;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#32;&#60;&#109;&#97;&#116;&#116;&#95;&#104;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#64;&#121;&#97;&#104;&#111;&#111;&#46;&#99;&#111;&#109;&#62;</author>
          261     <pubDate>Tue, 14 Dec 2021 19:13:30 -0500</pubDate>
          262 </item>
          263 <item>
          264     <title>pytype: stop excluding pycompat.py</title>
          265     <guid isPermaLink="true">https://www.mercurial-scm.org/repo/hg/rev/12a43f857a11</guid>
          266     <link>https://www.mercurial-scm.org/repo/hg/rev/12a43f857a11</link>
          267     <description>
          268     <![CDATA[
          269         <table>
          270             <tr>
          271                 <th style="text-align:left;">changeset</th>
          272                 <td>12a43f857a11</td>
          273             </tr>
          274             <tr>
          275                 <th style="text-align:left;">branch</th>
          276                 <td></td>
          277             </tr>
          278             <tr>
          279                 <th style="text-align:left;">bookmark</th>
          280                 <td></td>
          281             </tr>
          282             <tr>
          283                 <th style="text-align:left;">tag</th>
          284                 <td></td>
          285             </tr>
          286             <tr>
          287                 <th style="text-align:left;vertical-align:top;">user</th>
          288                 <td>&#77;&#97;&#116;&#116;&#32;&#72;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#32;&#60;&#109;&#97;&#116;&#116;&#95;&#104;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#64;&#121;&#97;&#104;&#111;&#111;&#46;&#99;&#111;&#109;&#62;</td>
          289             </tr>
          290             <tr>
          291                 <th style="text-align:left;vertical-align:top;">description</th>
          292                 <td>pytype: stop excluding pycompat.py<br/>
          293 <br/>
          294 Whatever issues were here seem to have been previously fixed.<br/>
          295 <br/>
          296 Differential Revision: https://phab.mercurial-scm.org/D11929</td>
          297             </tr>
          298             <tr>
          299                 <th style="text-align:left;vertical-align:top;">files</th>
          300                 <td>tests/test-check-pytype.t<br /></td>
          301             </tr>
          302         </table>
          303     ]]>
          304     </description>
          305     <author>&#77;&#97;&#116;&#116;&#32;&#72;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#32;&#60;&#109;&#97;&#116;&#116;&#95;&#104;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#64;&#121;&#97;&#104;&#111;&#111;&#46;&#99;&#111;&#109;&#62;</author>
          306     <pubDate>Tue, 14 Dec 2021 18:36:07 -0500</pubDate>
          307 </item>
          308 <item>
          309     <title>procutil: avoid an uninitialized variable usage on tempfile exception</title>
          310     <guid isPermaLink="true">https://www.mercurial-scm.org/repo/hg/rev/f8540fe4be0f</guid>
          311     <link>https://www.mercurial-scm.org/repo/hg/rev/f8540fe4be0f</link>
          312     <description>
          313     <![CDATA[
          314         <table>
          315             <tr>
          316                 <th style="text-align:left;">changeset</th>
          317                 <td>f8540fe4be0f</td>
          318             </tr>
          319             <tr>
          320                 <th style="text-align:left;">branch</th>
          321                 <td></td>
          322             </tr>
          323             <tr>
          324                 <th style="text-align:left;">bookmark</th>
          325                 <td></td>
          326             </tr>
          327             <tr>
          328                 <th style="text-align:left;">tag</th>
          329                 <td></td>
          330             </tr>
          331             <tr>
          332                 <th style="text-align:left;vertical-align:top;">user</th>
          333                 <td>&#77;&#97;&#116;&#116;&#32;&#72;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#32;&#60;&#109;&#97;&#116;&#116;&#95;&#104;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#64;&#121;&#97;&#104;&#111;&#111;&#46;&#99;&#111;&#109;&#62;</td>
          334             </tr>
          335             <tr>
          336                 <th style="text-align:left;vertical-align:top;">description</th>
          337                 <td>procutil: avoid an uninitialized variable usage on tempfile exception<br/>
          338 <br/>
          339 If `pycompat.unnamedtempfile()` raises an exception, it would have called<br/>
          340 `stdin.close()` in the `finally` block without it being initialized first.<br/>
          341 <br/>
          342 Differential Revision: https://phab.mercurial-scm.org/D11928</td>
          343             </tr>
          344             <tr>
          345                 <th style="text-align:left;vertical-align:top;">files</th>
          346                 <td>mercurial/utils/procutil.py<br /></td>
          347             </tr>
          348         </table>
          349     ]]>
          350     </description>
          351     <author>&#77;&#97;&#116;&#116;&#32;&#72;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#32;&#60;&#109;&#97;&#116;&#116;&#95;&#104;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#64;&#121;&#97;&#104;&#111;&#111;&#46;&#99;&#111;&#109;&#62;</author>
          352     <pubDate>Tue, 14 Dec 2021 17:29:30 -0500</pubDate>
          353 </item>
          354 <item>
          355     <title>pytype: stop excluding procutil.py</title>
          356     <guid isPermaLink="true">https://www.mercurial-scm.org/repo/hg/rev/333a2656e981</guid>
          357     <link>https://www.mercurial-scm.org/repo/hg/rev/333a2656e981</link>
          358     <description>
          359     <![CDATA[
          360         <table>
          361             <tr>
          362                 <th style="text-align:left;">changeset</th>
          363                 <td>333a2656e981</td>
          364             </tr>
          365             <tr>
          366                 <th style="text-align:left;">branch</th>
          367                 <td></td>
          368             </tr>
          369             <tr>
          370                 <th style="text-align:left;">bookmark</th>
          371                 <td></td>
          372             </tr>
          373             <tr>
          374                 <th style="text-align:left;">tag</th>
          375                 <td></td>
          376             </tr>
          377             <tr>
          378                 <th style="text-align:left;vertical-align:top;">user</th>
          379                 <td>&#77;&#97;&#116;&#116;&#32;&#72;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#32;&#60;&#109;&#97;&#116;&#116;&#95;&#104;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#64;&#121;&#97;&#104;&#111;&#111;&#46;&#99;&#111;&#109;&#62;</td>
          380             </tr>
          381             <tr>
          382                 <th style="text-align:left;vertical-align:top;">description</th>
          383                 <td>pytype: stop excluding procutil.py<br/>
          384 <br/>
          385 This avoids these false warnings:<br/>
          386 <br/>
          387   File &quot;/mnt/c/Users/Matt/hg/mercurial/utils/procutil.py&quot;, line 78, in &lt;module&gt;:<br/>
          388       No attribute 'register' on Type[io.BufferedIOBase] [attribute-error]<br/>
          389   File &quot;/mnt/c/Users/Matt/hg/mercurial/utils/procutil.py&quot;, line 117, in &lt;module&gt;:<br/>
          390       No attribute 'register' on Type[io.IOBase] [attribute-error]<br/>
          391   File &quot;/mnt/c/Users/Matt/hg/mercurial/utils/procutil.py&quot;, line 770, in runbgcommandpy3:<br/>
          392       No attribute 'close' on int [attribute-error]<br/>
          393     In Union[IO[Union[bytes, str]], int]<br/>
          394 <br/>
          395 Differential Revision: https://phab.mercurial-scm.org/D11927</td>
          396             </tr>
          397             <tr>
          398                 <th style="text-align:left;vertical-align:top;">files</th>
          399                 <td>mercurial/utils/procutil.py<br />tests/test-check-pytype.t<br /></td>
          400             </tr>
          401         </table>
          402     ]]>
          403     </description>
          404     <author>&#77;&#97;&#116;&#116;&#32;&#72;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#32;&#60;&#109;&#97;&#116;&#116;&#95;&#104;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#64;&#121;&#97;&#104;&#111;&#111;&#46;&#99;&#111;&#109;&#62;</author>
          405     <pubDate>Tue, 14 Dec 2021 17:25:46 -0500</pubDate>
          406 </item>
          407 <item>
          408     <title>pytype: stop excluding chgserver.py</title>
          409     <guid isPermaLink="true">https://www.mercurial-scm.org/repo/hg/rev/7caaefa48794</guid>
          410     <link>https://www.mercurial-scm.org/repo/hg/rev/7caaefa48794</link>
          411     <description>
          412     <![CDATA[
          413         <table>
          414             <tr>
          415                 <th style="text-align:left;">changeset</th>
          416                 <td>7caaefa48794</td>
          417             </tr>
          418             <tr>
          419                 <th style="text-align:left;">branch</th>
          420                 <td></td>
          421             </tr>
          422             <tr>
          423                 <th style="text-align:left;">bookmark</th>
          424                 <td></td>
          425             </tr>
          426             <tr>
          427                 <th style="text-align:left;">tag</th>
          428                 <td></td>
          429             </tr>
          430             <tr>
          431                 <th style="text-align:left;vertical-align:top;">user</th>
          432                 <td>&#77;&#97;&#116;&#116;&#32;&#72;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#32;&#60;&#109;&#97;&#116;&#116;&#95;&#104;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#64;&#121;&#97;&#104;&#111;&#111;&#46;&#99;&#111;&#109;&#62;</td>
          433             </tr>
          434             <tr>
          435                 <th style="text-align:left;vertical-align:top;">description</th>
          436                 <td>pytype: stop excluding chgserver.py<br/>
          437 <br/>
          438 This teaches pytype about some lazy initialization, and avoids the following:<br/>
          439 <br/>
          440   File &quot;/mnt/c/Users/Matt/hg/mercurial/chgserver.py&quot;, line 666, in _checkextensions:<br/>
          441       No attribute '_hashstate' on chgunixservicehandler [attribute-error]<br/>
          442   File &quot;/mnt/c/Users/Matt/hg/mercurial/chgserver.py&quot;, line 672, in _checkextensions:<br/>
          443       No attribute '_hashstate' on chgunixservicehandler [attribute-error]<br/>
          444   File &quot;/mnt/c/Users/Matt/hg/mercurial/chgserver.py&quot;, line 677, in _bind:<br/>
          445       No attribute '_realaddress' on chgunixservicehandler [attribute-error]<br/>
          446   File &quot;/mnt/c/Users/Matt/hg/mercurial/chgserver.py&quot;, line 683, in _bind:<br/>
          447       No attribute '_realaddress' on chgunixservicehandler [attribute-error]<br/>
          448   File &quot;/mnt/c/Users/Matt/hg/mercurial/chgserver.py&quot;, line 686, in _createsymlink:<br/>
          449       No attribute '_baseaddress' on chgunixservicehandler [attribute-error]<br/>
          450   File &quot;/mnt/c/Users/Matt/hg/mercurial/chgserver.py&quot;, line 686, in _createsymlink:<br/>
          451       No attribute '_realaddress' on chgunixservicehandler [attribute-error]<br/>
          452   File &quot;/mnt/c/Users/Matt/hg/mercurial/chgserver.py&quot;, line 688, in _createsymlink:<br/>
          453       No attribute '_baseaddress' on chgunixservicehandler [attribute-error]<br/>
          454   File &quot;/mnt/c/Users/Matt/hg/mercurial/chgserver.py&quot;, line 689, in _createsymlink:<br/>
          455       No attribute '_realaddress' on chgunixservicehandler [attribute-error]<br/>
          456   File &quot;/mnt/c/Users/Matt/hg/mercurial/chgserver.py&quot;, line 690, in _createsymlink:<br/>
          457       No attribute '_baseaddress' on chgunixservicehandler [attribute-error]<br/>
          458 <br/>
          459 Differential Revision: https://phab.mercurial-scm.org/D11926</td>
          460             </tr>
          461             <tr>
          462                 <th style="text-align:left;vertical-align:top;">files</th>
          463                 <td>mercurial/chgserver.py<br />tests/test-check-pytype.t<br /></td>
          464             </tr>
          465         </table>
          466     ]]>
          467     </description>
          468     <author>&#77;&#97;&#116;&#116;&#32;&#72;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#32;&#60;&#109;&#97;&#116;&#116;&#95;&#104;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#64;&#121;&#97;&#104;&#111;&#111;&#46;&#99;&#111;&#109;&#62;</author>
          469     <pubDate>Tue, 14 Dec 2021 17:06:32 -0500</pubDate>
          470 </item>
          471 <item>
          472     <title>pytype: stop excluding webcommands.py</title>
          473     <guid isPermaLink="true">https://www.mercurial-scm.org/repo/hg/rev/ea13dabbe168</guid>
          474     <link>https://www.mercurial-scm.org/repo/hg/rev/ea13dabbe168</link>
          475     <description>
          476     <![CDATA[
          477         <table>
          478             <tr>
          479                 <th style="text-align:left;">changeset</th>
          480                 <td>ea13dabbe168</td>
          481             </tr>
          482             <tr>
          483                 <th style="text-align:left;">branch</th>
          484                 <td></td>
          485             </tr>
          486             <tr>
          487                 <th style="text-align:left;">bookmark</th>
          488                 <td></td>
          489             </tr>
          490             <tr>
          491                 <th style="text-align:left;">tag</th>
          492                 <td></td>
          493             </tr>
          494             <tr>
          495                 <th style="text-align:left;vertical-align:top;">user</th>
          496                 <td>&#77;&#97;&#116;&#116;&#32;&#72;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#32;&#60;&#109;&#97;&#116;&#116;&#95;&#104;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#64;&#121;&#97;&#104;&#111;&#111;&#46;&#99;&#111;&#109;&#62;</td>
          497             </tr>
          498             <tr>
          499                 <th style="text-align:left;vertical-align:top;">description</th>
          500                 <td>pytype: stop excluding webcommands.py<br/>
          501 <br/>
          502 I have no idea why, but asserting that each value added to `emptydirs` is not<br/>
          503 None didn't fix this:<br/>
          504 <br/>
          505   File &quot;/mnt/c/Users/Matt/hg/mercurial/hgweb/webcommands.py&quot;, line 621, in dirlist:<br/>
          506       Function bytes.join was called with the wrong arguments [wrong-arg-types]<br/>
          507            Expected: (self, iterable: Iterable[bytes])<br/>
          508     Actually passed: (self, iterable: List[None])<br/>
          509 <br/>
          510 Differential Revision: https://phab.mercurial-scm.org/D11924</td>
          511             </tr>
          512             <tr>
          513                 <th style="text-align:left;vertical-align:top;">files</th>
          514                 <td>mercurial/hgweb/webcommands.py<br />tests/test-check-pytype.t<br /></td>
          515             </tr>
          516         </table>
          517     ]]>
          518     </description>
          519     <author>&#77;&#97;&#116;&#116;&#32;&#72;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#32;&#60;&#109;&#97;&#116;&#116;&#95;&#104;&#97;&#114;&#98;&#105;&#115;&#111;&#110;&#64;&#121;&#97;&#104;&#111;&#111;&#46;&#99;&#111;&#109;&#62;</author>
          520     <pubDate>Mon, 13 Dec 2021 22:46:43 -0500</pubDate>
          521 </item>
          522 
          523   </channel>
          524