Vandana Rao added the comment:
This issue doesn't describe the above situation on Ubuntu 14.04.
I use IDLE 3.4.0 and Python 3.4.0. When the Class browser is opened and if the
function name or class name is double clicked, it highlights the corresponding
section in the editor. It's perfectly
STINNER Victor added the comment:
sorry, but how to update a patch without losing the rietveld review?
I see 3 patch sets at:
http://bugs.python.org/review/21991/
No review is lost when you remove a patch. But it's better to attach a new
patch with a different name. I like the name pattern:
STINNER Victor added the comment:
issue21991.patch looks good to me. I didn't check if more methos should be
modified. David knows that better than me :-)
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21991
STINNER Victor added the comment:
I read the table explaining how SSL/TLS is negociated between the client and
the server:
https://docs.python.org/2.7/library/ssl.html#ssl.wrap_socket
I don't understand how I can ask to use TLS, prefer the most recent version,
but don't use SSL? Should I use
paul added the comment:
Why did the type changed from security to crash?
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22517
___
___
Donald Stufft added the comment:
The naming of SSLv23 is sort of unfortunate, that will negotiate the highest
version of SSL 2.0, SSL 3.0, TLS 1.0, TLS 1.1, TLS 1.2 that both the client and
the server support. You can modify the list of what protocols are supported
using the ssl.OP_NO_*
Ismail Donmez added the comment:
FWIW OpenSSL patch is now upstream
https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff;h=cf6da05304d554aaa885151451aa4ecaa977e601
https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff;h=fb0e87fb67a358b40a1d56d2df3a611a09899780
--
nosy:
New submission from Giampaolo Rodola':
$ python3.4 -m trace -l
Traceback (most recent call last):
File /usr/local/lib/python3.4/runpy.py, line 170, in _run_module_as_main
__main__, mod_spec)
File /usr/local/lib/python3.4/runpy.py, line 85, in _run_code
exec(code, run_globals)
File
R. David Murray added the comment:
Personally I would test that the returned object is read only, rather than
checking for MappingProxyType explicitly, but you can argue either way as being
better :)
As for other occurrences, I must have been either misremembering, or I
refactored the other
Antoine Pitrou added the comment:
Is this related to the NPY_RELAXED_STRIDES_CHECKING compilation flag?
--
nosy: +pitrou
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22445
___
Antoine Pitrou added the comment:
Le 15/10/2014 14:03, STINNER Victor a écrit :
create_default_context() uses PROTOCOL_SSLv23 with OP_NO_SSLv2 and
OP_NO_SSLv3. I don't understand: we ask to use SSL version 2 or 3 but
we disable SSLv2 and SSLv3?
PROTOCOL_SSLv23 is badly named (blame OpenSSL).
Changes by Alexander Belopolsky alexander.belopol...@gmail.com:
--
nosy: +belopolsky
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue17884
___
___
Antoine Pitrou added the comment:
Le 15/10/2014 13:07, Donald Stufft a écrit :
I really don't think it's unreasonable to say SSL 3.0 is insecure,
if you rely on it then you need to pass this flag to use it. Passing a
flag to do something insecure is hardly onerous.
Your position is
Alexander Belopolsky added the comment:
See also #17884.
--
dependencies: +Try to reuse stdint.h types like int32_t
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9034
___
Siming Yuan added the comment:
make log from RHEL 6.4 for python 3.4.2.
Also got this on the STDERR:
$ make ../make.log
build/temp.linux-x86_64-3.4/opt/python-3.4.2/Python-3.4.2/Modules/_ctypes/libffi/src/x86/ffi.o:
In function `ffi_prep_closure_loc':
Siming Yuan added the comment:
attached python 3.4.2 configure log on RHEL6.4
--
Added file: http://bugs.python.org/file36938/configure.log
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22634
Siming Yuan added the comment:
configure arguments:
BASECFLAGS=-m32 LDFLAGS=-m32 CFLAGS=-m32 ./configure
--prefix=/opt/python-3.4.2/ ../configure.log
attached system rpm information. no additional binaries/PATHs/LD_LIB_PATHs
--
Added file: http://bugs.python.org/file36940/rpm.log
Guido van Rossum added the comment:
LGTM. Thanks!
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22641
___
___
Python-bugs-list mailing list
Matthias Klose added the comment:
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
and using -m32 explicitly.
so you'll get what you deserve ;-)
--
___
Python tracker
STINNER Victor added the comment:
Personally I would test that the returned object is read only
I agree: write a short helper to check that modifying the dict fails.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21991
Siming Yuan added the comment:
[siyuan@siyuan-lnx:siyuan-ott]$ lsb_release -a
LSB Version:
:base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: RedHatEnterpriseWorkstation
Description:
Steve P added the comment:
I saw that issue, or one like it. I was very tempted to not report but
the README says if there are any test failures, there is a problem. (I
suppose it could mean there is a problem with my ISP, not python.) The
dilemma is that we want to be able to count on a
New submission from paul:
Crashes python 3.4.1.
# Objects\unicodeobject.c
#
# static PyObject *
# case_operation(PyObject *self,
#Py_ssize_t (*perform)(int, void *, Py_ssize_t, Py_UCS4 *,
Py_UCS4 *))
# {
# PyObject *res = NULL;
# Py_ssize_t length, newlength = 0;
#
Roundup Robot added the comment:
New changeset c2ccbcd11d47 by Antoine Pitrou in branch '3.4':
Issue #22641: In asyncio, the default SSL context for client connections is now
created using ssl.create_default_context(), for stronger security.
https://hg.python.org/cpython/rev/c2ccbcd11d47
New
Antoine Pitrou added the comment:
Ok, I've now pushed it to 3.4 and 3.5.
--
resolution: - fixed
stage: patch review - resolved
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22641
Antoine Pitrou added the comment:
I'm in favour of trying this in 3.5. A platform not supporting those types
would not be able to run a lot of contemporary software, I think.
--
nosy: +pitrou
stage: - patch review
type: - enhancement
versions: +Python 3.5 -Python 3.4
Changes by STINNER Victor victor.stin...@gmail.com:
--
nosy: +haypo
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22643
___
___
Python-bugs-list
Changes by STINNER Victor victor.stin...@gmail.com:
--
components: +Unicode
nosy: +ezio.melotti
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22643
___
Changes by Ezio Melotti ezio.melo...@gmail.com:
--
nosy: +benjamin.peterson, serhiy.storchaka
type: security - crash
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22643
___
Antoine Pitrou added the comment:
And if the issue still holds, please provide a patch adding the appropriate
flush() calls.
--
nosy: +pitrou
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13236
STINNER Victor added the comment:
It looks like Larry Hastings supports indirectly this issue :-)
We still have #ifdef's for Borland C--I'd be very surprised if anyone was
compiling Python 3 with Borland C.
https://mail.python.org/pipermail/python-dev/2014-October/136626.html
--
Antoine Pitrou added the comment:
I don't know how reliable that Web site is, but apparently it may still be used
for education:
http://borlandc.org/
--
nosy: +mark.dickinson, pitrou
___
Python tracker rep...@bugs.python.org
New submission from Alex Gaynor:
https://www.openssl.org/news/secadv_20141015.txt
--
components: Extension Modules
keywords: security_issue
messages: 229462
nosy: alex, christian.heimes, dstufft, giampaolo.rodola, janssen, pitrou,
steve.dower, tim.golden, zach.ware
priority: normal
Marc Schlaich added the comment:
Yes, but this is no practical solution. Telling *all* my clients to update the
sqlite3.dll after *every* Python update is just not feasible and will just not
work out in practice.
What would be the required steps to update the *.dll in the build? Just update
Antoine Pitrou added the comment:
The main risk is if SQLite 3.8 changes some behaviours compared to older
versions. This is why we generally choose to only apply bugfix releases of
external libraries in our owbn bugfix branches.
The question is whether this issue can be worked around without
New submission from Zac Greve:
I am unable to install Python 3.4.2 amd64 on Windows as the installer exits
with an error stating that it cannot run a required program.
--
components: Windows
messages: 229465
nosy: Zac.Greve
priority: normal
severity: normal
status: open
title: Unable
Changes by Antoine Pitrou pit...@free.fr:
--
nosy: +steve.dower, tim.golden, zach.ware
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22645
___
___
Ezio Melotti added the comment:
Can you copy the exact error that you got?
Have you tried redownloading it, and/or checking with a different version (x86
or Python 3.3)?
Do you have admin privileges on your account?
--
nosy: +ezio.melotti
___
Python
Roundup Robot added the comment:
New changeset 449b1f427cc7 by Benjamin Peterson in branch '3.3':
fix integer overflow in unicode case operations (closes #22643)
https://hg.python.org/cpython/rev/449b1f427cc7
New changeset 570e70252d5d by Benjamin Peterson in branch '3.4':
merge 3.3 (#22643)
Marc Schlaich added the comment:
Well, OSX release ships with 3.8.3.1, too:
https://hg.python.org/cpython/file/2.7/Mac/BuildScript/build-installer.py#l290
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19450
Antoine Pitrou added the comment:
As I said, I think it's really Steve's choice here (as long as he is doing the
Windows release builds).
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19450
STINNER Victor added the comment:
Benjamin, could you please first propose a patch for review instead of
commiting directly your change? Especially for security related changes.
+if (length PY_SSIZE_T_MAX / 3 ||
+length PY_SIZE_MAX / (3 * sizeof(Py_UCS4))) {
+
STINNER Victor added the comment:
Other changesets related to this issue:
changeset: 93071:6a91e616485a
branch: 3.3
parent: 93068:449b1f427cc7
user:Benjamin Peterson benja...@python.org
date:Wed Oct 15 11:51:05 2014 -0400
files: Objects/unicodeobject.c
Benjamin Peterson added the comment:
Cool, I forgot about that.
On Wed, Oct 15, 2014, at 12:11, STINNER Victor wrote:
STINNER Victor added the comment:
Other changesets related to this issue:
changeset: 93071:6a91e616485a
branch: 3.3
parent: 93068:449b1f427cc7
user:
Roundup Robot added the comment:
New changeset f963cc1f96cf by Benjamin Peterson in branch '3.3':
it suffices to check for PY_SSIZE_T_MAX overflow (#22643)
https://hg.python.org/cpython/rev/f963cc1f96cf
New changeset 8195d48a5c43 by Benjamin Peterson in branch 'default':
merge 3.4 (closes
Sebastian Berg added the comment:
@pitrou, yes of course. This would make python do the same thing as numpy does
(currently only with that compile flag given).
About the time schedule, I think I will try to see if some other numpy dev has
an opinion. Plus, should look into documenting it for
Serhiy Storchaka added the comment:
Antoine, antique Turbo Pascal 7.0 (for DOS!) [1] is widely used for education
in xUSSR countries. Due to a bug [2] in the crt unit most education examples
can't be ran on computers with modern processors (Pentium MMX and newer) and
are ran under DosBox [3].
Serhiy Storchaka added the comment:
I think this is a place where _PyUnicodeWriter would be appropriate (of course
this is different issue).
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22643
Serhiy Storchaka added the comment:
As for Borland C, it was reincarnated as Borland C++ Builder [1] and then as
Embarcadero C++ Builder. I doubt that anyone was compiling Python 3 with it.
[1] http://en.wikipedia.org/wiki/C%2B%2BBuilder
--
___
Serhiy Storchaka added the comment:
The test should be decorated with the bigmemtest decorator. And I think that
condition sys.maxsize 2**32 would be more robust.
--
status: closed - open
___
Python tracker rep...@bugs.python.org
Benjamin Peterson added the comment:
It's only 341 MB.
On Wed, Oct 15, 2014, at 13:29, Serhiy Storchaka wrote:
Serhiy Storchaka added the comment:
The test should be decorated with the bigmemtest decorator. And I think
that condition sys.maxsize 2**32 would be more robust.
--
Serhiy Storchaka added the comment:
And this test is CPython only. It relies on specific implementation detail.
After changing current implementation (which inefficiently uses memory) this
test will be dropped.
--
___
Python tracker
Roundup Robot added the comment:
New changeset 33290d0dd946 by Benjamin Peterson in branch '3.4':
merge 3.3 (#22643)
https://hg.python.org/cpython/rev/33290d0dd946
New changeset ffabb674140c by Benjamin Peterson in branch 'default':
merge 3.4 (#22643)
Benjamin Peterson added the comment:
Since the memory requirement is less than 500MB, I don't think it needs a
bigmemtest decorator.
--
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22643
Serhiy Storchaka added the comment:
It's only 341 MB.
It's 2**32//12*2 ~ 683 MiB for original string (but I'm not sure that non-
ASCII string is needed for this test) + 2**32 = 4GiB if the test will fail for
some reason. Some buildbots AFAIK have memory less than 683 MiB.
--
Benjamin Peterson added the comment:
It's Latin 1, so the chars only use one byte:
sys.getsizeof(üü) - sys.getsizeof(ü)
1
On Wed, Oct 15, 2014, at 13:46, Serhiy Storchaka wrote:
Serhiy Storchaka added the comment:
It's only 341 MB.
It's 2**32//12*2 ~ 683 MiB for original string (but
Benjamin Peterson added the comment:
More explicitly:
sys.getsizeof(ü*(2**32//12 + 1))//1024//1024
341
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22643
___
Antoine Pitrou added the comment:
Like Stefan I think this would be good to go in 3.5. The PyBuffer APIs are
relatively new so there shouldn't be a lot of breakage.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22445
Antoine Pitrou added the comment:
Then +1 from me for removing support.
--
stage: - patch review
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22592
___
New submission from panos black:
If you configure logging using a JSON file, then, after you parse it and you
pass it to logging.config.dictConfig(), you realize that when you define an
SMTPHandler you can't set credentials, or, more precisely, whether you set it
or not the credentials value
Serhiy Storchaka added the comment:
The patch LGTM but there is Borland C support in distutils and there are
several mentions in the documentation. May be there are mentions in some
build-support files.
--
___
Python tracker rep...@bugs.python.org
Ned Deily added the comment:
Stéphane, as I understand it, this issue covers two problems:
(1) Building and installing shared modules using Modules/Setup was broken for
current Python 3 releases;
(2) Using those shared modules when running Python from a build directory
(rather than from a
David Bolen added the comment:
Just thought I'd add a note here that after the most recent changes, my
buildbots also appear to be back to quicker hg pulls rather than clones at the
start of the process (see msg222592). Still not sure why that behavior
changed, but we're back to the previous
Changes by Ned Deily n...@acm.org:
--
components: +Library (Lib)
keywords: +easy
nosy: +belopolsky
stage: - needs patch
versions: +Python 2.7, Python 3.5
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22642
Ned Deily added the comment:
I don't disagree that it would be better to have an error-free test run,
independent of the ISP in use. You could try using a different DNS server that
behaves as expected (search the web for lists of free and public DNS servers).
Otherwise, you could try to
New submission from Steve P:
make test after clean build got one failure. This was under Python 3.4.2
newly downloaded. Here is the log:
./python -m test -v test_readline
== CPython 3.4.2 (default, Oct 15 2014, 11:08:11) [GCC 4.4.7 20120313 (Red Hat
4.4.7-4)]
==
Changes by Ned Deily n...@acm.org:
--
resolution: - duplicate
stage: - resolved
status: open - closed
superseder: - Importing readline produces erroneous output
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22647
New submission from Pierre Boulanger:
I try to install python 3.4.2-amd 64 but i have an error: a program used for
the installation could not be run.
befor i have python 3.4.1 and it work perfectly.
--
components: Installation
messages: 229494
nosy: brp-log
priority: normal
severity:
Changes by Ned Deily n...@acm.org:
--
components: +Windows
nosy: +loewis, steve.dower, tim.golden, zach.ware
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22648
___
Georg Brandl added the comment:
Can you describe a bit more in detail at which step of the installer the error
occurs?
--
nosy: +georg.brandl
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22648
Changes by Nikolay Bryskin devel.n...@gmail.com:
--
nosy: +nikicat
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21436
___
___
Python-bugs-list
Changes by Nikolay Bryskin devel.n...@gmail.com:
--
nosy: +nikicat
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21235
___
___
Python-bugs-list
Steve Dower added the comment:
If you deselect pip from the feature list, do you have any more success?
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22648
___
New submission from STINNER Victor:
The case_operation() in Objects/unicodeobject.c is used for case operations:
lower, upper, casefold, etc.
Currently, the function uses a buffer of Py_UCS4 and overallocate the buffer by
300%. The function uses the worst case: one character replaced with 3
Pierre Boulanger added the comment:
the error occurs when the installer create shortcuts after removed files of old
python version.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22648
Serhiy Storchaka added the comment:
Add tests for 'µ' or 'ÿ' (upper maps UCS1 to UCS2), 'ΐ' or like (upper maps
UCS2 to 3 UCS2), 'ffi' or 'ffl' (upper maps UCS2 to 3 ASCII), 'İ' (only one
character for which lower doesn't map to 1 character), 'Å' (lower maps UCS2 to
UCS1), any of Deseret or
Steve Dower added the comment:
Unless Martin knows what could be going wrong, I don't think that's too helpful.
Can you run the following command from an elevated command prompt and post the
log it creates:
msiexec /l*vx log.txt /i (path to Python.msi)
--
STINNER Victor added the comment:
Benchmark: bench_case.py. Hum, case_writer.patch looks to be always slower:
+--+
Summary | orig | writer
+--+
lower with 'a' |
Changes by STINNER Victor victor.stin...@gmail.com:
Added file: http://bugs.python.org/file36944/bench.txt
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22649
___
Zac Greve added the comment:
It turns out that Windows Installer failed to remove the Python 3.4.1 installer
entry from the registry when I uninstalled that version previously. Deleting
the entry fixed the install.
Basically, Windows borked it.
--
resolution: - fixed
Changes by Vinay Sajip vinay_sa...@yahoo.co.uk:
--
assignee: docs@python - vinay.sajip
versions: -Python 3.2, Python 3.3
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22646
___
Terry J. Reedy added the comment:
Jason or Serge, does this issue still exist with a current release (3.4.2 or
2.7.8) with a recent tcl/tk. (The Tk version is listed on About Idle.)
--
___
Python tracker rep...@bugs.python.org
Terry J. Reedy added the comment:
I opened #22628 for the TreeWidget line spacing issue (which also affected Path
Browser. I changed to 'patch needed' because the current one in insufficient.
I will take a look at the code.
--
stage: patch review - needs patch
New submission from Georg Brandl:
Our test suite currently contacts a range of hosts for different online
tests, including python.org hosts. This has led to sudden breakages in the
past, e.g. when www.python.org changed URLs or switched to https by default.
It would probably a good idea to
Changes by Terry J. Reedy tjre...@udel.edu:
--
title: IDLE - Class Browser selection in Ubuntu - IDLE - TreeWidget draw and
double-click (Ubuntu)
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue6171
Terry J. Reedy added the comment:
In the Shell, Module Browser in Shell could open an Open Module box and then
open both the module and browser. If one closes an editor window with an
attached module browser, the module browser stays open. Double clicking
re-opens an editor window.
Antoine Pitrou added the comment:
Here is an updated patch. It hooks into the Proactor event loop (tested under
Windows) and also adds a fallback for older Pythons (with tests).
--
Added file: http://bugs.python.org/file36945/sslproto3.patch
___
Changes by Antoine Pitrou pit...@free.fr:
--
stage: - patch review
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22560
___
___
Python-bugs-list
Changes by Josh Rosenberg shadowranger+pyt...@gmail.com:
--
nosy: +josh.r
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue17870
___
___
Roundup Robot added the comment:
New changeset 0f6209c3a968 by Terry Jan Reedy in branch '2.7':
Issue #16233: When the module browser is not invoked in an editor window with
https://hg.python.org/cpython/rev/0f6209c3a968
New changeset dd3c0ea52106 by Terry Jan Reedy in branch '3.4':
Issue
Terry J. Reedy added the comment:
Opening both a file and browser from Shell works nicely. I will leave renaming
from Class Browser to Module Browser to another patch someday.
--
resolution: - fixed
stage: needs patch - resolved
status: open - closed
Changes by R. David Murray rdmur...@bitdance.com:
--
nosy: +r.david.murray
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22650
___
___
101 - 192 of 192 matches
Mail list logo