Change by Terry J. Reedy :
--
versions: -Python 3.9
___
Python tracker
<https://bugs.python.org/issue37129>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Terry J. Reedy :
--
components: +Windows
nosy: +paul.moore, steve.dower, tim.golden, zach.ware
versions: +Python 3.10 -Python 3.9
___
Python tracker
<https://bugs.python.org/issue40
Change by Terry J. Reedy :
--
title: File mode is not tested on Windows -> Test file mode on Windows
___
Python tracker
<https://bugs.python.org/issu
Terry J. Reedy added the comment:
Let a wcs be a string consisting of only whitespace and comments.
compile(wcs, '', 'exec') treats wcs the same as 'pass'.
Hence, a file with only whitespace and comments is the same as 'pass'.
compile(wcs, '',
Terry J. Reedy added the comment:
I would probably prefer the table without the '()'s. (I would have to see to
be sure.) However, the entries in the source .rst are all tagged with
':func:', as in ":func:`abs`", and that tag both adds "()" and makes
Terry J. Reedy added the comment:
First note that 3.8.3 grammar.html is stated to be the actual grammar used by
the old parser, and is a bit different from the more human readable grammar
given in the reference manual. It is a bit different in 3.9 and I expect will
be much more different
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7, Python 3.8, Python 3.9
___
Python tracker
<https://bugs.python.org/issue40
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.5, Python 3.6
___
Python tracker
<https://bugs.python.org/issue40701>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10
___
Python tracker
<https://bugs.python.org/issue40670>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
This is not a security issue.
--
nosy: +terry.reedy
versions: -Python 3.5, Python 3.6
___
Python tracker
<https://bugs.python.org/issue40
Terry J. Reedy added the comment:
Can you attach a script or post an interactive session, with both success and
failure, showing that returncode is set appropriately after reading output?
Possible calls: '''python -c "print('Success')"''',
Terry J. Reedy added the comment:
By 'intermittantly', do you mean the one time on PR-20236 (and then not on your
retest) or multiple times on various PRs and buildbots?
Serhiy, could the issue be that tk is waiting for an event that has already
happened?
--
nosy: +serhiy
Terry J. Reedy added the comment:
What you literally seem to ask for does not exist. If you want to pursue this,
I suggest posting to python-ideas and you might get support for an acceptable
alternative.
--
___
Python tracker
<ht
Terry J. Reedy added the comment:
#40722 is about a hang, at least once, on line 147
def test_variable_change(self):
x = ttk.LabeledScale(self.root)
x.pack()
x.wait_visibility() # Here.
--
___
Python tracker
<ht
Terry J. Reedy added the comment:
I listed this failure on the original test_ttk_guionly failure issue.
--
resolution: -> duplicate
stage: -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Terry J. Reedy added the comment:
Ama, when responding by email, please leave out the full quote of the message
you are responding to. (A snippet of at most a few lines is ok.) Once posted,
it becomes redundant noise.
--
___
Python tracker
Terry J. Reedy added the comment:
Paul, the doc has the following line
-s run $IDLESTARTUP or $PYTHONSTARTUP before anything else
--
___
Python tracker
<https://bugs.python.org/issue40
Terry J. Reedy added the comment:
New changeset 905b3cd05f8d2c29e1605d109900e3e9d07af4d3 by Florian Dahlitz in
branch 'master':
bpo-40723: Make IDLE autocomplete test run without __main__.__file__ (GH-20311)
https://github.com/python/cpython/commit/905b3cd05f8d2c29e1605d109900e3
Terry J. Reedy added the comment:
I intended to say that the current behavior would be less puzzling if the doc
were changed as I suggest. I think that a doc change would be sufficient.
--
___
Python tracker
<https://bugs.python.org/issue40
Terry J. Reedy added the comment:
Beginners should ask on python-list or elsewhere whether something is a bug
before posting here.
--
resolution: -> not a bug
stage: -> resolved
status: open -> closed
___
Python tracker
<https://bug
Terry J. Reedy added the comment:
I will look at the two changes separately. Spaces could be backported, but
since they are not really typos, there is no real need to. I will compare td
for master and 3.9 to compare appearance.
--
___
Python
Terry J. Reedy added the comment:
closed
--
___
Python tracker
<https://bugs.python.org/issue39050>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Terry J. Reedy :
--
pull_requests: +19616
pull_request: https://github.com/python/cpython/pull/20353
___
Python tracker
<https://bugs.python.org/issue37
Change by Terry J. Reedy :
--
pull_requests: +19618
pull_request: https://github.com/python/cpython/pull/20355
___
Python tracker
<https://bugs.python.org/issue37
Change by Terry J. Reedy :
--
pull_requests: +19619
pull_request: https://github.com/python/cpython/pull/20356
___
Python tracker
<https://bugs.python.org/issue37
Terry J. Reedy added the comment:
New changeset 3269a0e56b02da61d8f6e7a5e2cca9f83d50694b by Terry Jan Reedy in
branch '3.7':
bpo-37309: Update NEWS.txt for 3.7.8 (GH-20353)
https://github.com/python/cpython/commit/3269a0e56b02da61d8f6e7a5e2cca9
Terry J. Reedy added the comment:
New changeset 16ef3241939a3a64a447e5d7aabaf2e29deca621 by Terry Jan Reedy in
branch 'master':
bpo-37309: Update IDLE NEWS.txt (GH-20356)
https://github.com/python/cpython/commit/16ef3241939a3a64a447e5d7aabaf2
Terry J. Reedy added the comment:
New changeset 1ae0fd87a072426e35ff84dc6d1b2759d9ebee70 by Terry Jan Reedy in
branch '3.8':
[3.8] bpo-37309: Update IDLE NEWS.txt for 3.8.4 (GH-20355)
https://github.com/python/cpython/commit/1ae0fd87a072426e35ff84dc6d1b27
Change by Terry J. Reedy :
--
pull_requests: +19621
pull_request: https://github.com/python/cpython/pull/20358
___
Python tracker
<https://bugs.python.org/issue37
Terry J. Reedy added the comment:
*Exactly* how are you starting IDLE? This should only happen if you start IDLE
in /usr/bin or edit a file in /usr/bin. Is there any such thing on
Linux/Debian as 'start IDLE from an icon', as on Windows? If so, is the
starting directory part o
Change by Terry J. Reedy :
--
resolution: -> duplicate
stage: -> resolved
status: open -> closed
superseder: -> IDLE - clear and restart the shell window
type: behavior -> enhancement
___
Python tracker
<https://bugs.pyt
Terry J. Reedy added the comment:
'IDLE' is an application implemented by Lib/idlelib. At least on Windows,
application startup executables (like pip.exe, on Windows) are normally
installed in /Scripts, at least on Windows. What, precisely, in
'installed in /usr/bin'
Stephen J. Turnbull added the comment:
First, let me say I like Giampaolo's TimeoutExpired *much* better as the name
for this kind of exception! But that ship has sailed.
I don't understand Giampaolo's comment. If I understand the claim correctly,
the problem is that peopl
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.7
___
Python tracker
<https://bugs.python.org/issue31485>
___
___
Python-bugs-list mailin
Terry J. Reedy added the comment:
Researching 'nested mainloop': the one we are concerned with is in
pyshell.PyShell.readline, currently line 1078.
self.top.mainloop() # nested mainloop()
This was in David Scherer's 'Initial Revision' of 2000 Aug 14 with
Terry J. Reedy added the comment:
codeop._maybe_compile wraps each compile in try ... except SyntaxError. It can
later reraise just once. I think it a bug that it is not similarly careful
about SyntaxWarning and DeprecationWarning to only emit a particular warning
just once.
Cheryl
Change by Terry J. Reedy :
--
versions: +Python 3.10
___
Python tracker
<https://bugs.python.org/issue37824>
___
___
Python-bugs-list mailing list
Unsubscribe:
Terry J. Reedy added the comment:
Since the default has been different on different systems for as long as I
remember, I see no reason to break code on *nix in the name of 'consistency'.
Asyncio also works different on different systems.
Aside from that idea, is there anything
Terry J. Reedy added the comment:
Thanks for the report. I verified the context menu defect on Windows and Mac
Mohave. The menu and shortcuts still work on both.
This regression was introduced by the first PR for #39885. I mistakenly
delayed the fixer, PR-18951, to finish new tests. (On
Terry J. Reedy added the comment:
New changeset 97e4e0f53d6690db6b942678489716a30925b8af by Terry Jan Reedy in
branch 'master':
bpo-39885: Make IDLE context menu cut and copy work again (GH-18951)
https://github.com/python/cpython/commit/97e4e0f53d6690db6b942678489716
Terry J. Reedy added the comment:
hang.py uses the default multiprocessing start method, which was then 'fork'.
It is now 'spawn' on macOS. And there have been many other changes. When I
run the following from IDLE, it finishes immediately.
import multiprocessi
Change by Terry J. Reedy :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
versions: +Python 3.10
___
Python tracker
<https://bugs.python.or
Terry J. Reedy added the comment:
gmane was down for maybe a day early this week. We should expect this to
continue happening on and off, as it has for years (I use it daily). I suggest
that we run the test when we can and skip (or connect elsewhere) when we cannot.
try:
s = NNTP
Change by Terry J. Reedy :
--
stage: resolved -> patch review
___
Python tracker
<https://bugs.python.org/issue40133>
___
___
Python-bugs-list mailing list
Un
Terry J. Reedy added the comment:
I verified that running tests for installed 64-bit 3.9.0b1 on Win10 is somewhat
a joke. I got 22 failures. Multiple tests failed on missing
_testinternalcapi, and at least 1 on _xxtestfuzz. Several tests had multiple
failures and would need to be run
Terry J. Reedy added the comment:
If PEG does not use this file, then not deprecating it along with parser in 3.9
could be considered a bug.
--
nosy: +terry.reedy
___
Python tracker
<https://bugs.python.org/issue40
Terry J. Reedy added the comment:
I make 5 core developers who agree that csv should definitely *not* assume that
bytes given to it represent encoded text, reverting to the confusion of Python
1 and 2. (And even it if did, it should not assume that the encoding of the
given to it and the
Terry J. Reedy added the comment:
Something rebuilds the online docs once a day. That same something might be
appropriate for running a link checker (including external links) once a week,
say.
--
nosy: +terry.reedy
___
Python tracker
<ht
Terry J. Reedy added the comment:
3.6 has only gotten security fixed for 1.5 years. We need a test file that can
be run as is in the master branch to see if there is a current bug.
--
nosy: +terry.reedy
___
Python tracker
<ht
Terry J. Reedy added the comment:
Sorry, but I believe you were misdirected*. mock, as opposed to unittest.mock,
pytest, flask, and werkzeug are 3rd party modules. The error report seems to
be missing part of the stacktrace at both ends. What line is your file
resulted in the error
Terry J. Reedy added the comment:
To review: Serhiy reported 3 'IDLE' bugs: tripled DeprecationWarning (now
joined by SyntaxWarning), printing to console (if available) instead of Shell,
and an exit exception.
1. Codeop generates the tripicates; #40807 will fix that.
2. PR-15
Terry J. Reedy added the comment:
The new items can be new issues, with 6 maybe the highest priority. Currently
:1: DeprecationWarning: invalid escape sequence \e
becomes
Warning (from warnings module):
File "", line 1
'\e'
DeprecationWarning: invalid escape sequenc
New submission from J Arun Mani :
Hi.
In docs :
https://docs.python.org/3/faq/programming.html#faq-argument-vs-parameter it
says "Parameters define what types of arguments a function can accept."
This is not true. Python's functions do not impose any type checking or raise
J Arun Mani added the comment:
Hi. Thanks for your follow-up. I created a PR, since I signed CLA today, the PR
has some labels indicating it. :p
Thanks
--
nosy: -python-dev
___
Python tracker
<https://bugs.python.org/issue40
Terry J. Reedy added the comment:
Chris, I see no evidence in the *incomplete* traceback not posted here that
there is a bug in mock. Mock calls "hasattr(obj, '__func__') and apparently
flask, called via werkzeug, answers 'RuntimeError'. The overt bug is that
cal
Terry J. Reedy added the comment:
The line number sidebar colors are already user configurable. We expected
preferences for this to be as diverse as for anything else. I changed them on
my custom dark theme to dark blue on light blue, but I don't expect anyone else
to like that.
No
Terry J. Reedy added the comment:
When the question of changing default-x.def has come up before (and there are
things I would like to change) the answer has generally been that we should
not, a) because it would be too disruptive, including affecting exiting
customizations, and b) because
Terry J. Reedy added the comment:
The purpose of code and codeop is to imitate interactive python in python.
Calling compile() thrice is an implementation detail. Exposing that is a bug.
On #37824, Serhiy reported 3 'IDLE' bugs for 3.7 to 3.9: tripled
DeprecationWarning (now
Terry J. Reedy added the comment:
I am not sure if 3 compiles are always needed. At one time, compile required a
final '\n' to not raise, but that is no longer true. And as near as I can
tell, 'code without final newline\n' and 'code without final newline\n\n&
Terry J. Reedy added the comment:
New changeset 052d3fc0907be253cfd64b2c737a0b0aca586011 by Cheryl Sabella in
branch 'master':
bpo-40807: Show warnings once from codeop._maybe_compile (#20486)
https://github.com/python/cpython/commit/052d3fc0907be253cfd64b2c737a0b
Change by Terry J. Reedy :
--
pull_requests: +19866
pull_request: https://github.com/python/cpython/pull/20646
___
Python tracker
<https://bugs.python.org/issue40
Terry J. Reedy added the comment:
Irv also posted to idledev, where he explained his particular need: He teaches
a class with assignment to write a .py file with certain behavior. Submissions
are in 1 directory. He would like to double-click to load a file and F5 to run
it. Currently, he
Terry J. Reedy added the comment:
New changeset a5d6aba318ead9cc756ba750a70da41f5def3f8f by Terry Jan Reedy in
branch '3.8':
[3.8] bpo-40807: Backport test_codeop change [GH-19670]
https://github.com/python/cpython/commit/a5d6aba318ead9cc756ba750a70da4
Terry J. Reedy added the comment:
New changeset 12d3061c7819a73d891dcce44327410eaf0e1bc2 by Miss Islington (bot)
in branch '3.7':
[3.8] bpo-40807: Backport test_codeop change [GH-19670]
https://github.com/python/cpython/commit/12d3061c7819a73d891dcce4432741
Terry J. Reedy added the comment:
This is a spinoff of #37824.
My above comments about compile are wrong. The example nests '' within ''.
And, with freshly compiled master, I found an example where Deprecation
warning, but not SyntaxWarning, accompanies SyntaxError
Terry J. Reedy added the comment:
On Windows: works in installed 3.8.3, fails in 3.9.0b1. Works in freshly
compiled 3.9 and master. The patch seems to have worked. Mark, is there any
reason to not close this as fixed?
--
nosy: +terry.reedy
stage: patch review
Terry J. Reedy added the comment:
Adding rstrip as it was then was done over a decade ago, and this issue was
closed then. Improvements, as discussed immediately above have been added with
other issues, or will be. I am rejecting the add-on idea of incorporating
reindent.py as unneeded
Terry J. Reedy added the comment:
I am not sure what to do with this. The addition of squeezer to Shell and
ability to expand into textview makes this a bit less needed. It would have to
be rewritten. It seems big, but a large part is revision of tests, which have
since been moved to
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.5, Python 3.6
___
Python tracker
<https://bugs.python.org/issue24826>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
resolution: -> duplicate
stage: -> resolved
status: open -> closed
superseder: -> IDLE does not supply a default ext of .py on Windows or OS X
for new file saves
___
Python tracker
<https://
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.5, Python 3.6
___
Python tracker
<https://bugs.python.org/issue21152>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.5, Python 3.6
___
Python tracker
<https://bugs.python.org/issue1528593>
___
___
Python-bugs-list m
Terry J. Reedy added the comment:
The py launcher now prefered since at least a year ago. I believe the
installer has the requested box. Hovering over taskbar icons pops up the
version, and I think they now survive upgrades. (And none of these are idlelib
issues.)
--
resolution
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.5, Python 3.6
___
Python tracker
<https://bugs.python.org/issue25146>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.5, Python 3.6
___
Python tracker
<https://bugs.python.org/issue24781>
___
___
Python-bugs-list m
Terry J. Reedy added the comment:
Problems with multiprocessing and tkinter on Mac might have been due to using
the default start method, which used to be fork and is now spawn. This should
be retested sometime.
--
nosy: -kbk, roger.serwy
versions: +Python 3.10 -Python 3.8
Terry J. Reedy added the comment:
Deprecation has been done and a message is printed under the splash screen.
With 5 more years of maintenance experience under deprecation, I have not
experienced -n mode as a maintenance burden. So I have no inclination at
present to remove it (or even
Terry J. Reedy added the comment:
The IDLE Dark theme has been added and I use it routinely. Ttk widgets,
including frames, are AFAIK used everywhere possible. We are not yet using ttk
styles to configurable colors, but I would expect that the default style should
always be viewable. My
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6
___
Python tracker
<https://bugs.python.org/issue27733>
___
___
Python-bugs-list mailin
New submission from Terry J. Reedy :
Tab completions may be suffixed with ' ' (keywords), ':' (keywords)*, or '('
(callables) if one of those is required. Ex. 'import ', 'finally:', 'len('.
Attributes may get '('. The p
Terry J. Reedy added the comment:
40892 Use prefixes from rlcompleter. Compute constant once.
--
dependencies: +IDLE: use rlcompleter suffixed for completions
versions: +Python 3.10 -Python 3.6, Python 3.7, Python 3.8
___
Python tracker
<ht
Terry J. Reedy added the comment:
I opened #40892 for using rlcomplete suffixes.
I should look as #25419 for patch and messages for import ideas.
--
___
Python tracker
<https://bugs.python.org/issue17
Change by Terry J. Reedy :
--
resolution: -> fixed
stage: needs patch -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6
___
Python tracker
<https://bugs.python.org/issue27769>
___
___
Python-bugs-list mailin
Terry J. Reedy added the comment:
There was a recent stackoverflow question in which newbie pulled shell log into
editor and ran as is. Got SyntaxError as 'Python 3' start of startup message.
--
versions: +Python 3.10 -Python 3.6,
Terry J. Reedy added the comment:
Steve, is this out of date or still something that could be done in the code we
control? Would you review and possibly merge a patch is submitted? (I don't
know what 'shell extension' means.)
--
versions: +Python 3
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6
___
Python tracker
<https://bugs.python.org/issue27892>
___
___
Python-bugs-list mailin
Change by Terry J. Reedy :
--
assignee: -> terry.reedy
components: +Installation
___
Python tracker
<https://bugs.python.org/issue27603>
___
___
Python-
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue29382>
___
___
Python-bugs-list m
Terry J. Reedy added the comment:
After doing away with most of the flashes, we started adding tests using key
and mouse event_generate, which seemed to require a visible GUI. So the goal
seems a lost cause. If I revisit, a new issue.
--
status: open -> clo
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue30666>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue30667>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
resolution: -> works for me
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.o
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue18064>
___
___
Python-bugs-list m
Change by Terry J. Reedy :
--
nosy: -kbk, roger.serwy
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue25
Terry J. Reedy added the comment:
Serhiy add IDLE Modern Unix a couple of years ago. Something similar is still
needed for macOS.
--
title: IDLE: Mac OS X pressing ctrl-A in Python shell moved cursor before the
prompt, which then makes the keyboard unresponsive. -> IDLE: Revise
Change by Terry J. Reedy :
--
nosy: -kbk, roger.serwy
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue25
Change by Terry J. Reedy :
--
versions: +Python 3.10 -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue24996>
___
___
Python-bugs-list m
Terry J. Reedy added the comment:
In #36429, the 'else' branch that did not work was deleted.
The reason __import__ is discouraged is the reason for the repetition of 'run',
in the line kept, as explained above. However, since the line works, it is not
a bug, and I no
Terry J. Reedy added the comment:
Open on macOS Mohave now has an All files * filter option, and opening *.def is
easy. If not true on every Mac still getting new versions of Python, too bad.
--
resolution: -> out of date
stage: needs patch -> resolved
status: open -&g
3601 - 3700 of 13134 matches
Mail list logo