<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Mac/Tools, branch refactor-lambda-parameters</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/'/>
<entry>
<title>bpo-22490: Remove __PYVENV_LAUNCHER__ from environment during launch (GH-9516)</title>
<updated>2020-03-22T18:31:46+00:00</updated>
<author>
<name>Ronald Oussoren</name>
<email>ronaldoussoren@mac.com</email>
</author>
<published>2020-03-22T18:31:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=044cf94f610e831464a69a8e713dad89878824ce'/>
<id>044cf94f610e831464a69a8e713dad89878824ce</id>
<content type='text'>
* bpo-22490: Remove "__PYVENV_LAUNCHER__" from the shell environment on macOS

This changeset removes the environment varialbe "__PYVENV_LAUNCHER__"
during interpreter launch as it is only needed to communicate between
the stub executable in framework installs and the actual interpreter.

Leaving the environment variable present may lead to misbehaviour when
launching other scripts.

* Actually commit the changes for issue 22490...

* Correct typo

Co-Authored-By: Nicola Soranzo &lt;nicola.soranzo@gmail.com&gt;

* Run make patchcheck

Co-authored-by: Jason R. Coombs &lt;jaraco@jaraco.com&gt;
Co-authored-by: Nicola Soranzo &lt;nicola.soranzo@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* bpo-22490: Remove "__PYVENV_LAUNCHER__" from the shell environment on macOS

This changeset removes the environment varialbe "__PYVENV_LAUNCHER__"
during interpreter launch as it is only needed to communicate between
the stub executable in framework installs and the actual interpreter.

Leaving the environment variable present may lead to misbehaviour when
launching other scripts.

* Actually commit the changes for issue 22490...

* Correct typo

Co-Authored-By: Nicola Soranzo &lt;nicola.soranzo@gmail.com&gt;

* Run make patchcheck

Co-authored-by: Jason R. Coombs &lt;jaraco@jaraco.com&gt;
Co-authored-by: Nicola Soranzo &lt;nicola.soranzo@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-26707: Enable plistlib to read UID keys. (GH-12153)</title>
<updated>2019-05-15T20:14:38+00:00</updated>
<author>
<name>Jon Janzen</name>
<email>jjjonjanzen@gmail.com</email>
</author>
<published>2019-05-15T20:14:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=c981ad16b0f9740bd3381c96b4227a1faa1a88d9'/>
<id>c981ad16b0f9740bd3381c96b4227a1faa1a88d9</id>
<content type='text'>
Plistlib currently throws an exception when asked to decode a valid
.plist file that was generated by Apple's NSKeyedArchiver. Specifically,
this is caused by a byte 0x80 (signifying a UID) not being understood.

This fixes the problem by enabling the binary plist reader and writer
to read and write plistlib.UID objects.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Plistlib currently throws an exception when asked to decode a valid
.plist file that was generated by Apple's NSKeyedArchiver. Specifically,
this is caused by a byte 0x80 (signifying a UID) not being understood.

This fixes the problem by enabling the binary plist reader and writer
to read and write plistlib.UID objects.
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #20022: Eliminate use of deprecated bundlebuilder in OS X builds.</title>
<updated>2014-03-30T06:54:15+00:00</updated>
<author>
<name>Ned Deily</name>
<email>nad@acm.org</email>
</author>
<published>2014-03-30T06:54:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=13399445e3135306bb814333c5eab40b213ceeee'/>
<id>13399445e3135306bb814333c5eab40b213ceeee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #14455: fix handling of unsigned long long values for binary plist files</title>
<updated>2014-02-06T10:19:18+00:00</updated>
<author>
<name>Ronald Oussoren</name>
<email>ronaldoussoren@mac.com</email>
</author>
<published>2014-02-06T10:19:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=94e44a935b3dc1e67a6a3357f64324ee0c81d40c'/>
<id>94e44a935b3dc1e67a6a3357f64324ee0c81d40c</id>
<content type='text'>
Values in the range of an unsigned long long, but outside of the range
of a signed long long were serialized as a negative value.

Due to a bug in PyObjC my test scripts indicated that the previous behavior
matched Apple's plist code, instead the handle large unsigned values correctly.

The change to plistlib.py is from a patch by Serhiy.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Values in the range of an unsigned long long, but outside of the range
of a signed long long were serialized as a negative value.

Due to a bug in PyObjC my test scripts indicated that the previous behavior
matched Apple's plist code, instead the handle large unsigned values correctly.

The change to plistlib.py is from a patch by Serhiy.
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #19936: Added executable bits or shebang lines to Python scripts which</title>
<updated>2014-01-16T15:33:23+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2014-01-16T15:33:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=8f8ec92de85b40b9e7bec81ae87f18cc3996c560'/>
<id>8f8ec92de85b40b9e7bec81ae87f18cc3996c560</id>
<content type='text'>
requires them.  Disable executable bits and shebang lines in test and
benchmark files in order to prevent using a random system python, and in
source files of modules which don't provide command line interface.  Fixed
shebang lines in the unittestgui and checkpip scripts.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
requires them.  Disable executable bits and shebang lines in test and
benchmark files in order to prevent using a random system python, and in
source files of modules which don't provide command line interface.  Fixed
shebang lines in the unittestgui and checkpip scripts.
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #19936: Added executable bits or shebang lines to Python scripts which</title>
<updated>2014-01-16T15:15:49+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2014-01-16T15:15:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=b992a0e102c1dcc8d038983755f792c2f65a233f'/>
<id>b992a0e102c1dcc8d038983755f792c2f65a233f</id>
<content type='text'>
requires them.  Disable executable bits and shebang lines in test and
benchmark files in order to prevent using a random system python, and in
source files of modules which don't provide command line interface.  Fixed
shebang line to use python3 executable in the unittestgui script.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
requires them.  Disable executable bits and shebang lines in test and
benchmark files in order to prevent using a random system python, and in
source files of modules which don't provide command line interface.  Fixed
shebang line to use python3 executable in the unittestgui script.
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #14455: Fix some issues with plistlib</title>
<updated>2014-01-15T10:32:35+00:00</updated>
<author>
<name>Ronald Oussoren</name>
<email>ronaldoussoren@mac.com</email>
</author>
<published>2014-01-15T10:32:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=6db6653bbc0841600248e4d7b7542591067c4157'/>
<id>6db6653bbc0841600248e4d7b7542591067c4157</id>
<content type='text'>
* Negative integer support in binary plists was broken

* Better exception for invalid data

* Fix the versionadded/versionchanged markup in the documentation

* Add the interface cleanup to what's new for 3.4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Negative integer support in binary plists was broken

* Better exception for invalid data

* Fix the versionadded/versionchanged markup in the documentation

* Add the interface cleanup to what's new for 3.4
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #14455: plistlib now supports binary plists and has an updated API.</title>
<updated>2013-11-21T14:46:49+00:00</updated>
<author>
<name>Ronald Oussoren</name>
<email>ronaldoussoren@mac.com</email>
</author>
<published>2013-11-21T14:46:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=c5cf7973422dce0ed59849aaf2d708d4c6b7320d'/>
<id>c5cf7973422dce0ed59849aaf2d708d4c6b7320d</id>
<content type='text'>
This patch adds support for binary plists on OSX to plistlib (based
on a patch by 'dpounces').

The patch also cleans up the API for the plistlib module.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds support for binary plists on OSX to plistlib (based
on a patch by 'dpounces').

The patch also cleans up the API for the plistlib module.
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #19128: Remove nonfunctional, unused Mac help indexing tool from repo.</title>
<updated>2013-09-29T18:46:50+00:00</updated>
<author>
<name>Ned Deily</name>
<email>nad@acm.org</email>
</author>
<published>2013-09-29T18:46:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=dcdd79459de1eccf8a289558ab9c064dc1a045e1'/>
<id>dcdd79459de1eccf8a289558ab9c064dc1a045e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>#16135: Removal of OS/2 support (I)</title>
<updated>2012-10-04T23:04:27+00:00</updated>
<author>
<name>Jesus Cea</name>
<email>jcea@jcea.es</email>
</author>
<published>2012-10-04T23:04:27+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=b48925a4060243688c108d0df1e102eb7a1580d0'/>
<id>b48925a4060243688c108d0df1e102eb7a1580d0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
