<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_external_python_cpython2/Android.bp, branch android11-mainline-release</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_python_cpython2/'/>
<entry>
<title>Add liblog as a dependency where libbase is used.</title>
<updated>2020-01-08T22:11:54+00:00</updated>
<author>
<name>Tom Cherry</name>
<email>tomcherry@google.com</email>
</author>
<published>2020-01-08T22:11:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_python_cpython2/commit/?id=96459324c3f633af4b35c29a16ac25aeb7894a7d'/>
<id>96459324c3f633af4b35c29a16ac25aeb7894a7d</id>
<content type='text'>
Bug: 119867234
Test: build
Change-Id: Iba470166a6c4072243d0c6232d0ad597ac3ff6f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 119867234
Test: build
Change-Id: Iba470166a6c4072243d0c6232d0ad597ac3ff6f7
</pre>
</div>
</content>
</entry>
<entry>
<title>Use libcrypto_static instead of libcrypto</title>
<updated>2019-09-18T18:05:54+00:00</updated>
<author>
<name>Colin Cross</name>
<email>ccross@android.com</email>
</author>
<published>2019-09-18T18:05:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_python_cpython2/commit/?id=f67325ce45c763c0c13cdd50d5dbc62803f850ed'/>
<id>f67325ce45c763c0c13cdd50d5dbc62803f850ed</id>
<content type='text'>
Replace libcrypto with libcrypto_static, which can be protected through
visibility to ensure only modules that don't affect FIPS certification
can use it.

Bug: 141248879
Test: m checkbuild
Change-Id: I991e805f555cbebeb96e253910ab155b7fd22a0c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace libcrypto with libcrypto_static, which can be protected through
visibility to ensure only modules that don't affect FIPS certification
can use it.

Bug: 141248879
Test: m checkbuild
Change-Id: I991e805f555cbebeb96e253910ab155b7fd22a0c
</pre>
</div>
</content>
</entry>
<entry>
<title>Add linux_bionic support</title>
<updated>2019-02-28T17:29:05+00:00</updated>
<author>
<name>Alex Light</name>
<email>allight@google.com</email>
</author>
<published>2019-02-27T22:37:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_python_cpython2/commit/?id=6f3263d5f4cdccfd7bcf02d7e7304a28b4ea80e7'/>
<id>6f3263d5f4cdccfd7bcf02d7e7304a28b4ea80e7</id>
<content type='text'>
Test: ./art/tools/build_linux_bionic.sh com.android.support.apexer
Bug: 119332365
Bug: 119332362
Change-Id: I582f23a5c4ddb388f6a16562e51ca572ca4fe8a0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test: ./art/tools/build_linux_bionic.sh com.android.support.apexer
Bug: 119332365
Bug: 119332362
Change-Id: I582f23a5c4ddb388f6a16562e51ca572ca4fe8a0
</pre>
</div>
</content>
</entry>
<entry>
<title>Build _scproxy for Mac</title>
<updated>2019-02-20T18:43:11+00:00</updated>
<author>
<name>Dan Willemsen</name>
<email>dwillemsen@google.com</email>
</author>
<published>2019-02-20T18:43:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_python_cpython2/commit/?id=a7c6b232c595589642caa1833279d940661120c2'/>
<id>a7c6b232c595589642caa1833279d940661120c2</id>
<content type='text'>
This is required for the urllib module.

Test: py2-cmd -murllib
Change-Id: Ifaa4e92e5c95b86fbf9eb397d4b4929db77de3a1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is required for the urllib module.

Test: py2-cmd -murllib
Change-Id: Ifaa4e92e5c95b86fbf9eb397d4b4929db77de3a1
</pre>
</div>
</content>
</entry>
<entry>
<title>Create py2-cmd which behaves more like the normal `python`</title>
<updated>2019-02-17T22:06:24+00:00</updated>
<author>
<name>Dan Willemsen</name>
<email>dwillemsen@google.com</email>
</author>
<published>2019-02-15T05:41:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_python_cpython2/commit/?id=cd28285fe2b5ded6c12a0688e2e694c3c4e2e7f4'/>
<id>cd28285fe2b5ded6c12a0688e2e694c3c4e2e7f4</id>
<content type='text'>
Instead of executing the __main__.py inside the par file, it'll use all
the normal python command line options, allowing you to replace python
in $PATH with this executable.

Also add distutils, which some script expect to be in the stdlib.

Bug: 117811537
Test: move py2-cmd to prebuilts/build-tools/path/linux-x86/python and build
Change-Id: Iddab6ab4db23f99953ecf4d42cd7d966851b1e1b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of executing the __main__.py inside the par file, it'll use all
the normal python command line options, allowing you to replace python
in $PATH with this executable.

Also add distutils, which some script expect to be in the stdlib.

Bug: 117811537
Test: move py2-cmd to prebuilts/build-tools/path/linux-x86/python and build
Change-Id: Iddab6ab4db23f99953ecf4d42cd7d966851b1e1b
</pre>
</div>
</content>
</entry>
<entry>
<title>Restore getpath.c closer to upstream</title>
<updated>2019-02-15T07:12:58+00:00</updated>
<author>
<name>Dan Willemsen</name>
<email>dwillemsen@google.com</email>
</author>
<published>2019-02-15T05:21:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_python_cpython2/commit/?id=99f27543656a8bea44b7ba0ab6ea91f824d45537'/>
<id>99f27543656a8bea44b7ba0ab6ea91f824d45537</id>
<content type='text'>
Instead of changing the control flow significantly, use SetPythonHome,
-DPYTHONPATH, and a handful of ifdefs.

Test: build/soong/python/tests/runtest.sh
Test: git diff 18e21883a4..HEAD -- Modules/getpath.c
Change-Id: I27ca46f953c160e437b1610085cc756056ba3812
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of changing the control flow significantly, use SetPythonHome,
-DPYTHONPATH, and a handful of ifdefs.

Test: build/soong/python/tests/runtest.sh
Test: git diff 18e21883a4..HEAD -- Modules/getpath.c
Change-Id: I27ca46f953c160e437b1610085cc756056ba3812
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify par Launcher</title>
<updated>2019-02-15T06:01:26+00:00</updated>
<author>
<name>Dan Willemsen</name>
<email>dwillemsen@google.com</email>
</author>
<published>2018-11-17T01:27:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_python_cpython2/commit/?id=eba50a5415f35d4df2f8bfbb0324cecdff99203e'/>
<id>eba50a5415f35d4df2f8bfbb0324cecdff99203e</id>
<content type='text'>
Instead of copying some of Py_Main and changing it, use Py_Main
directly, paired with a __main__.py script that uses the runpy module to
trampoline into the user code.

Test: build/soong/python/tests/runtest.sh
Change-Id: I7f5e1e38b63b4e2ce83a85c08953a5e67c7b8788
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of copying some of Py_Main and changing it, use Py_Main
directly, paired with a __main__.py script that uses the runpy module to
trampoline into the user code.

Test: build/soong/python/tests/runtest.sh
Change-Id: I7f5e1e38b63b4e2ce83a85c08953a5e67c7b8788
</pre>
</div>
</content>
</entry>
<entry>
<title>Silence warnings</title>
<updated>2019-02-15T05:01:41+00:00</updated>
<author>
<name>Dan Willemsen</name>
<email>dwillemsen@google.com</email>
</author>
<published>2019-02-15T05:00:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_python_cpython2/commit/?id=04e39106a2aaf9e0381f07f787a5dcfb8657b519'/>
<id>04e39106a2aaf9e0381f07f787a5dcfb8657b519</id>
<content type='text'>
Test: cd external/python/cpython2; mma
Change-Id: Iaba33d9a46b6da20b8cdac0a085eb0911c4825d0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test: cd external/python/cpython2; mma
Change-Id: Iaba33d9a46b6da20b8cdac0a085eb0911c4825d0
</pre>
</div>
</content>
</entry>
<entry>
<title>Build the _ssl module</title>
<updated>2019-01-08T02:07:24+00:00</updated>
<author>
<name>Dan Willemsen</name>
<email>dwillemsen@google.com</email>
</author>
<published>2019-01-08T02:07:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_python_cpython2/commit/?id=dbcebe04a0fb6f548d0d1481359cf4e380854698'/>
<id>dbcebe04a0fb6f548d0d1481359cf4e380854698</id>
<content type='text'>
Bug: 110170704
Test: cd external/python/cpython2; mma
Change-Id: If8e4b0b4c46a7d610abe7803a1fc5e3a6ba4b7a1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 110170704
Test: cd external/python/cpython2; mma
Change-Id: If8e4b0b4c46a7d610abe7803a1fc5e3a6ba4b7a1
</pre>
</div>
</content>
</entry>
<entry>
<title>Suppress null-pointer-arithmetic warning</title>
<updated>2018-12-12T19:58:51+00:00</updated>
<author>
<name>Yi Kong</name>
<email>yikong@google.com</email>
</author>
<published>2018-12-12T19:58:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_python_cpython2/commit/?id=892b1a8e115520781e9a83e5dce9760fdcc185d2'/>
<id>892b1a8e115520781e9a83e5dce9760fdcc185d2</id>
<content type='text'>
Test: m checkbuild
Bug: 72331524
Change-Id: Ica2b728d4ecce5f1e2b546493b86a05545fda8eb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test: m checkbuild
Bug: 72331524
Change-Id: Ica2b728d4ecce5f1e2b546493b86a05545fda8eb
</pre>
</div>
</content>
</entry>
</feed>
