This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: make_zip.py lacks command a few line options.
Type: enhancement Stage: resolved
Components: Demos and Tools, Tkinter, Windows Versions: Python 3.7, Python 3.6, Python 3.5
process
Status: closed Resolution: out of date
Dependencies: Superseder:
Assigned To: Nosy List: Decorater, brett.cannon, iritkatriel, paul.moore, steve.dower, tim.golden, zach.ware
Priority: normal Keywords:

Created on 2017-04-30 04:35 by Decorater, last changed 2022-04-11 14:58 by admin. This issue is now closed.

Messages (6)
msg292617 - (view) Author: Decorater (Decorater) * Date: 2017-04-30 04:35
make_zip.py does not offer the options to include tests with the tkinner stuff when making the full distributions immediately after building python using MSVC.

Basically running makezip like this:

".\PCbuild\amd64\python.exe" ".\Tools\msi\make_zip.py" -a x64 -o ".\python36-x86-x64"

or like this:

".\PCbuild\win32\python.exe" ".\Tools\msi\make_zip.py" -o ".\python36-x86"

does not even include the tests and tkinner stuff that is optional when installing python by the installer. I would like command sqitches to be able to if desired.

Also on the 64 bit copy it does mess up where none of the libs\*.lib, nor any of the assemblies are copied. And is reproducible on me.
msg292684 - (view) Author: Brett Cannon (brett.cannon) * (Python committer) Date: 2017-05-01 17:58
Can you separate out the bug report from the feature request as two separate issues? You can keep one here and rename the title if you want.
msg292692 - (view) Author: Decorater (Decorater) * Date: 2017-05-01 18:52
Alright renamed it.
msg292696 - (view) Author: Decorater (Decorater) * Date: 2017-05-01 19:00
Alright moved the bug part to http://bugs.python.org/issue30222.
msg292700 - (view) Author: Steve Dower (steve.dower) * (Python committer) Date: 2017-05-01 20:40
I disagree with this going into the core repo - this script is meant for producing our official packages, and is not a general purpose tool.

If someone does make changes, please backport them as far as possible (so that bug fixes are easy to cherry pick) and don't break the core use case.
msg407583 - (view) Author: Irit Katriel (iritkatriel) * (Python committer) Date: 2021-12-03 13:05
Tools/msi/make_zip.py does not exist since 3.7.
History
Date User Action Args
2022-04-11 14:58:45adminsetgithub: 74400
2021-12-03 13:05:22iritkatrielsetstatus: open -> closed

type: enhancement

nosy: + iritkatriel
messages: + msg407583
resolution: out of date
stage: resolved
2017-05-01 20:40:23steve.dowersetmessages: + msg292700
2017-05-01 19:00:24Decoratersetmessages: + msg292696
2017-05-01 18:52:48Decoratersetmessages: + msg292692
2017-05-01 18:52:29Decoratersettitle: make_zip.py lacks command a few line options and has a bug. -> make_zip.py lacks command a few line options.
2017-05-01 17:58:11brett.cannonsetnosy: + brett.cannon
messages: + msg292684
2017-04-30 04:35:48Decoratercreate