Change by Brian Quinlan :
--
keywords: +patch
pull_requests: +17601
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/18221
___
Python tracker
<https://bugs.python.org/issu
Brian Quinlan added the comment:
New changeset 884eb89d4a5cc8e023deaa65001dfa74a436694c by Brian Quinlan in
branch 'master':
bpo-39205: Tests that highlight a hang on ProcessPoolExecutor shutdown (#18221)
https://github.com/python/cpython/commit/884eb89d4a5cc8e023deaa65001dfa
New submission from Brian May :
After upgrading to Python 3.8, users of sshuttle report seeing this error:
Traceback (most recent call last):
File "", line 1, in
File "assembler.py", line 38, in
File "sshuttle.server", line 298, in main
File "/usr
Brian Quinlan added the comment:
I'll try to take a look at this before the end of the week, but I'm currently
swamped with other life stuff :-(
--
___
Python tracker
<https://bugs.python.o
New submission from Brian O'Sullivan :
3D plotting library doesn't occlude objects by depth/perspective.
When the figure is regenerated during the animation, each additional line and
points is printed on top of the prior lines and points.
Bug resolution:
- incorporate occlusions
Brian O'Sullivan added the comment:
matplotlib yes
Will do.
--
resolution: third party ->
status: closed -> open
___
Python tracker
<https://bugs.python.
Brian Curtin added the comment:
graingert: Do you have a workaround for this? I'm doing roughly the same thing
with an asyncpg connection pool nested with a transaction and am getting
nowhere.
async with pg_pool.acquire() as conn:
async with conn.transa
Brian Costlow added the comment:
There are actually two different issues here.
dtrace -q will not work on Fedora-based linux (haven't tried elsewhere) and
that probably should be corrected, but that is NOT what causes the test fail.
The tests' setup checks whether dtrace is us
New submission from Brian Romanowski :
The tokenize module's tokenizer functions output incorrect (or at least
misleading) information when the content being tokenized does not end in a line
ending character. This is related to the fix for issue<33899> which added the
NEWLINE
Change by Brian Romanowski :
--
keywords: +patch
pull_requests: +23085
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/24260
___
Python tracker
<https://bugs.python.org/issu
Brian Romanowski added the comment:
Shoot, just realized that consistency isn't the important thing here, the most
important thing is that the tokenizer module exactly matches the output of the
Python tokenizer. It's possible that my changes violate that constraint, I'll
Brian Romanowski added the comment:
I took a look at Parser/tokenizer.c. From what I can tell, the tokenizer does
fake a newline character when the input buffer does not end with actual newline
characters and that the returned NEWLINE token has an effective length of 1
because of this
Brian Hulette added the comment:
Hey there, I just came across this bug when looking into a problem with
corrupted pyc files. Was the patch ever applied? I'm still seeing the original
behavior in Python 3.7.
Thanks!
--
nosy: +hulettbh
___
P
Brian May added the comment:
Consensus seems to be that this is a bug in sshuttle, not a bug in python.
Thanks for the feedback.
I think this bug can be closed now...
--
___
Python tracker
<https://bugs.python.org/issue39
New submission from Brian Faherty :
The ConfigParser in Lib has a parameter called `interpolation`, that expects an
instance of a subclass of Interpolation. However, when ConfigParser is given an
argument of an uninstantiated subclass of Interpolation, the __init__ function
of ConfigParser
Brian Vandenberg added the comment:
Solaris will be around for at least another 10-15 years.
The least you could do is look into it and offer some speculations.
--
___
Python tracker
<https://bugs.python.org/issue29
Brian Vandenberg added the comment:
Christian, you did exactly what I needed. Thank you.
I don't have the means to do a git bisect to find where it broke. It wasn't a
problem around 3.3 timeframe and I'm not sure when this sendfile stuff was
implemented.
The man page fo
Brian Vandenberg added the comment:
I accidentally hit submit too early.
I tried changing the code in posixmodule.c to use lseek(), something like the
following:
offset = lseek( in, 0, SEEK_CUR );
do {
ret = sendfile(...);
} while( ... );
lseek( in, offset, SEEK_SET );
... however, in
Brian Rutledge added the comment:
In addition to Ctrl+V, Shift+Insert also doesn't work. This behavior is the
same Command Prompt and PowerShell on Windows 10.
Workarounds include:
- Clicking `Edit > Paste` from the window menu
- Enabling `Properties > Options > Use Ctrl+Shi
Brian Kohan added the comment:
Hi all,
I'm experiencing the same issue. I took a look at the is_zipfile code - seems
like its not checking the start of the file for the magic numbers, but looking
deeper in. I presume because the magic numbers at the start are considered
unreliable for
Brian Kohan added the comment:
I concur with Gregory. It seems that the action here is to just make it
apparent in the docs the very real possibility of false positives.
In my experience processing data from the wild, I see a pretty high rate of
about 1/1000. I'm sure the probability
Brian Visel added the comment:
..still an issue.
--
nosy: +Brian.Visel
___
Python tracker
<http://bugs.python.org/issue2124>
___
___
Python-bugs-list mailin
Brian Visel added the comment:
Of course, you can do as you like.
http://www.w3.org/blog/systeam/2008/02/08/w3c_s_excessive_dtd_traffic/
--
___
Python tracker
<http://bugs.python.org/issue2
Brian Quinlan added the comment:
Thanks for the patch!
1. The fetching the state feature seems reasonable but I think that explaining
the difference between CANCELLED and CANCELLED_AND_NOTIFIED is going to be
hard. Maybe you could look at how Doc/library/concurrent.futures.rst would need
to
Brian Curtin added the comment:
Without a patch or a solution, the priority doesn't really matter (like Tarek
said in msg127630). If anyone is actively working on this feel free to say
otherwise, but I see no status to update.
--
___
P
Brian Curtin added the comment:
No.
--
___
Python tracker
<http://bugs.python.org/issue10580>
___
___
Python-bugs-list mailing list
Unsubscribe:
http://mail.pyth
Brian Curtin added the comment:
Looks good to me.
--
___
Python tracker
<http://bugs.python.org/issue13772>
___
___
Python-bugs-list mailing list
Unsubscribe:
Brian Curtin added the comment:
Yes.
--
___
Python tracker
<http://bugs.python.org/issue10580>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Brian Curtin :
--
components: -2to3 (2.x to 3.x conversion tool)
nosy: +vinay.sajip
stage: -> patch review
___
Python tracker
<http://bugs.python.org/issu
Changes by Brian Curtin :
--
nosy: -brian.curtin
___
Python tracker
<http://bugs.python.org/issue10580>
___
___
Python-bugs-list mailing list
Unsubscribe:
Brian Curtin added the comment:
This is fine as is.
--
nosy: +brian.curtin
resolution: -> wont fix
stage: -> committed/rejected
status: open -> closed
___
Python tracker
<http://bugs.python.or
Changes by Brian Curtin :
--
nosy: -brian.curtin
___
Python tracker
<http://bugs.python.org/issue13920>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Brian Curtin :
--
resolution: -> invalid
stage: -> committed/rejected
___
Python tracker
<http://bugs.python.org/issue13931>
___
___
Pyth
New submission from brian baker :
python causing one of my dual core cpu's to run @ 100% running ubuntu 12.04
with gnome-shell 3.3.4
--
components: None
messages: 152610
nosy: brian-m-baker
priority: normal
severity: normal
status: open
title: excessive cpu usage
type: resource
Brian Curtin added the comment:
FWIW I have an installer built which optionally adds to the path. It's not
complete - still needs some GUI work to hook it all up, but I'll be proposing
it shortly.
--
___
Python tracker
<http://bu
Brian Curtin added the comment:
Yep, I just need to actually make use of the feature. I'll generate a new patch
shortly.
--
___
Python tracker
<http://bugs.python.org/issu
Brian Curtin added the comment:
Here's an updated patch which creates two convenience functions,
PyErr_SetFromImportErrorWithName and PyErr_SetFromImportErrorWithNameAndPath. I
figure the two common cases are that you'll want to set just a name or you'll
want a name and a path
Changes by Brian Curtin :
--
assignee: -> brian.curtin
keywords: +needs review
stage: needs patch -> patch review
___
Python tracker
<http://bugs.python.org/i
Brian Curtin added the comment:
I'd rather we not add a batch file and choose one of the other options outlined
above. I haven't used this new pysetup thing so I'm not familiar with which
would be the best experience, but in other cases all of the ones listed are
better t
Brian Curtin added the comment:
Attached is an in-progress patch.
I still need to figure out how to hook up the GUI to condition the path
manipulation. A few locations have said to do conditional environment
modification via the Component table, but I haven't been able to get
Changes by Brian Curtin :
--
nosy: +brian.curtin
___
Python tracker
<http://bugs.python.org/issue14108>
___
___
Python-bugs-list mailing list
Unsubscribe:
Brian Curtin added the comment:
> For some functions/methods being able to pass keyword args make the code more
> readable/flexible, but for some other there's no real gain.
I know what you're saying with the last part, but I think everyone becomes a
winner in the consis
Brian Curtin added the comment:
Hyphenation changes are not going to be made unless the current text is
actually incorrect, confusing, or leads to people misunderstanding what is
meant.
--
nosy: +brian.curtin
resolution: -> rejected
stage: patch review -> committed/rejected
Changes by Brian Curtin :
--
nosy: -brian.curtin
___
Python tracker
<http://bugs.python.org/issue14164>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Brian Curtin :
--
nosy: -brian.curtin
___
Python tracker
<http://bugs.python.org/issue7652>
___
___
Python-bugs-list mailing list
Unsubscribe:
Brian Quinlan added the comment:
Could you run just the test_concurrent_futures test, hit ctrl-C at the point
where it hangs, and send the traceback here?
--
___
Python tracker
<http://bugs.python.org/issue14
Changes by Brian Quinlan :
--
assignee: -> bquinlan
nosy: +bquinlan
___
Python tracker
<http://bugs.python.org/issue14119>
___
___
Python-bugs-list mai
Brian Quinlan added the comment:
I'm closing this since tbrink didn't respond to pitrou's comments.
--
resolution: -> out of date
___
Python tracker
<http://bugs.
Changes by Brian Quinlan :
--
nosy: +bquinlan
___
Python tracker
<http://bugs.python.org/issue14148>
___
___
Python-bugs-list mailing list
Unsubscribe:
Brian Quinlan added the comment:
I guess the question is: why do you need to know the state in that form?
--
___
Python tracker
<http://bugs.python.org/issue13
Brian Curtin added the comment:
The @support.skip_unless_symlink decorator could be helpful there.
--
___
Python tracker
<http://bugs.python.org/issue6
Brian Curtin added the comment:
file, and the Python 3 version contains the posix__getfinalpathname entry
point, but the Python 2 version does not.
>
> I presume that PyWin32 could also be used to work around this. Too bad
it isn't automatically included with Python:
> http://s
New submission from Brian Jones :
In email.utils.localtime, there's a variable 'offset' that will only exist if
time.daylight evaluates to True. If time.daylight evaluates to False, you'll
get an UnboundLocalError, because 'offset' is being referenced without b
New submission from Brian Landers :
The cgi.escape method is deprecated, but it should still have test coverage.
This patch adds a test for it.
--
components: Tests
files: cgi_test_escape.patch
keywords: patch
messages: 155563
nosy: packetslave
priority: normal
severity: normal
status
Changes by Brian Jones :
--
nosy: +r.david.murray -Brian.Jones
___
Python tracker
<http://bugs.python.org/issue14278>
___
___
Python-bugs-list mailing list
Unsub
New submission from Brian Jones :
In email6, the message.Message class tries to delegate calls to methods not
defined in Message to message._HeaderList. However, delegating in this way
makes the methods inaccessible when accessing them through a call to super().
This comes into play in the
New submission from Brian Curtin :
After talks at PyCon with several people, python.exe will live in
C:\Python33\bin rather than C:\Python33 to come more in line with the Unix
layout.
This will also simplify another issue with the Path option for the 3.3
installer as well as packaging
Changes by Brian Jones :
--
nosy: +Brian.Jones
___
Python tracker
<http://bugs.python.org/issue14278>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Brian Landers :
Adding some tests to non-default code paths in hmac.py to get to 100% coverage.
--
components: Tests
files: test_hmac.patch
keywords: patch
messages: 155913
nosy: packetslave
priority: normal
severity: normal
status: open
title: More test coverage for
New submission from Brian Landers :
There doesn't seem to be a standard definition for the constants to use when
doing the matrix calculations to convert RGB to YIQ or vise versa.
Also, the current colorsys library uses two digits of precision for RGB-YIQ but
six digits for YIQ-RGB.
Changes by Brian Landers :
Added file: http://bugs.python.org/file24867/acks.patch
___
Python tracker
<http://bugs.python.org/issue14323>
___
___
Python-bugs-list mailin
Brian Landers added the comment:
Matlab docs are here:
- http://www.mathworks.com/help/toolbox/images/ref/rgb2ntsc.html
- http://www.mathworks.com/help/toolbox/images/ref/ntsc2rgb.html
Should these be referenced in the source itself?
re new versions: sure, I'll create a separate patc
Brian Curtin added the comment:
If that thread ever comes to a conclusion, can someone summarize it here?
Also, is there a reason distutils even matters here?
--
___
Python tracker
<http://bugs.python.org/issue14
Brian Curtin added the comment:
It'll break tools who just look for "C:\\Python%d%d\python.exe" % (x, y) or
some variation, but that's not a very dependable solution. If you're using the
registry to find actual install locations, I think you'll be alright.
Wh
Brian Curtin added the comment:
A suggested solution to that was to add BinaryPath to give them the proper path.
We could potentially expose BinaryPath in older installers, just pointing at
the same value as InstallPath. It's an installer-only change and very low (no?)
risk, just prep
Brian Landers added the comment:
Updated to add Matlab refs, also added a roundtrip RGB-YIQ-RGB test to match
the other conversions.
--
Added file: http://bugs.python.org/file24895/colorlib.patch
___
Python tracker
<http://bugs.python.
Brian Landers added the comment:
Updated to use the correct assert* methods.
--
Added file: http://bugs.python.org/file24896/test_hmac.patch
___
Python tracker
<http://bugs.python.org/issue14
Brian Curtin added the comment:
Nothing's keeping it from moving forward at this point. Progress stagnated the
last few months because I was busy doing organizational and PR work for PyCon.
Now that the conference has passed, this and installer changes are on the top
of my list. I
Brian Curtin added the comment:
I just get a MemoryError. Do you actually receive a crash?
--
nosy: +brian.curtin
___
Python tracker
<http://bugs.python.org/issue14
Brian Curtin added the comment:
On 2 and 4, see #3561 for that discussion. A short answer would be that we're
consenting adults. Additionally, the current Path-adding installer handles
uninstallation.
--
___
Python tracker
<http://bugs.py
Brian Curtin added the comment:
> Additionally, the current Path-adding installer handles uninstallation.
--
___
Python tracker
<http://bugs.python.org/issu
Changes by Brian Curtin :
--
keywords: +needs review
nosy: +gps
stage: -> patch review
versions: -Python 2.6, Python 3.1, Python 3.2, Python 3.3, Python 3.4
___
Python tracker
<http://bugs.python.org/issu
Brian Curtin added the comment:
Please don't close it. Users in this situation can't use IDLE. We should at
least try alternative locations to create this directory or perhaps prompt them
for a directory they'd like to use.
--
___
Changes by Brian Curtin :
--
assignee: -> brian.curtin
components: +Extension Modules
stage: -> needs patch
___
Python tracker
<http://bugs.python.org/i
Brian Curtin added the comment:
> So it's not an issue, try calling memoryview(fdopen( 0,1,2>) and it'll work.
This is exactly why it's an issue. Python should not crash.
--
nosy: +brian.curtin
status: closed -> open
_
Brian Curtin added the comment:
Maybe it's a different reason, but some part of something about this crashes on
Windows. "python.exe has stopped working" is a crash dialog.
--
___
Python tracker
<http://bugs.pyt
Brian Curtin added the comment:
-1
0 has no special meaning on Windows so I'd rather not add another special case
for posix emulation. Additionally, 0 unfortunately already means two things as
it is: signal.CTRL_C_EVENT and the int 0.
--
status: open ->
Brian Curtin added the comment:
I can't find where we talked about this, maybe just IRC, but that's there
(perhaps poorly) as a special case.
0 is 0, but signal.CTRL_C_EVENT is also 0. We try the signal version first then
fall back to TerminateProcess.
I was just looking at this
Brian Curtin added the comment:
I don't remember exactly why, but it can be removed. It may have just been left
in while I was debugging it.
As for the second point, why else are you calling os.kill if you don't want to
kill the given process? I don't disagree that it's
Brian Curtin added the comment:
I meant that in the underlying, such as in the TerminateProcess API, 0 doesn't
mean anything special. As is being debated over on #14484 we currently take all
integers to be passed to TerminateProcess (the int becomes the killed proc's
return code
Changes by Brian Curtin :
--
priority: critical -> release blocker
___
Python tracker
<http://bugs.python.org/issue14470>
___
___
Python-bugs-list mai
Brian Curtin added the comment:
Attached is issue3561.diff which adds a path option, off by default, as a
feature to be installed. I've tested installation and un-installation with the
feature both installed and not installed and it seems to work fine for me.
http://briancurtin.com/p
Changes by Brian Curtin :
Removed file: http://bugs.python.org/file24574/prependpath_in-progress.diff
___
Python tracker
<http://bugs.python.org/issue3561>
___
___
Pytho
Brian Curtin added the comment:
I unlinked the old diff. issue3561.diff is the one that matters.
As for what happens with multiple installations, it's no different than how
you'd already be managing it or anything else like it. If you install 2.7 with
the path option enabled an
Brian Curtin added the comment:
> UI-wise, I'm not sure why it looks like an installable component rather than
> a separate checkbox. Is it a limitation of the installation software?
I originally did it as a separate check box UI-wise but couldn't hook that into
be an actual
Brian Curtin added the comment:
Agreed. I will work up a more friendly text to go along with the feature.
--
___
Python tracker
<http://bugs.python.org/issue3
Brian Thorne added the comment:
I've updated the patch to address the comments here and in the code review.
I added more cross testing of the pure Python implementation of partial - as
you pointed out inheritance wasn't supported so I changed from the simple
closure to a class impl
Changes by Brian Curtin :
--
nosy: +brian.curtin
___
Python tracker
<http://bugs.python.org/issue14578>
___
___
Python-bugs-list mailing list
Unsubscribe:
Brian Curtin added the comment:
I don't think we need the vcproj file, unless I missed something.
--
___
Python tracker
<http://bugs.python.org/is
Brian Curtin added the comment:
pythoncore.vcproj)
> > * no changes to pcbuild.sln needed
> > * removed reference to 'win32_functions.c' in setup.py
>
> I think the module would be better named _win32, since that's the name
> of the API (like POSIX under Uni
Changes by Brian Curtin :
--
resolution: -> fixed
stage: needs patch -> committed/rejected
status: open -> closed
___
Python tracker
<http://bugs.python.or
New submission from Brian Curtin :
Antoine mentioned in email that the reference handling should be changed, so
here's a shot at it. I also condensed and renamed the convenience functions - I
was paying too much attention to the surrounding conventions and made this
harder than it had
Brian Curtin added the comment:
Not sure why test_extension_import_fail is failing - not seeing that here.
--
___
Python tracker
<http://bugs.python.org/issue14
Brian Curtin added the comment:
How about this patch? Adds NULL checking and merges PyErr_SetExcWithArgsKwargs
inside PyErr_SetImportError since it's not needed by itself. Docs are also
updated in line with these changes.
--
Added file: http://bugs.python.org/file25248/issue
New submission from Brian Spratke :
I am trying to cross compile Python 3.7 for Android. I have Python building,
but I keep getting an error that _ctypes failed to build, but I see nothing
that jumps out as a reason.
_ctypes_test builds, before that I see this INFO message
INFO: Can
Change by Brian Skinn :
--
nosy: +bskinn
___
Python tracker
<https://bugs.python.org/issue37134>
___
___
Python-bugs-list mailing list
Unsubscribe:
Brian Skinn added the comment:
First, for anyone interested, there are screenshots and links to docs versions
at the SC GH issue
(https://github.com/python/steering-council/issues/12#issuecomment-498856524,
and following) where we're exploring what the tabbed approach to the PEP570
Brian Skinn added the comment:
Brett, to be clear, this sounds like the tabbed solution is not going to be
used at this point? If so, I'll pull down the tabbed docs I'm hosting.
--
___
Python tracker
<https://bugs.python.o
Brian Skinn added the comment:
:thumbsup:
Glad I happened to be in the right place at the right time to put it together.
I'll leave the tabslash repo up for future reference.
--
___
Python tracker
<https://bugs.python.org/is
Brian Quinlan added the comment:
Joshua, I'm closing this since I haven't heard from you in a month. Please
re-open if you use case isn't handled by `initializer` and `initargs`.
--
assignee: -> bquinlan
resolution: -> out of date
stage: -> resolve
1001 - 1100 of 1992 matches
Mail list logo