[issue27611] test_tix cannot import _default_root after test_idle

2016-08-15 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker

[issue27611] test_tix cannot import _default_root after test_idle

2016-08-15 Thread Roundup Robot
Roundup Robot added the comment: New changeset cddd633b959f by Terry Jan Reedy in branch '2.7': Issue #27611: Don't import volatile attribute. https://hg.python.org/cpython/rev/cddd633b959f New changeset a4295897 by Terry Jan Reedy in branch '3.5': Issue #27611: Don't import volatile

[issue27771] Add a clear screen button or menu choice for IDLE

2016-08-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: This is essentially a duplicate of your #17632, which proposed Clear Screen + Restart, which was closed as a duplicate of #6143, which has some patches. -- resolution: -> duplicate stage: needs patch -> resolved status: open -> closed superseder: ->

[issue27734] Memory leaks at Python35-32

2016-08-15 Thread Филипп Пономарев
Филипп Пономарев added the comment: And one more thing. Is there python version exist without leaks? Or all of them have those leaks? thank you! -- ___ Python tracker

[issue27734] Memory leaks at Python35-32

2016-08-15 Thread Филипп Пономарев
Филипп Пономарев added the comment: I understand and totally agree, but if u're working on it, can u give me a reference to open issue, or should I use Stefan link? I should report to my сhief :) After that you can close it immideatly. -- status: closed -> open

[issue6143] IDLE - an extension to clear the shell window

2016-08-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: Python 3.6 just got a patch to squeeze duplicate traceback lines, as with recursion-depth errors. -- ___ Python tracker

[issue27774] Py_DECREF on a non-owned object in _sre

2016-08-15 Thread Roundup Robot
Roundup Robot added the comment: New changeset 4ca84a3e37d7 by Benjamin Peterson in branch '2.7': do not decref value borrowed from list (closes #27774) https://hg.python.org/cpython/rev/4ca84a3e37d7 New changeset cbf2a05648b3 by Benjamin Peterson in branch '3.3': do not decref value borrowed

[issue26331] Tokenizer: allow underscores for grouping in numeric literals

2016-08-15 Thread Georg Brandl
Georg Brandl added the comment: @Serhiy/anyone: can I get another review, so that we can commit this in time for beta? Thanks! -- ___ Python tracker ___

[issue12916] Add inspect.splitdoc

2016-08-15 Thread Ben Finney
Ben Finney added the comment: Am I right that this: > pydoc doesn't have public API other than its CLI and the help() function. > […] On the other hand, there are already functions related to splitdoc() > in the inspect module […]. > There is no rush to make splitdoc() public. We can improve

[issue27774] Py_DECREF on a non-owned object in _sre

2016-08-15 Thread Benjamin Peterson
New submission from Benjamin Peterson: Thomas E Hybel reports: This vulnerability exists in the function _sre_SRE_Match_groupdict_impl which resides in the /Modules/_sre.c file. The problem is that the code calls Py_DECREF(key); without having done a corresponding Py_INCREF on the key. Here's

[issue27773] Excessive Py_XDECREF in the ssl module:

2016-08-15 Thread Roundup Robot
Roundup Robot added the comment: New changeset 98c86d5a6655 by Benjamin Peterson in branch '3.5': fix corner cases in the management of server_hostname (closes #27773) https://hg.python.org/cpython/rev/98c86d5a6655 New changeset a8cd67e80ed3 by Benjamin Peterson in branch 'default': merge 3.5

[issue27773] Excessive Py_XDECREF in the ssl module:

2016-08-15 Thread Benjamin Peterson
New submission from Benjamin Peterson: Thomas E. Hybel reports: This vulnerability exists in the function newPySSLSocket in /Modules/_ssl.c. The problem is that Py_XDECREF is called on an object, self->server_hostname, which isn't owned anymore. The code looks like this: static

[issue27772] Refer to actual format string when creating “zero padding” error message

2016-08-15 Thread Ned Deily
Changes by Ned Deily : -- nosy: +eric.smith versions: +Python 3.6 -Python 3.2, Python 3.3, Python 3.4 ___ Python tracker ___

[issue15660] Clarify 0 prefix for width specifier in str.format doc,

2016-08-15 Thread Ben Finney
Ben Finney added the comment: Terry Reedy wrote: > If the spec string is still available, it could be searched and the message > adjusted if '=' is not present. That proposal should be a new issue if > someone wants to push it. Done now, see Issue 27772. -- nosy: +bignose

[issue27772] Refer to actual format string when creating “zero padding” error message

2016-08-15 Thread Ben Finney
New submission from Ben Finney: When using a format specifier with leading zero, the format spec mini-language (as documented at https://docs.python.org/3/library/string.html#format-specification-mini-language>) says: > '=' […] becomes the default when ‘0’ immediately precedes the field

[issue27771] Add a clear screen button or menu choice for IDLE

2016-08-15 Thread Raymond Hettinger
New submission from Raymond Hettinger: Learners in my classes commonly request this feature. Beyond just providing a cosmetic clean-up, this would be useful for recovering from IDLE's catastrophic slow-downs after trying to print a very wide line (i.e. the repr of a string containing a full

[issue27736] repeated Py_Initialize/PyRun_SimpleString/Py_Finalize segfaults

2016-08-15 Thread Ned Deily
Ned Deily added the comment: Excellent! Thanks for digging into that. Increasing the iterations seems to work fine within the (understandable) limitations of the existing embedded tests, e.g. only work from a source tree build (not an installed build nor from a separate build directory)

[issue27736] repeated Py_Initialize/PyRun_SimpleString/Py_Finalize segfaults

2016-08-15 Thread Roundup Robot
Roundup Robot added the comment: New changeset 4f69626fd923 by Ned Deily in branch 'default': Issue #27736: Improve the existing embedded interpreter init/fini test https://hg.python.org/cpython/rev/4f69626fd923 -- ___ Python tracker

[issue27611] test_tix cannot import _default_root after test_idle

2016-08-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: Ned Deily noticed the same problem when running with test.regrtest #27714. I cannot reproduce this issue when running both tests either with unittest or test.regrtest. F:\Python\dev>36\pcbuild\win32\python_d.exe -m unittest test.test_tix test.test_idle

[issue27611] test_tix cannot import _default_root after test_idle

2016-08-15 Thread Roundup Robot
Roundup Robot added the comment: New changeset a6a248479b66 by Terry Jan Reedy in branch 'default': Issue #27611, #24137: Only change tkinter when easily restored. https://hg.python.org/cpython/rev/a6a248479b66 -- ___ Python tracker

[issue24137] Force not using _default_root in IDLE

2016-08-15 Thread Roundup Robot
Roundup Robot added the comment: New changeset a6a248479b66 by Terry Jan Reedy in branch 'default': Issue #27611, #24137: Only change tkinter when easily restored. https://hg.python.org/cpython/rev/a6a248479b66 -- ___ Python tracker

[issue27736] repeated Py_Initialize/PyRun_SimpleString/Py_Finalize segfaults

2016-08-15 Thread Xiang Zhang
Xiang Zhang added the comment: We don't have to change Lib/test/test_capi.py. It has already got a repeated init and fini test[1]. All we need to do is increase the loop number[2]. I have tried with 15, the test case fails reliably. And with the previous patch applied, it won't fail. [1]

{RELEASE] Python 3.6.0a4 is now available

2016-08-15 Thread Ned Deily
On behalf of the Python development community and the Python 3.6 release team, I'm happy to announce the availability of Python 3.6.0a4. 3.6.0a4 is the last of four planned alpha releases of Python 3.6, the next major release of Python. During the alpha phase, Python 3.6 remains under heavy

[issue27714] some test_idle tests are not re-runnable, producing false failures with regrtest -w option

2016-08-15 Thread Ned Deily
Ned Deily added the comment: "Ned, test_tix failing on some systems [...]" Sorry, Terry! I had forgotten about Issue27611 and didn't do a proper search. -- ___ Python tracker

[issue27767] Receive "A required privilege is not held by the Client" error message when Installing python on Windows 10 64 bit

2016-08-15 Thread Emanuel Barry
Changes by Emanuel Barry : -- resolution: -> not a bug stage: -> resolved status: open -> closed ___ Python tracker ___

[issue27767] Receive "A required privilege is not held by the Client" error message when Installing python on Windows 10 64 bit

2016-08-15 Thread Ron Carr
Ron Carr added the comment: Hi Nosy and Brett, I worked it out, even though I turned off the virus checker it was still in memory. I had to right click on the install file, then select allow install, it then completed successfully. Regards, Ron On Tue, Aug 16, 2016 at 2:44 AM, Brett Cannon

[issue27756] Add pyd icon for 3.6

2016-08-15 Thread Steve Dower
Steve Dower added the comment: Can't promise there'll be a rocket, but the launcher icon will certainly be different from the source file icon. -- ___ Python tracker

[issue27714] some test_idle tests are not re-runnable, producing false failures with regrtest -w option

2016-08-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: Ned, test_tix failing on some systems (but not Windows) after test_idle, because test_idle calls tk.NoDefaultRoot() (added June 21 in #24137) is #27611. Serhiy says there is a bug in tix, but no one has fix that yet. Zach says I should restore tkinter

[issue27756] Add pyd icon for 3.6

2016-08-15 Thread Eryk Sun
Eryk Sun added the comment: > Maybe it's time for a whole new set :) Please keep a rocket in the upper left-hand corner for the launcher icon. It distinguishes the launcher from other "Python" apps when modifying the shell's file association, since the shell doesn't show the command-line

Re: What is the trick between these?

2016-08-15 Thread Steven D'Aprano
On Tue, 16 Aug 2016 04:41 am, huey.y.ji...@gmail.com wrote: > Python complained that no attribute of load_canvas_image(). It is there, > coexisting with load_label_image(). > > I cannot figure out what is wrong with it, can somebody tell me why? > Thanks! No, we cannot, because we are not

[issue26823] Shrink recursive tracebacks

2016-08-15 Thread Nick Coghlan
Changes by Nick Coghlan : -- stage: patch review -> resolved status: open -> closed ___ Python tracker ___

[issue26823] Shrink recursive tracebacks

2016-08-15 Thread Nick Coghlan
Nick Coghlan added the comment: Thanks again Emanuel - I incorporated your suggested changes along with some other ones I had already made locally. -- ___ Python tracker

[issue27756] Add pyd icon for 3.6

2016-08-15 Thread Steve Dower
Steve Dower added the comment: It's certainly very easy to add an icon for pyd files. The tricky part is getting an icon we can redistribute - fairly sure one derived from a Windows icon is not redistributable. Let me see if I can get one of the designers at work to put something together.

[issue26823] Shrink recursive tracebacks

2016-08-15 Thread Roundup Robot
Roundup Robot added the comment: New changeset 86d062edb6ab by Nick Coghlan in branch 'default': Issue #26823: fix traceback abbreviation docs https://hg.python.org/cpython/rev/86d062edb6ab -- ___ Python tracker

Re: I am new to python. I have a few questions coming from an armature!

2016-08-15 Thread Lawrence D’Oliveiro
On Tuesday, August 16, 2016 at 6:36:41 AM UTC+12, sohca...@gmail.com wrote: > What helped me understand Lambdas is figuring out that they're really just > a $1,000 term for a $5 concept. The excuse for the “$1,000 term” is that it came from Alonzo Church’s λ-calculus, which was an alternative

[issue27770] remove run_until_complete

2016-08-15 Thread Guido van Rossum
Guido van Rossum added the comment: This sounds like you're overreacting -- just because you were bit by some code that used run_until_complete() incorrectly that doesn't mean we should break everybody's code that is using it (most I'm sure are using it correctly). If you want help

[issue27038] Make os.DirEntry exist

2016-08-15 Thread Brendan Moloney
Brendan Moloney added the comment: The functions were all written around DirEntry objects since that is what they will be processing 99% of the time and I want to do that as efficiently as possible. Converting a DirEntry object into a str representation doesn't help me with my use case at

[issue27770] remove run_until_complete

2016-08-15 Thread Decorater
New submission from Decorater: I use a library that uses run_until_complete that is used for HTTP connections. However it does not work well when you want to reconnect anything that makes it start via recursion. So, I am suggesting the removal of run_until_complete and then tell everyone that

[issue27038] Make os.DirEntry exist

2016-08-15 Thread Brett Cannon
Brett Cannon added the comment: If all you want is to extract the path representation from an os.DirEntry instance and continue to work with strings/bytes then you can use os.fspath() which is new in Python 3.6 to get the representation: https://docs.python.org/3.6/library/os.html#os.fspath .

[issue27181] Add geometric mean to `statistics` module

2016-08-15 Thread Ned Deily
Ned Deily added the comment: FTR, multiple platforms are failing in various ways, not just PPC64, so Issue27761 was expanded to cover them and has been marked as a "release blocker". -- nosy: +ned.deily ___ Python tracker

[issue27761] Private _nth_root function loses accuracy

2016-08-15 Thread Ned Deily
Ned Deily added the comment: Since test_NTh_Root is failing on so many different buildbot platforms and in different ways, I'm marking this as a "release blocker". It would be very helpful to get this resolved prior to 3.6.0b1 next month. Suggest checking the test results outputs of the

[issue27714] some test_idle tests are not re-runnable, producing false failures with regrtest -w option

2016-08-15 Thread Ned Deily
Ned Deily added the comment: I just noticed another similar test dependency, this time between test_idle and test_tix. If run with -j set, the problem is not seen. This is still present in 3.6.0a4: $ python3.6 -m test -uall -w test_idle test_tix Run tests sequentially 0:00:00 [1/2]

docs on pythonhosted.org not updating with new version?

2016-08-15 Thread Irmen de Jong
Hi, as I've always done for a new release I've uploaded new versions of my package's documentation files, but they are not showing up on Pythonhosted.org - the previous version is still there. Is there something wrong with the update mechanism? I've been using "python3 setup.py build_sphinx

[issue27038] Make os.DirEntry exist

2016-08-15 Thread Brendan Moloney
Brendan Moloney added the comment: The pathlib Path class is different enough from the DirEntry class that it doesn't really help my goal of allowing a function to work with either a DirEntry or a plain (str) path. These functions are going to be working with DirEntry objects generated by

[issue27723] Document typing.Text and typing.AnyStr

2016-08-15 Thread Guido van Rossum
Guido van Rossum added the comment: Committed and merged to 3.6. changeset: 102670:d5872d0863c8 branch: 3.5 parent: 102663:27a99a722828 user:Guido van Rossum date:Mon Aug 15 15:06:38 2016 -0700 summary: Add docs for typing.AnyStr and

[issue12345] Add math.tau

2016-08-15 Thread Guido van Rossum
Guido van Rossum added the comment: Thanks, fixed. -- ___ Python tracker ___ ___ Python-bugs-list mailing

[issue25958] Implicit ABCs have no means of "anti-registration"

2016-08-15 Thread Ivan Levkivskyi
Ivan Levkivskyi added the comment: Oops, sorry, forgot one import, all tests pass with the corrected patch. -- Added file: http://bugs.python.org/file44123/abarnert_rebased2.diff ___ Python tracker

[issue25958] Implicit ABCs have no means of "anti-registration"

2016-08-15 Thread Ivan Levkivskyi
Ivan Levkivskyi added the comment: I have manually "rebased" the patch taking into account that part of the work has been done in http://bugs.python.org/issue25987 Serhiy, Martin could you please review the latest patch and check that everything is OK? Andrew did a really good job and I

[issue23591] Add Flags and IntFlags

2016-08-15 Thread Ethan Furman
Ethan Furman added the comment: The values used in Flags are an implementation detail. The expected, and supported, use is naming the flags: class Color(Flags): Red, Green, Blue even custom names can be set using this method: >>> class Color(enum.Flags): ... red, green, blue ...

[issue23591] Add Flags and IntFlags

2016-08-15 Thread Vedran Čačić
Vedran Čačić added the comment: I suppose you'll also forbid adding new members to Flags, just like Enum does, right? (https://docs.python.org/3/library/enum.html#restricted-subclassing-of-enumerations) Otherwise cropping -1 at a fixed number of bits might be very counterintuitive. But

[issue23591] Add Flags and IntFlags

2016-08-15 Thread Ethan Furman
Ethan Furman added the comment: '.0' does not have a name unless the user defines it; similarly, '.-1' does not have a name unless the user defines it. For Flags, negative numbers are supported in order to specify which flags are desired, but the final representation will be zero or positive:

[issue23591] Add Flags and IntFlags

2016-08-15 Thread Vedran Čačić
Vedran Čačić added the comment: I think I have written about all the options in detail in http://bugs.python.org/msg272732. If I see it right, your ".0" corresponds to what I called ".__NONE__". It is a "right way" to do it, but for it to be complete, you also have to add ".__ALL__",

[issue23591] Add Flags and IntFlags

2016-08-15 Thread Ethan Furman
Ethan Furman added the comment: The zero value is special in that it represents a flag with nothing set. Excluding it has its own problems, but if you have an argument for that behavior I'm listening. Any other non-Flag value is not allowed, and will raise an error (IntFlags won't share

Re: What is the trick between these?

2016-08-15 Thread Peter Otten
huey.y.ji...@gmail.com wrote: > I am trapped by these two funny things: > > class MyClass(upClass): > >def start(self): >***do_menu_here > >self.load_label_image() # ---> this works >self.load_canvas_image() # ---> this does not work > >def

[issue27736] repeated Py_Initialize/PyRun_SimpleString/Py_Finalize segfaults

2016-08-15 Thread Ned Deily
Ned Deily added the comment: I've applied the patch for 3.6.0a4 so the immediate issue is fixed. I wonder if it would be worthwhile adapting Simon's test case to add to the embedding test cases in Lib/test/test_capi.py. I'm going to leave the issue open for a while in case someone is

Re: What is the trick between these?

2016-08-15 Thread MRAB
On 2016-08-15 19:41, huey.y.ji...@gmail.com wrote: Hi All, I am trapped by these two funny things: class MyClass(upClass): def start(self): ***do_menu_here self.load_label_image() # ---> this works self.load_canvas_image() # ---> this does not work def

[issue23591] Add Flags and IntFlags

2016-08-15 Thread Vedran Čačić
Vedran Čačić added the comment: So, in fact, your Flags are simply an overlayed namespace over int (the way to give some ints sticky names), and any int is accessible from any Flags, no matter whether it has a name or not? I must say that to me it seems radically different than (Int)Enum

[issue27769] IDLE: Replace All up, no wrap replaces one up, all down

2016-08-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: Edited title to fit in the box. Minimal reproducer, which can become a test. File as follows, where '|' represent the cursor, not the character. a a| a Cntl-H, enter search for 'a', replace with 'b', check 'up', uncheck 'wrap', click Replace All. Result

What is the trick between these?

2016-08-15 Thread huey . y . jiang
Hi All, I am trapped by these two funny things: class MyClass(upClass): def start(self): ***do_menu_here self.load_label_image() # ---> this works self.load_canvas_image() # ---> this does not work def load_label_image(self): img =

[issue27736] repeated Py_Initialize/PyRun_SimpleString/Py_Finalize segfaults

2016-08-15 Thread Roundup Robot
Roundup Robot added the comment: New changeset a95d98086621 by Ned Deily in branch 'default': Issue #27736: Prevent segfault after interpreter re-initialization due https://hg.python.org/cpython/rev/a95d98086621 -- nosy: +python-dev ___ Python

[issue27038] Make os.DirEntry exist

2016-08-15 Thread Roundup Robot
Roundup Robot added the comment: New changeset a95d98086621 by Ned Deily in branch 'default': Issue #27736: Prevent segfault after interpreter re-initialization due https://hg.python.org/cpython/rev/a95d98086621 -- ___ Python tracker

Re: I am new to python. I have a few questions coming from an armature!

2016-08-15 Thread sohcahtoa82
On Monday, August 15, 2016 at 8:07:32 AM UTC-7, alister wrote: > On Mon, 15 Aug 2016 07:00:47 -0700, Sickfit92 wrote: > > > 1. How long did it take you guys to master the language or, let me put > > it this way to completely get the hang and start writing code? > > > Some concepts took more

[issue23968] rename the platform directory from plat-$(MACHDEP) to plat-$(PLATFORM_TRIPLET)

2016-08-15 Thread Roundup Robot
Roundup Robot added the comment: New changeset ddc4bdae5e41 by Ned Deily in branch 'default': Issue #23968: Make OS X installer build script aware of renamed platform https://hg.python.org/cpython/rev/ddc4bdae5e41 -- ___ Python tracker

[issue23591] Add Flags and IntFlags

2016-08-15 Thread Ethan Furman
Ethan Furman added the comment: Serhiy's patch is only for IntFlags, and my patch hasn't yet fully incorporated his (many thanks for decompose!) For IntFlags I do not expect to have very many instances alive at once, especially since not-bitwise operators will lose the IntFlag class and

[issue1442493] IDLE shell window gets very slow when displaying long lines

2016-08-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: manual_wrap.patch patches OutputWindow (2.7) to arbitrarily and blindly wrap at 80 chars. OutputWindow is used directly for grep output, as well as the base for PyShell. The grep output format is currently "'{}: {}: {}'.format(filepath, linenum, codeline)".

[issue26415] Excessive peak memory consumption by the Python parser

2016-08-15 Thread A. Skrobov
A. Skrobov added the comment: Xavier, the big picture description of my patch is in http://bugs.python.org/file43665/devguide_patch The heap fragmentation was observed by Victor, not by myself. Victor, could you please create a new ticket for your python_memleak.py reproducer? --

[issue18844] allow weights in random.choice

2016-08-15 Thread Raymond Hettinger
Raymond Hettinger added the comment: FWIW, I have four full days set aside for the upcoming pre-feature release sprint which is dedicated to taking time to thoughtfully evaluate pending feature requests. In the meantime, I'm contacting Alan Downey for a consultation for the best API for

[issue27761] Private _nth_root function loses accuracy

2016-08-15 Thread Mark Dickinson
Mark Dickinson added the comment: > for positive finite floats ... assuming IEEE 754 binary64 format, of course. -- ___ Python tracker ___

[issue27723] Document typing.Text and typing.AnyStr

2016-08-15 Thread Ivan Levkivskyi
Ivan Levkivskyi added the comment: Looks good to me. 15 Сер 2016 18:57 "Michael Lee" пише: > > Michael Lee added the comment: > > Second revision attached below. > > -- > Added file: http://bugs.python.org/file44121/document-text-and- > anystr-2.patch > >

[issue27761] Private _nth_root function loses accuracy

2016-08-15 Thread Mark Dickinson
Mark Dickinson added the comment: Just for fun, here's a recipe for a correctly-rounded nth root operation for positive finite floats. I'm not suggesting using this in the business logic: it's likely way too slow (especially for large n), but it may have a use in the tests. The logic for the

Re: I am new to python. I have a few questions coming from an armature!

2016-08-15 Thread Paul Rubin
Sickfit92 writes: > 1. How long did it take you guys to master the language or, let me put > it this way to completely get the hang and start writing code? Just a day or two, but I was already experienced with several similar languages. It would take longer for a beginning

[issue27723] Document typing.Text and typing.AnyStr

2016-08-15 Thread Michael Lee
Michael Lee added the comment: Second revision attached below. -- Added file: http://bugs.python.org/file44121/document-text-and-anystr-2.patch ___ Python tracker

Re: I am new to python. I have a few questions coming from an armature!

2016-08-15 Thread Grant Edwards
On 2016-08-15, Sickfit92 wrote: > 1. How long did it take you guys to master the language or, let me >put it this way to completely get the hang and start writing code? A few hours. The core language is pretty simple. [I was already fluent in a number of other

[issue26823] Shrink recursive tracebacks

2016-08-15 Thread Emanuel Barry
Emanuel Barry added the comment: Doc patch. -- stage: resolved -> patch review status: closed -> open Added file: http://bugs.python.org/file44120/short_tracebacks_doc_1.patch ___ Python tracker

[issue27767] Receive "A required privilege is not held by the Client" error message when Installing python on Windows 10 64 bit

2016-08-15 Thread Brett Cannon
Changes by Brett Cannon : -- components: +Windows nosy: +paul.moore, steve.dower, tim.golden, zach.ware versions: +Python 2.7, Python 3.5 ___ Python tracker

[issue27767] Receive "A required privilege is not held by the Client" error message when Installing python on Windows 10 64 bit

2016-08-15 Thread Brett Cannon
Brett Cannon added the comment: 1. Is this pre- or post-Anniversary update? 2. Is the PC administered by anyone other than yourself (e.g. is it a work machine)? 3. Are you trying to do a system-wide install or a personal install? 4. For at least Python 3.5 the installer does work as I have

Re: I am new to python. I have a few questions coming from an armature!

2016-08-15 Thread Jan Erik Moström
On 15 Aug 2016, at 16:00, Sickfit92 wrote: 1. How long did it take you guys to master the language or, let me put it this way to completely get the hang and start writing code? I'm probably not representative since I had used about 10-15 different language before looking at Python. To learn

Re: I am new to python. I have a few questions coming from an armature!

2016-08-15 Thread Chris Angelico
On Tue, Aug 16, 2016 at 12:00 AM, Sickfit92 wrote: > 1. How long did it take you guys to master the language or, let me put it > this way to completely get the hang and start writing code? Python wasn't my first language, so it was a lot easier for me to learn one more

[issue27492] Enhance bytearray_repr with bytes_repr's logic

2016-08-15 Thread Xiang Zhang
Xiang Zhang added the comment: > It can be more efficient is make bytes.__repr__ accepting not only bytes, but > objects supporting the buffer protocol. I like this idea. v2 implements this. -- Added file: http://bugs.python.org/file44119/bytearray_repr_v2.patch

[issue12345] Add math.tau

2016-08-15 Thread Alexander Belopolsky
Alexander Belopolsky added the comment: There is a typo in the NEWS entry: "Issue #12345: Add *mathemathcal* constant tau to math ..." -- ___ Python tracker

[issue27736] repeated Py_Initialize/PyRun_SimpleString/Py_Finalize segfaults

2016-08-15 Thread Brett Cannon
Brett Cannon added the comment: Patch LGTM. -- assignee: brett.cannon -> ned.deily stage: patch review -> commit review ___ Python tracker ___

[issue12345] Add math.tau

2016-08-15 Thread Guido van Rossum
Changes by Guido van Rossum : -- resolution: -> fixed status: open -> closed ___ Python tracker ___

[issue12345] Add math.tau

2016-08-15 Thread Roundup Robot
Roundup Robot added the comment: New changeset 68f2d6098be1 by Guido van Rossum in branch 'default': Issue #12345: Add mathemathcal constant tau to math and cmath. https://hg.python.org/cpython/rev/68f2d6098be1 -- ___ Python tracker

[issue24379] Add operator.subscript as a convenience for creating slices

2016-08-15 Thread Ivan Levkivskyi
Ivan Levkivskyi added the comment: It looks like namedtuple suffers the same issue with empty __slots__: test_collections leaked [0, 0, 2, 0] references, sum=2 -- ___ Python tracker

[issue24379] Add operator.subscript as a convenience for creating slices

2016-08-15 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Raymond, adding a stub element to __slots__ fixes a leak. Is this enough to push the patch again? We should open a separate issue for leaks in objects with empty __slots__. -- ___ Python tracker

[issue26415] Excessive peak memory consumption by the Python parser

2016-08-15 Thread Xavier Combelle
Xavier Combelle added the comment: Looks that there is two bug as partial solution of the main bug which is reduce memory consumption of the parser: - The compression thing - the reducing of heap fragmentation Could each sub bug have it's own bug tracker and mark them blocking for the main bug

[issue27506] make bytes/bytearray delete a keyword argument

2016-08-15 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Technically the patch looks correct to me. Added just few minor comments on Rietveld. I don't think there is a large need in adding the support of keyword argument. But since the overhead is small and somebody needs this, adding this doesn't do a harm. Left

[issue12345] Add math.tau

2016-08-15 Thread Guido van Rossum
Guido van Rossum added the comment: Lisa, this LGTM. I'll commit it so we can put this behind us! -- ___ Python tracker ___

[issue27769] IDLE's "Replace All" with up direction and no wrapping replaces one upward and all downward entries instead of replacing all upward entries.

2016-08-15 Thread Qwert225
Qwert225 added the comment: EDIT: IDLE's "Replace All" with up direction and no wrapping replaces one upward matching entry and all downward matching entries even though it is set to replace all upward entries. -- title: "Replace All" with up direction and no wrapping replaces only

Re: I am new to python. I have a few questions coming from an armature!

2016-08-15 Thread alister
On Mon, 15 Aug 2016 07:00:47 -0700, Sickfit92 wrote: > 1. How long did it take you guys to master the language or, let me put > it this way to completely get the hang and start writing code? > > 2. What made you want to learn python? > > 3. Was it difficult to learn the language? > > 4. Have

[issue27769] "Replace All" with up direction and no wrapping replaces only the bottommost of all matching upward entries

2016-08-15 Thread Qwert225
New submission from Qwert225: IDLE's "Replace All" option with up direction and disabled "Wrap around" replaces only the bottommost of all matching upward entries instead of replacing all matching upward entries. -- assignee: terry.reedy components: IDLE messages: 272768 nosy:

[issue18844] allow weights in random.choice

2016-08-15 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Raymond, any chance to get weighted random choices generator in 3.6? Less than month is left to feature code freeze. -- ___ Python tracker

[issue17394] Add slicing support to collections.deque

2016-08-15 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Raymond, do you still have an interest in this issue? If no, you can just close it. -- ___ Python tracker ___

[issue25628] Make namedtuple "verbose" and "rename" parameters into keyword only arguments

2016-08-15 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Ping again. -- ___ Python tracker ___ ___ Python-bugs-list mailing list

Re: I am new to python. I have a few questions coming from an armature!

2016-08-15 Thread Uri Even-Chen
1. After one/two months I knew the language, but after a year really knew it well. 2. I love Python but at first I didn't understand indentation in Python and it was confusing. 3. No. Except indentation. 4. Yes, I got 2 jobs in Python. But I also had to know JavaScript and jQuery. Uri. *Uri

Re: Finding the first index in a list greater than a particular value

2016-08-15 Thread Michael Selik
On Mon, Aug 15, 2016 at 2:01 AM Jussi Piitulainen < jussi.piitulai...@helsinki.fi> wrote: > There is a tradition of returning -1 when no valid index is found. > Sometimes it's better to break with tradition. Raise a ValueError. No silent errors, and all that Zen. --

I am new to python. I have a few questions coming from an armature!

2016-08-15 Thread Sickfit92
1. How long did it take you guys to master the language or, let me put it this way to completely get the hang and start writing code? 2. What made you want to learn python? 3. Was it difficult to learn the language? 4. Have you been able to get a job out of your new skill? Thank you guys!

[issue27734] Memory leaks at Python35-32

2016-08-15 Thread R. David Murray
R. David Murray added the comment: Филипп: As Stefan said, we know there are problems with initialize/finalize, but the problems are deep and the project to correct them is ongoing. So, this is an example of an already identified leak that we are working on, and consequently I'll close this

[issue27766] Add ChaCha20 Poly1305 to SSL ciphers

2016-08-15 Thread Christian Heimes
Changes by Christian Heimes : -- dependencies: +Make OpenSSL module compatible with OpenSSL 1.1.0, ssl: add public API for IA-32 processor capabilities vector ___ Python tracker

[issue27768] ssl: add public API for IA-32 processor capabilities vector

2016-08-15 Thread Christian Heimes
New submission from Christian Heimes: OpenSSL has a function called OPENSSL_ia32cap_loc() to get the processor's capability vector in X86 and X86_64 systems. The information is useful to decide which cipher suite to prefer. For example on machines without AES-NI and CLMUL CPU instructions,

  1   2   >