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: Delete Misc/*.wpr files
Type: Stage: resolved
Components: Versions: Python 3.11
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: Nosy List: berker.peksag, iritkatriel, kumaraditya, michael.foord, terry.reedy, vstinner
Priority: normal Keywords: easy, patch

Created on 2015-02-16 00:59 by berker.peksag, last changed 2022-04-11 14:58 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
wpr.diff berker.peksag, 2015-02-16 00:59 review
Pull Requests
URL Status Linked Edit
PR 30067 merged kumaraditya, 2021-12-12 05:09
Messages (7)
msg236082 - (view) Author: Berker Peksag (berker.peksag) * (Python committer) Date: 2015-02-16 00:59
Config/plugin/readme files for Emacs and Vim in Misc have been deleted. The only remaining ones are for Wing IDE. Here is a patch to remove these files.
msg237074 - (view) Author: Michael Foord (michael.foord) * (Python committer) Date: 2015-03-02 18:46
What is the advantage to deleting the Wing IDE project files, other than making it harder to use Wing to work on Python?
msg407938 - (view) Author: Irit Katriel (iritkatriel) * (Python committer) Date: 2021-12-07 15:11
Closing as this seems abandoned. Feel free to reopen if not.
msg408286 - (view) Author: Terry J. Reedy (terry.reedy) * (Python committer) Date: 2021-12-11 00:40
Since the files have effectively been abandoned, I think removing them should be considered now.  The three files in /Misc, for wing-3, 4, and 5, are
python-wing3.wpr
python-wing4.wpr
python-wing5.wpr

The current version of Wing is 8.1.1.  The files were last edited in March 2011, a decade ago, by M. Foord.  The last contains

#!wing
#!version=5.0
##################################################################
# Wing IDE project file                                          #
##################################################################
[project attributes]
proj.directory-list = [{'dirloc': loc('..'),
                        'excludes': [u'.hg',
                                     u'Lib/unittest/__pycache__',
                                     u'Lib/unittest/test/__pycache__',
                                     u'Lib/__pycache__',
                                     u'build',
                                     u'Doc/build'],
                        'filter': '*',
                        'include_hidden': False,
                        'recursive': True,
                        'watch_for_changes': True}]
proj.file-type = 'shared'

*4.* is the same except for the version comment.  Both are specialized for working with Lib/unittest, failing to exclude most of the other __pycache__ directories.  I wonder whether current Wing now knows that it should ignore __cache__ directories.  (I considered emailing support@wingware.com, but decided to wait.)  In the absence of more comments, we could inquire on python-dev.

In 2019, these .ini-format configuration data files were marked as executable scripts.  I believe that this was a mistake.
msg408287 - (view) Author: Terry J. Reedy (terry.reedy) * (Python committer) Date: 2021-12-11 00:40
url: https://github.com/python/cpython/blob/main/Misc/python-wing5.wpr
msg408495 - (view) Author: STINNER Victor (vstinner) * (Python committer) Date: 2021-12-13 23:26
IMO it's ok to remove these files. If WING is maintained again, it will be trivial to add again these configuratin files. I suggest to only remove these files in Python 3.11.
msg408527 - (view) Author: Berker Peksag (berker.peksag) * (Python committer) Date: 2021-12-14 13:01
New changeset d46d08d9474cb00b697dbdbb12cc7ce8f8ddfcec by Kumar Aditya in branch 'main':
bpo-23469: Delete Wing IDE configuration files (GH-30067)
https://github.com/python/cpython/commit/d46d08d9474cb00b697dbdbb12cc7ce8f8ddfcec
History
Date User Action Args
2022-04-11 14:58:12adminsetgithub: 67657
2021-12-14 13:02:33berker.peksagsetstatus: open -> closed
resolution: fixed
stage: patch review -> resolved
2021-12-14 13:01:18berker.peksagsetmessages: + msg408527
2021-12-13 23:26:10vstinnersetnosy: + vstinner
messages: + msg408495
2021-12-12 05:09:47kumaradityasetkeywords: + patch
nosy: + kumaraditya

pull_requests: + pull_request28287
stage: patch review
2021-12-11 15:52:41iritkatrielsetkeywords: + easy, - patch
2021-12-11 00:40:48terry.reedysetmessages: + msg408287
2021-12-11 00:40:12terry.reedysetnosy: + terry.reedy
messages: + msg408286
2021-12-07 17:49:31berker.peksagsetstatus: closed -> open
stage: resolved -> (no value)
versions: + Python 3.11, - Python 3.4, Python 3.5
2021-12-07 15:11:45iritkatrielsetstatus: open -> closed

nosy: + iritkatriel
messages: + msg407938

stage: patch review -> resolved
2015-03-02 18:46:54michael.foordsetmessages: + msg237074
2015-03-02 07:48:15ezio.melottisetnosy: + michael.foord
2015-02-16 00:59:02berker.peksagcreate