[issue25085] Windows x86-64 embeddable zip file contains test directorys

2015-09-23 Thread Terry J. Reedy

Terry J. Reedy added the comment:

Thanks, re-reading I see the new exclusion test for this issue:
  if name in {'test', 'tests'} and p.parts[-3].lower() == 'lib':

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue25085] Windows x86-64 embeddable zip file contains test directorys

2015-09-22 Thread Steve Dower

Steve Dower added the comment:

The change is for two issues. I now filter out "Lib\*\test" and "Lib\*\tests" 
for this one, and bdist_wininst.py and *.exe for #25086. I believe that's what 
the suggestions were - the regular installer (that we've been discussing) 
wasn't mentioned in the original post.

(Adding site-packages to the set is a bit of tidying that I noticed while 
fixing the others. It doesn't have an issue anywhere.)

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue25085] Windows x86-64 embeddable zip file contains test directorys

2015-09-22 Thread Terry J. Reedy

Terry J. Reedy added the comment:

If the Tcl/Tk/Idle bundle is installed, then I prefer that /idle-test be 
included, even if '[ ] include tests' is left blank, as I may someday make part 
of it runnable from the help menu.  IE, the status quo. I do not care about any 
of the other package test directories.

If I understand the patch correctly, you already excluded the tkinter bundle 
from the embeddable zip.  The change I see is elimination of site-packages 
(#?) and *.exe (#26086).  It appears that you rejected the proposal in this 
issue, so the resolution should say so.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue25085] Windows x86-64 embeddable zip file contains test directorys

2015-09-22 Thread Roundup Robot

Roundup Robot added the comment:

New changeset 812e30f67d6e by Steve Dower in branch '3.5':
Closes #25085 and #25086: Exclude distutils and test directories from 
embeddable distro.
https://hg.python.org/cpython/rev/812e30f67d6e

--
nosy: +python-dev
resolution:  -> fixed
stage:  -> resolved
status: open -> closed

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue25085] Windows x86-64 embeddable zip file contains test directorys

2015-09-22 Thread Steve Dower

Steve Dower added the comment:

True, those files aren't needed in the embeddable distro.

Terry - you're right, if someone chooses to install Tcl/Tk/idle then they'll 
get the tests for them as well, regardless of their test suite selection. Since 
we're not really talking about a lot of files, I'd rather leave them this way 
(which I think is what you're also suggesting?) than deal with the 
cross-installer dependencies that would exist otherwise.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue25085] Windows x86-64 embeddable zip file contains test directorys

2015-09-22 Thread Steve Dower

Changes by Steve Dower :


--
assignee:  -> steve.dower

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue25085] Windows x86-64 embeddable zip file contains test directorys

2015-09-18 Thread Terry J. Reedy

Terry J. Reedy added the comment:

tkinter\test and idlelib\idle_test are others. I presume all these directories 
are installed in a normal install even when "[] include tests" is left 
unchecked.

There is one non-unittest file in idle_help, htest.py, that I would not want 
omitted, as I believe there may be reasons, especially in the future, for users 
to run it.  I could move it up into idlelib itself. This is probably an 
anomaly, but it might be a good idea to check with maintainers of each package.

--
nosy: +terry.reedy

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue25085] Windows x86-64 embeddable zip file contains test directorys

2015-09-13 Thread Wolfgang Langner

New submission from Wolfgang Langner:

The Windows x86-64 embeddable zip file (and possible the one for 32bit)
includes some unnecessary test folders in python35.zip with test scripts.

python35.zip\distutils\tests\
python35.zip\unittest\test\
python35.zip\lib2to3\tests\
python35.zip\ctypes\test\
python35.zip\sqlite3\test\

Python Version 3.5 rc4

This is only a minor issue, because it affects only size not functionality.

--
components: Installation, Windows
messages: 250563
nosy: paul.moore, steve.dower, tds333, tim.golden, zach.ware
priority: normal
severity: normal
status: open
title: Windows x86-64 embeddable zip file contains test directorys
type: enhancement
versions: Python 3.5

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com