
This issue trackerhas been migrated toGitHub, and is currentlyread-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.
Created on2013-12-19 04:13 byeric.snow, last changed2022-04-11 14:57 byadmin. This issue is nowclosed.
| Files | ||||
|---|---|---|---|---|
| File name | Uploaded | Description | Edit | |
| python-launcher-no-bundlebuilder.txt | ronaldoussoren,2013-12-19 12:20 | review | ||
| Messages (5) | |||
|---|---|---|---|
| msg206578 -(view) | Author: Eric Snow (eric.snow)*![]() | Date: 2013-12-19 04:13 | |
Mac/Tools/bundlebuilder.py uses deprecated imp APIs. It should be refactored to use the current import-related APIs. | |||
| msg206591 -(view) | Author: Ned Deily (ned.deily)*![]() | Date: 2013-12-19 09:32 | |
bundlebuild.py is a deprecated legacy tool that has been superseded by the third-party py2app. AFAIK, its only use in Python 3 is to build PythonLauncher.app; it is not included in a Python installation. Rather than refactor it, its use should be eliminated inMac/PythonLauncher/Makefile.in. | |||
| msg206609 -(view) | Author: Ronald Oussoren (ronaldoussoren)*![]() | Date: 2013-12-19 12:20 | |
Removing bundle builder should be easy enough if it is only used to create the PythonLauncher application bundle: that bundle does not contain python code at all and constructing it is just a matter of copying files to the right location.The attached patch should do the trick. The patch is very rough, but does work. | |||
| msg215172 -(view) | Author: Roundup Robot (python-dev)![]() | Date: 2014-03-30 06:55 | |
New changeset3cf72994d5ae by Ned Deily in branch 'default':Issue#20022: Eliminate use of deprecated bundlebuilder in OS X builds.http://hg.python.org/cpython/rev/3cf72994d5ae | |||
| msg215173 -(view) | Author: Ned Deily (ned.deily)*![]() | Date: 2014-03-30 06:59 | |
Thanks for the patch, Ronald. I modified it a bit and also removed bundlebuilder.py from the source tree. Applied for release in 3.5.0. | |||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022-04-11 14:57:55 | admin | set | github: 64221 |
| 2014-03-30 06:59:52 | ned.deily | set | status: open -> closed title: "modernize" the Mac bundlebuilder.py script -> Eliminate the use of the deprecated bundlebuilder.py script in OS X builds messages: +msg215173 resolution: fixed stage: patch review -> resolved |
| 2014-03-30 06:55:10 | python-dev | set | nosy: +python-dev messages: +msg215172 |
| 2013-12-19 12:21:06 | ronaldoussoren | set | keywords: +patch,needs review stage: patch review |
| 2013-12-19 12:20:51 | ronaldoussoren | set | files: +python-launcher-no-bundlebuilder.txt messages: +msg206609 |
| 2013-12-19 09:32:40 | ned.deily | set | assignee:ned.deily messages: +msg206591 nosy: +ronaldoussoren,ned.deily |
| 2013-12-19 04:13:34 | eric.snow | create | |