<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Lib/ctypes, branch master</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>Fix typos in the Lib directory (GH-28775)</title>
<updated>2021-10-06T23:13:48+00:00</updated>
<author>
<name>Christian Clauss</name>
<email>cclauss@me.com</email>
</author>
<published>2021-10-06T23:13:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=745c9d9dfc1ad6fdfdf1d07420c6273ff67fa5be'/>
<id>745c9d9dfc1ad6fdfdf1d07420c6273ff67fa5be</id>
<content type='text'>
Fix typos in the Lib directory as identified by codespell.

Co-authored-by: Terry Jan Reedy &lt;tjreedy@udel.edu&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix typos in the Lib directory as identified by codespell.

Co-authored-by: Terry Jan Reedy &lt;tjreedy@udel.edu&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-45019: Clean up the frozen __hello__ module. (gh-28374)</title>
<updated>2021-09-15T20:15:32+00:00</updated>
<author>
<name>Eric Snow</name>
<email>ericsnowcurrently@gmail.com</email>
</author>
<published>2021-09-15T20:15:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=3814e2036d96e2b6c69afce61926bb0a2a34d2d9'/>
<id>3814e2036d96e2b6c69afce61926bb0a2a34d2d9</id>
<content type='text'>
Here's one more small cleanup that should have been in PR gh-28319. We eliminate stdout side-effects from importing the frozen __hello__ module, and update tests accordingly. We also move the module's source file into Lib/ from Toos/freeze/flag.py.

https://bugs.python.org/issue45019</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Here's one more small cleanup that should have been in PR gh-28319. We eliminate stdout side-effects from importing the frozen __hello__ module, and update tests accordingly. We also move the module's source file into Lib/ from Toos/freeze/flag.py.

https://bugs.python.org/issue45019</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-45019: Silence a warning in test_ctypes. (gh-28362)</title>
<updated>2021-09-15T19:33:05+00:00</updated>
<author>
<name>Eric Snow</name>
<email>ericsnowcurrently@gmail.com</email>
</author>
<published>2021-09-15T19:33:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=4b30aaa0c9dc4da956199dbd48af9c06089cb271'/>
<id>4b30aaa0c9dc4da956199dbd48af9c06089cb271</id>
<content type='text'>
This was missed in PR gh-28319.

https://bugs.python.org/issue45019</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was missed in PR gh-28319.

https://bugs.python.org/issue45019</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-45020: Add -X frozen_modules=[on|off] to explicitly control use of frozen modules. (gh-28320)</title>
<updated>2021-09-14T23:31:45+00:00</updated>
<author>
<name>Eric Snow</name>
<email>ericsnowcurrently@gmail.com</email>
</author>
<published>2021-09-14T23:31:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=a65c86889e208dddb26a7ebe7840c24edbcca775'/>
<id>a65c86889e208dddb26a7ebe7840c24edbcca775</id>
<content type='text'>
Currently we freeze several modules into the runtime. For each of these modules it is essential to bootstrapping the runtime that they be frozen. Any other stdlib module that we later freeze into the runtime is not essential. We can just as well import from the .py file.  This PR lets users explicitly choose which should be used, with the new "-X frozen_modules=[on|off]" CLI flag. The default is "off" for now.

https://bugs.python.org/issue45020</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently we freeze several modules into the runtime. For each of these modules it is essential to bootstrapping the runtime that they be frozen. Any other stdlib module that we later freeze into the runtime is not essential. We can just as well import from the .py file.  This PR lets users explicitly choose which should be used, with the new "-X frozen_modules=[on|off]" CLI flag. The default is "off" for now.

https://bugs.python.org/issue45020</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-45019: Do some cleanup related to frozen modules. (gh-28319)</title>
<updated>2021-09-13T22:18:37+00:00</updated>
<author>
<name>Eric Snow</name>
<email>ericsnowcurrently@gmail.com</email>
</author>
<published>2021-09-13T22:18:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=a2d8c4b81b8e68e2ffe10945f7ca69174c14e52a'/>
<id>a2d8c4b81b8e68e2ffe10945f7ca69174c14e52a</id>
<content type='text'>
There are a few things I missed in gh-27980. This is a follow-up that will make subsequent PRs cleaner. It includes fixes to tests and tools that reference the frozen modules.

https://bugs.python.org/issue45019</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are a few things I missed in gh-27980. This is a follow-up that will make subsequent PRs cleaner. It includes fixes to tests and tools that reference the frozen modules.

https://bugs.python.org/issue45019</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-19113: Remove unused test_errors from ctypes tests (GH-28008)</title>
<updated>2021-09-08T15:28:32+00:00</updated>
<author>
<name>andrei kulakov</name>
<email>andrei.avk@gmail.com</email>
</author>
<published>2021-09-08T15:28:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=a5610057615779ca6fc75d9e006d2fae644a94d3'/>
<id>a5610057615779ca6fc75d9e006d2fae644a94d3</id>
<content type='text'>
This test was forever shadowed by another test method named `test_errors`.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This test was forever shadowed by another test method named `test_errors`.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-45082: Cleanup ctypes.c_buffer alias (GH-28129)</title>
<updated>2021-09-02T17:02:03+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2021-09-02T17:02:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=a1e15a7a604e6f44cdaf4e106339df62eac5dc9f'/>
<id>a1e15a7a604e6f44cdaf4e106339df62eac5dc9f</id>
<content type='text'>
* Remove commented deprecation of ctypes.c_buffer.
* Remove references to ctypes.c_string which doesn't exist.
* Remove StringTestCase: it only had skipped test methods.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Remove commented deprecation of ctypes.c_buffer.
* Remove references to ctypes.c_string which doesn't exist.
* Remove StringTestCase: it only had skipped test methods.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-45060: Get rid of few uses of the equality operators with None (GH-28087)</title>
<updated>2021-08-31T13:59:52+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2021-08-31T13:59:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=3c65457156d87e55010507d616b4eecb7a02883d'/>
<id>3c65457156d87e55010507d616b4eecb7a02883d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update URLs in comments and metadata to use HTTPS (GH-27458)</title>
<updated>2021-07-30T13:54:46+00:00</updated>
<author>
<name>Noah Kantrowitz</name>
<email>noah@coderanger.net</email>
</author>
<published>2021-07-30T13:54:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=be42c06bb01206209430f3ac08b72643dc7cad1c'/>
<id>be42c06bb01206209430f3ac08b72643dc7cad1c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-29753: revert 0d7ad9f (GH-19850) (GH-27085)</title>
<updated>2021-07-11T16:43:50+00:00</updated>
<author>
<name>Filipe Laíns</name>
<email>lains@archlinux.org</email>
</author>
<published>2021-07-11T16:43:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=e14d5ae5447ae28fc4828a9cee8e9007f9c30700'/>
<id>e14d5ae5447ae28fc4828a9cee8e9007f9c30700</id>
<content type='text'>
This reverts commit 0d7ad9fb38c041c46094087b0cf2c8ce44916b11 as it has a regression.

See https://github.com/python/cpython/pull/19850#issuecomment-869410686</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 0d7ad9fb38c041c46094087b0cf2c8ce44916b11 as it has a regression.

See https://github.com/python/cpython/pull/19850#issuecomment-869410686</pre>
</div>
</content>
</entry>
</feed>
