<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/</link>
    <language>en-us</language>

    <title>cpython-lru_cache-weakref: Doc/packaging/commandref.rst history</title>
    <description>Doc/packaging/commandref.rst revision history</description>
    <item>
    <title>Improve byte-compilation in packaging to be independent of -O or -B.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/dad02a080bbc/Doc/packaging/commandref.rst</link>
    <description><![CDATA[Improve byte-compilation in packaging to be independent of -O or -B.<br/>
<br/>
The code I fixed to comply with PEP 3147 still had one bug: When run<br/>
under python -O, some paths for pyc files would be pyo, because I called<br/>
imp.cache_from_source without explicit debug_override argument in some<br/>
places, and under -O that would return .pyo (this is well explained in<br/>
the imp docs).  Now all code (util.byte_compile, build_py, install_lib)<br/>
can create .pyo files according to options given by users,<br/>
without interference from the calling Python’s own optimize mode.<br/>
<br/>
On a related topic, I also removed the code that prevented byte<br/>
compilation under python -B.  The rationale is that packaging gives<br/>
control over the creation of pyc files to the user with its own explicit<br/>
option, and the behavior should not be changed if the calling Python<br/>
happens to run with -B for whatever reason.  I will argue that this is a<br/>
bug fix and ask to be allowed to backport this change to distutils.<br/>
<br/>
Finally, I moved one nugget of information about the --compile and<br/>
--optimize options from the source into the doc.  It clears up a<br/>
misunderstanding that I (and maybe other people) had.]]></description>
    <author>&#201;&#114;&#105;&#99;&#32;&#65;&#114;&#97;&#117;&#106;&#111;&#32;&#60;&#109;&#101;&#114;&#119;&#111;&#107;&#64;&#110;&#101;&#116;&#119;&#111;&#107;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 03 Nov 2011 05:08:28 +0100</pubDate>
</item>
<item>
    <title>Merge doc changes from 3.2 (#8617, #10745).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d354802a637d/Doc/packaging/commandref.rst</link>
    <description><![CDATA[Merge doc changes from 3.2 (#8617, #10745).<br/>
<br/>
In the install and library docs, I changed the text to refer to<br/>
packaging instead of distutils.  I also checked that the documented<br/>
paths correctly reflect what’s really defined in sysconfig; the main<br/>
difference with paths defined in distutils.install is that include<br/>
directories don’t end with the distribution name anymore (i.e. distutils<br/>
uses include/python3.3/spam, sysconfig include/python3.3), I have no<br/>
idea why.]]></description>
    <author>&#201;&#114;&#105;&#99;&#32;&#65;&#114;&#97;&#117;&#106;&#111;&#32;&#60;&#109;&#101;&#114;&#119;&#111;&#107;&#64;&#110;&#101;&#116;&#119;&#111;&#107;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 06 Aug 2011 16:58:15 +0200</pubDate>
</item>
<item>
    <title>Fix syntax in packaging docs and update suspicious ignore file.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3a4b983dd70b/Doc/packaging/commandref.rst</link>
    <description><![CDATA[Fix syntax in packaging docs and update suspicious ignore file.]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 09 Jul 2011 11:48:50 +0200</pubDate>
</item>
<item>
    <title>Add documentation for the packaging module.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1f7297534424/Doc/packaging/commandref.rst</link>
    <description><![CDATA[Add documentation for the packaging module.<br/>
<br/>
This updates the user guide to refer to Packaging instead of Distutils.<br/>
Some files still require an update.]]></description>
    <author>&#201;&#114;&#105;&#99;&#32;&#65;&#114;&#97;&#117;&#106;&#111;&#32;&#60;&#109;&#101;&#114;&#119;&#111;&#107;&#64;&#110;&#101;&#116;&#119;&#111;&#107;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 01 Jun 2011 20:42:49 +0200</pubDate>
</item>

  </channel>
</rss>
