[issue24912] The type of cached objects is mutable

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: Marking as closed for now. If we decide it's a problem we can reopen later. -- stage: commit review -> resolved status: open -> closed ___ Python tracker <http://bugs.python.

[issue24305] The new import system makes it inconvenient to correctly issue a deprecation warning for a module

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: I don't think it'd be appropriate to backport to 3.4--that ship has sailed. 3.4 requires a stacklevel=8 and that's that. If we backported it and it shipped in 3.4.4, "correct" code would have to use a stacklevel=8 for 3.4.0 throug

[issue25005] webbrowser breaks on query strings with multiple fields on Windows

2015-09-06 Thread Larry Hastings
Changes by Larry Hastings : -- priority: release blocker -> deferred blocker ___ Python tracker <http://bugs.python.org/issue25005> ___ ___ Python-bugs-list mai

[issue25005] webbrowser breaks on query strings with multiple fields on Windows

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: Marking this as deferred, as I'm not convinced I should ship either of those patches in 3.5.0rc3. -- nosy: +larry ___ Python tracker <http://bugs.python.org/is

[issue24585] Windows installer does not detect existing installs

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: What happened with this? -- ___ Python tracker <http://bugs.python.org/issue24585> ___ ___ Python-bugs-list mailing list Unsub

[issue24305] The new import system makes it inconvenient to correctly issue a deprecation warning for a module

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: Yes, I saw that. That doesn't mean we should change the interface they are using (incorrectly) eighteen months after it shipped. We take backwards-compatibility pretty seriously here in the Python world, bugs an

[issue24305] The new import system makes it inconvenient to correctly issue a deprecation warning for a module

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: Unless I'm overruled, yes. -- ___ Python tracker <http://bugs.python.org/issue24305> ___ ___ Python-bugs-list mailing list

[issue24917] time_strftime() Buffer Over-read

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: Having slept on it, I agree with Steve. We should make the minimal change necessary in order to not crash. However, it still needs a regression test. The test can use JohnLeitch's proposed test as a good starting point, but it must accept either succe

[issue25005] webbrowser breaks on query strings with multiple fields on Windows

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: I want to ship something, but I don't think it'll be either of those patches in their current form. Maybe I'm dense, but I don't feel like I understand these patches. They have very different approaches. The first one attempts to rehab

[issue24917] time_strftime() Buffer Over-read

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: Steve, did you confirm that the test triggers the array bounds bug when the patch *isn't* applied? I want to confirm both that a) the test exercises the bug, and b) the fix fixes the bug. I assume you ran the test suite with the patch applied, so

[issue24917] time_strftime() Buffer Over-read

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: Okay, I think *I* reproduced it. 1) I pulled your cpython350 fork down locally. 2) I updated to your checkin that fixed the bug. (c31dad22c80d) 3) I reverted the change to Modules/timemodule.c to put the bug back: % hg cat -r 97393 Modules/timemodule.c

[issue23517] datetime.utcfromtimestamp rounds results incorrectly

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: So is this considered broken enough that I need to accept a fix for 3.5.0? And has a consensus been reached about exactly what that fix would be? -- ___ Python tracker <http://bugs.python.org/issue23

[issue22970] asyncio: Cancelling wait() after notification leaves Condition in an inconsistent state

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: Reassigning to 3.6. -- priority: deferred blocker -> release blocker versions: +Python 3.6 -Python 3.4, Python 3.5 ___ Python tracker <http://bugs.python.org/issu

[issue22980] C extension naming doesn't take bitness into account

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: I'm leaving this open just because we're apparently waiting on some "What's New" docs. -- ___ Python tracker <http:

[issue23517] datetime.utcfromtimestamp rounds results incorrectly

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: Well, I'm already holding up rc3 on one other issue, might as well fix this too. Can somebody make me a pull request? -- ___ Python tracker <http://bugs.python.org/is

[issue23517] datetime.utcfromtimestamp rounds results incorrectly

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: I suspect we're not fixing this in 3.4, so I'm removing 3.4 from the version list. -- versions: -Python 3.4 ___ Python tracker <http://bugs.python.o

[issue25005] webbrowser breaks on query strings with multiple fields on Windows

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: So, whatever the security hole is that subprocess.call(shell=True) leaves open, os.startfile() doesn't have? os.startfile() doesn't use a shell? (How does it find the full path to the executable?) --

[issue25005] webbrowser breaks on query strings with multiple fields on Windows

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: Well, so, what do you recommend I do here? -- ___ Python tracker <http://bugs.python.org/issue25005> ___ ___ Python-bugs-list m

[issue24917] time_strftime() Buffer Over-read

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: Backout pull request merged, please forward-merge, thanks! -- ___ Python tracker <http://bugs.python.org/issue24917> ___ ___

[issue25005] webbrowser breaks on query strings with multiple fields on Windows

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: Backout pull request merged, please forward-merge, thanks! -- ___ Python tracker <http://bugs.python.org/issue25005> ___ ___

[issue24917] time_strftime() Buffer Over-read

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: (I meant, just normal pull request. I did your two pull requests right in a row and got my wires crossed.) -- ___ Python tracker <http://bugs.python.org/issue24

[issue23517] datetime.utcfromtimestamp rounds results incorrectly

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: Okay, this is literally the only thing rc3 is waiting on now. -- ___ Python tracker <http://bugs.python.org/issue23517> ___ ___

[issue24917] time_strftime() Buffer Over-read

2015-09-06 Thread Larry Hastings
Changes by Larry Hastings : -- resolution: -> fixed stage: commit review -> resolved status: open -> closed ___ Python tracker <http://bugs.python.or

[issue25005] webbrowser breaks on query strings with multiple fields on Windows

2015-09-06 Thread Larry Hastings
Changes by Larry Hastings : -- resolution: -> fixed stage: -> resolved status: open -> closed ___ Python tracker <http://bugs.python.org/issue25005> ___ ___

[issue8232] webbrowser.open incomplete on Windows

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: This was backed out of 3.5, as we discovered it introduced a security hole just before 3.5.0 shipped. (See issue 25005 for more.) Since it's been backed out, I've reopened the issue. However I've moved it forward to 3.6, as it's no lon

[issue8232] webbrowser.open incomplete on Windows

2015-09-06 Thread Larry Hastings
Changes by Larry Hastings : -- nosy: -larry ___ Python tracker <http://bugs.python.org/issue8232> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue23517] datetime.utcfromtimestamp rounds results incorrectly

2015-09-06 Thread Larry Hastings
Larry Hastings added the comment: Is it appropriate to make this change as a "bug fix", in already-released versions of Python? Would you be happy or sad if you updated your Python from 3.x.y to 3.x.y+1 and the rounding method used when converting floats to datetime stam

[issue23517] datetime.utcfromtimestamp rounds results incorrectly

2015-09-07 Thread Larry Hastings
Larry Hastings added the comment: Well, for now I assume it really truly genuinely isn't going in 3.5.0. I suppose we can debate about 3.4.x and 3.5.1 later, once we have a fix everybody is happy with. -- ___ Python tracker

[issue23517] datetime.utcfromtimestamp rounds results incorrectly

2015-09-07 Thread Larry Hastings
Larry Hastings added the comment: If the guy doing the work says "don't merge it in 3.5.0", and we're at the final release candidate before 3.5.0 final ships, and we don't even have a patch that everyone likes yet... it does seem like it's not going to happen fo

[issue24272] PEP 484 docs

2015-09-07 Thread Larry Hastings
Larry Hastings added the comment: Doc fixes are always welcome. Barring mishaps I should tag 3.5.0 final on Saturday; it'd be sweet if you could get me your diff no later than Friday night. -- ___ Python tracker <http://bugs.python.org/is

[issue23415] add-to-pydotorg does not support .exe installers for Windows

2015-09-08 Thread Larry Hastings
Larry Hastings added the comment: I fixed it. My original attempted hack had bad regular expressions. Once my regular expressions worked properly it was all fine. -- resolution: -> fixed stage: needs patch -> resolved status: open -&g

[issue25027] Python 3.5.0rc3 on Windows can not load more than 127 C extension modules

2015-09-08 Thread Larry Hastings
Larry Hastings added the comment: This is your wheelhouse, Steve. -- assignee: -> steve.dower ___ Python tracker <http://bugs.python.org/issue25027> ___ ___ Py

[issue25029] MemoryError in test_strptime

2015-09-08 Thread Larry Hastings
Larry Hastings added the comment: Any clue here? Is this unaligned access? -- ___ Python tracker <http://bugs.python.org/issue25029> ___ ___ Python-bugs-list m

[issue24937] Multiple problems in getters & setters in capsulethunk.h

2015-09-08 Thread Larry Hastings
Larry Hastings added the comment: I'm the author of capsulethunk.h, and I am happy to relicense it under MIT. How would you feel about leaving capsulethunk.h there, for posterity's sakes, but adding "for updates please see py3c"? We could even update the capsulethunk.h th

[issue23517] datetime.utcfromtimestamp rounds results incorrectly

2015-09-08 Thread Larry Hastings
Larry Hastings added the comment: I wish people wouldn't remove old patches. There's no harm in leaving them, and it may be a useful historical record. -- ___ Python tracker <http://bugs.python.o

[issue25029] MemoryError in test_strptime

2015-09-08 Thread Larry Hastings
Larry Hastings added the comment: Does this need a Misc/NEWS entry? -- ___ Python tracker <http://bugs.python.org/issue25029> ___ ___ Python-bugs-list mailin

[issue25027] Python 3.5.0rc3 on Windows can not load more than 127 C extension modules

2015-09-08 Thread Larry Hastings
Changes by Larry Hastings : -- stage: -> patch review ___ Python tracker <http://bugs.python.org/issue25027> ___ ___ Python-bugs-list mailing list Unsubscrib

[issue23517] datetime.utcfromtimestamp rounds results incorrectly

2015-09-09 Thread Larry Hastings
Larry Hastings added the comment: Given Victor's reluctance to get this in to 3.5.0, this can't even be marked as a "deferred blocker" anymore. Demoting to normal priority. -- priority: deferred blocker -> normal __

[issue22980] C extension naming doesn't take bitness into account

2015-09-09 Thread Larry Hastings
Larry Hastings added the comment: Here's an attempt at a What's New section for this change. I expect it's wrong! Maybe someone can fix it. Maybe it's actually better than not having one at all. Can we maybe get a round or two of edits on this and get somethi

[issue23517] datetime.utcfromtimestamp rounds results incorrectly

2015-09-09 Thread Larry Hastings
Larry Hastings added the comment: Given Victor's reluctance to get this in to 3.5.0, this can't even be marked as a "deferred blocker" anymore. Demoting to normal priority. -- priority: deferred blocker -> normal __

[issue23144] html.parser.HTMLParser: setting 'convert_charrefs = True' leads to dropped text

2015-09-09 Thread Larry Hastings
Larry Hastings added the comment: The Misc/NEWS entry for this was added under Python 3.5.0rc3. But, since no pull request has been made for this change, this change hasn't been merged into 3.5.0. It will ship as part of Python 3.5.1. I've moved the Misc/NEWS entry a

[issue24272] PEP 484 docs

2015-09-09 Thread Larry Hastings
Larry Hastings added the comment: Pull request accepted! Please forward-merge, thanks! -- ___ Python tracker <http://bugs.python.org/issue24272> ___ ___ Pytho

[issue25071] Windows installer requires TargetDir parameter when installing quietly

2015-09-11 Thread Larry Hastings
Larry Hastings added the comment: Pull request approved. Hopefully the last one for 3.5.0! Please forward-merge. -- ___ Python tracker <http://bugs.python.org/issue25

[issue25027] Python 3.5.0rc3 on Windows can not load more than 127 C extension modules

2015-09-12 Thread Larry Hastings
Larry Hastings added the comment: Pull request accepted. Please forward-merge, thanks! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <http://bugs.python.or

[issue22980] C extension naming doesn't take bitness into account

2015-09-12 Thread Larry Hastings
Larry Hastings added the comment: It's fixed! So it's finally closed. -- resolution: -> fixed stage: -> resolved status: open -> closed ___ Python tracker <http://bugs

[issue25082] Editing What's New In Python 3.5

2015-09-13 Thread Larry Hastings
Larry Hastings added the comment: You wait until the day of release for 3.5.0 final, then create a "release blocker" because some items in the What's New documentation aren't lexographically sorted? We tagged the release yesterday. The installers are already built. I am

[issue25082] Editing What's New In Python 3.5

2015-09-13 Thread Larry Hastings
Larry Hastings added the comment: First, the What's New on the website is generated from the 3.5 branch in hg.python.org. So it's already up-to-date. That's the one most people will refer to. Second, if the What's New was really that horribly out of date, and we wanted

[issue25082] Editing What's New In Python 3.5

2015-09-13 Thread Larry Hastings
Larry Hastings added the comment: I'm hoping to release 3.5.0 final in the next hour or two. I don't want to hold up the release for your changes. However, when you're done making changes to the document, and they're all checked in, let me know and I'll manually bu

[issue25082] Editing What's New In Python 3.5

2015-09-13 Thread Larry Hastings
Larry Hastings added the comment: The "Detailed Release Information" link is correct. You probably just have an old cached copy of something. I could add a "What's New" link somewhere. Though both of these things are interesting, neither of them is relevant to thi

[issue25082] Editing What's New In Python 3.5

2015-09-13 Thread Larry Hastings
Larry Hastings added the comment: I don't know how to do it. I asked the Documentation Expert member of the Python 3.5 release team, but it seems he's afk at the moment. I'm trying to find someone else who knows how to do it. -- ___

[issue25108] traceback.extract_stack() compatibility break in 3.5

2015-09-14 Thread Larry Hastings
Larry Hastings added the comment: Tracebacks aren't my forte, but this does smell like a regression and something that should be fixed. My worry about things like this is that it isn't as much a "bug" as a "badly implemented interface". As in, that's th

[issue25110] Documentation sometimes still links to py3.4

2015-09-14 Thread Larry Hastings
Larry Hastings added the comment: Old version stuck in the CDN cache. I cleared the cache, it's fine now. -- resolution: -> fixed stage: -> resolved status: open -> closed ___ Python tracker <http://bugs.pyth

[issue25113] documentation version switcher is broken

2015-09-15 Thread Larry Hastings
Larry Hastings added the comment: When I built the documentation, I used % release.py --export 3.5.0 (release.py coming from hg.python.org/release, a collection of release manager tools.) I then installed this build as the 3.5.0 documentation, specifically the build from "python-

[issue25120] No option displayed in the Python install on windows XP

2015-09-15 Thread Larry Hastings
Larry Hastings added the comment: Python 3.5 is not supported on Windows XP. The Python core dev team's policy is, a major Python version (e.g. 3.4, 3.5) only supports the Windows versions that are currently supported by Microsoft at the time of the initial release (e.g. 3.4.0 final,

[issue25103] 3.5.0 installed standard library on Windows has LF line endings

2015-09-15 Thread Larry Hastings
Larry Hastings added the comment: Is this a change (I hesitate to use the word "regression") as of Python 3.5.0? -- nosy: +larry ___ Python tracker <http://bugs.python.o

[issue25120] No option displayed in the Python install on windows XP

2015-09-15 Thread Larry Hastings
Larry Hastings added the comment: That's an interesting thought, eryksun. I'll pass it along to the python.org web developers. Djoudi, it is mentioned on the Python web site, in the What's New In Python 3.5 document: https://docs.python.org/3.5/whatsnew/3.5.html#unsupp

[issue25103] 3.5.0 installed standard library on Windows has LF line endings

2015-09-15 Thread Larry Hastings
Larry Hastings added the comment: Well, even if the Windows build was on fire and children were dying, we couldn't do anything about it until next week--Steve's on vacation. I expect he'll weigh in on this when he gets back. -- ___

[issue25170] 3.5.0 documentation archives missing

2015-09-18 Thread Larry Hastings
Larry Hastings added the comment: They don't go there, they go in https://docs.python.org/3.5/archives/ Where is the documentation that this "https://www.python.org/ftp/python/doc/3.5.0/"; directory is an officially supp

[issue25170] 3.5.0 documentation archives missing

2015-09-18 Thread Larry Hastings
Larry Hastings added the comment: The official way to download the documentation is from this page: https://docs.python.org/3.5/download.html which links to the "archives" directory. When python.org changed to the new site, some things moved around. I guess this was one of th

[issue18967] Find a less conflict prone approach to Misc/NEWS

2015-09-20 Thread Larry Hastings
Changes by Larry Hastings : -- nosy: +larry ___ Python tracker <http://bugs.python.org/issue18967> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue18967] Find a less conflict prone approach to Misc/NEWS

2015-09-23 Thread Larry Hastings
Larry Hastings added the comment: Okay. I got tired of the constant Misc/NEWS merge conflicts, so I wrote a tool to fix the problem. It's checked in to Bitbucket here: https://bitbucket.org/larry/mergenews/ There's a readme, which you'll see rendered on that page. I don&

[issue18967] Find a less conflict prone approach to Misc/NEWS

2015-09-23 Thread Larry Hastings
Larry Hastings added the comment: In case you're too lazy to go visit the link to my "mergenews" repository and read the readme... mergenews has three tools: * splitnews, which splits the existing Misc/NEWS file into hundreds of individual files, * mergenews, which merges

[issue18967] Find a less conflict prone approach to Misc/NEWS

2015-09-24 Thread Larry Hastings
Larry Hastings added the comment: > [...] commit messages are for other developers, which news entries are > ultimately for users. Some developers want (insist on) the freedom to > make the two different, with different details. That's easy enough to accommodate. I updated &q

[issue18967] Find a less conflict prone approach to Misc/NEWS

2015-09-30 Thread Larry Hastings
Larry Hastings added the comment: I don't agree that in all cases the Misc/NEWS entry and the checkin comment must be wholly different. While I concur that that's called for now and again, I believe this to be rare. Most checkins are small changes, and a single-line summary for

[issue24931] _asdict breaks when inheriting from a namedtuple

2015-10-11 Thread Larry Hastings
Larry Hastings added the comment: Why is this marked as a release blocker? It doesn't strike me as all that major. -- ___ Python tracker <http://bugs.python.org/is

[issue16113] SHA-3 (Keccak) support may need to be removed before 3.4

2015-10-14 Thread Larry Hastings
Larry Hastings added the comment: Describing this as a "security sensitive issue" is being facile. It's more appropriate to describe this as a "new feature", aka, something that does not go in after x.y.0 final. Please only check this

[issue16113] SHA-3 (Keccak) support may need to be removed before 3.4

2015-10-14 Thread Larry Hastings
Larry Hastings added the comment: I should clarify, I don't speak for 2.7. The rules there are a little different and it's up to Benjamin to decide. But please don't add new features to 3.4 and 3.5. -- ___ Python tracker <http

[issue25446] smtplib.py AUTH LOGIN code messed up sending login and password data since 3.5

2015-11-01 Thread Larry Hastings
Larry Hastings added the comment: I think it's about time to think about releasing 3.5.1. But since this bug is marked as a "release blocker", 3.5.1 cannot be released until this is fixed. Arguably I can't even really make a schedule for 3.5.1 until it's fixed, or

[issue25446] smtplib.py AUTH LOGIN code messed up sending login and password data since 3.5

2015-11-03 Thread Larry Hastings
Larry Hastings added the comment: Okay, I'm scheduling 3.5.1rc1 on the assumption that you'll check in by next weekend. If you're going to slip please let me know and I'll slip accordingly. -- ___ Python tracker <http://bug

[issue25612] nested try..excepts don't work correctly for generators

2015-11-18 Thread Larry Hastings
Larry Hastings added the comment: I don't plan to hold up 3.5.1 for this. -- priority: release blocker -> normal ___ Python tracker <http://bugs.python.org

[issue25660] tabs don't work correctly in python repl

2015-11-21 Thread Larry Hastings
Changes by Larry Hastings : -- priority: release blocker -> normal ___ Python tracker <http://bugs.python.org/issue25660> ___ ___ Python-bugs-list mai

[issue25660] tabs don't work correctly in python repl

2015-11-21 Thread Larry Hastings
Larry Hastings added the comment: The "release blocker" priority level is inappropriate for nice-to-have features. Quoting PEP 101, the how-to-make-a-Python-release guide: release blocker - Stops the release dead in its tracks. You may not make any releas

[issue25691] Crash on deleting Element attribute

2015-11-22 Thread Larry Hastings
Larry Hastings added the comment: This change didn't make it into 3.5.1. It will be released with 3.5.2. I've already updated the Misc/NEWS entry. -- nosy: +larry ___ Python tracker <http://bugs.python.o

[issue25624] shutil.make_archive makes invalid directory entries

2015-11-22 Thread Larry Hastings
Larry Hastings added the comment: This change didn't make it into 3.5.1. It will be released with 3.5.2. I've already updated the Misc/NEWS entry. -- ___ Python tracker <http://bugs.python.o

[issue25709] Problem with string concatenation and utf-8 cache.

2015-11-23 Thread Larry Hastings
Larry Hastings added the comment: I read some comments here and on the patches. Serhiy's patch adds some code and Victor says you can't call that macro on this object and wow this is badly broken. Can someone explain in simpler terms what's so

[issue25709] Problem with string concatenation and utf-8 cache.

2015-12-02 Thread Larry Hastings
Larry Hastings added the comment: Is this going in soon? I want to cherry-pick this for 3.5.1, which I tag in about 80 hours. -- ___ Python tracker <http://bugs.python.org/issue25

[issue25715] Python 3.5.1 installer shows wrong upgrade path

2015-12-02 Thread Larry Hastings
Larry Hastings added the comment: You can have it in 3.5.1, and we can negotiate about how to get it in. -- ___ Python tracker <http://bugs.python.org/issue25

[issue25782] CPython hangs on error __context__ set to the error itself

2015-12-02 Thread Larry Hastings
Larry Hastings added the comment: > Please look at http://bugs.python.org/issue25779. You closed that one and marked it "not a bug"...? -- ___ Python tracker <http://bugs.pytho

[issue25715] Python 3.5.1 installer shows wrong upgrade path

2015-12-05 Thread Larry Hastings
Larry Hastings added the comment: Fixed in 3.5.1 final. -- resolution: -> fixed stage: needs patch -> resolved status: open -> closed ___ Python tracker <http://bugs.python.or

[issue25786] contextlib.ExitStack introduces a cycle in exception __context__

2015-12-05 Thread Larry Hastings
Larry Hastings added the comment: I don't agree that a reference cycle counts as a release blocker. -- nosy: +larry priority: release blocker -> normal ___ Python tracker <http://bugs.python.org

[issue25782] CPython hangs on error __context__ set to the error itself

2015-12-05 Thread Larry Hastings
Larry Hastings added the comment: I'm not going to hold up 3.5.1 for this. -- priority: release blocker -> high ___ Python tracker <http://bugs.python.org

[issue25709] Problem with string concatenation and utf-8 cache.

2015-12-05 Thread Larry Hastings
Larry Hastings added the comment: I cherry-picked this for 3.5.1. -- ___ Python tracker <http://bugs.python.org/issue25709> ___ ___ Python-bugs-list mailin

[issue24931] _asdict breaks when inheriting from a namedtuple

2015-12-08 Thread Larry Hastings
Larry Hastings added the comment: You're a little late; 3.5.1 was released two days ago. -- ___ Python tracker <http://bugs.python.org/issue24931> ___ ___

[issue25624] shutil.make_archive makes invalid directory entries

2015-12-19 Thread Larry Hastings
Larry Hastings added the comment: Like I said--no. -- ___ Python tracker <http://bugs.python.org/issue25624> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue25848] Tkinter tests failed on Windows buildbots

2015-12-19 Thread Larry Hastings
Larry Hastings added the comment: I'm assuming this is a configuration issue on the buildbots. -- priority: release blocker -> low ___ Python tracker <http://bugs.python.org

[issue25848] Tkinter tests failed on Windows buildbots

2015-12-21 Thread Larry Hastings
Larry Hastings added the comment: I hear your plea. But isn't it almost as easy to just leave it alone? 3.4 won't get many checkins from now on, so it won't actually kick off many tasks. But it would mean the "check the buildbots" step of making a release would be

[issue25930] os.unlink != os.remove in python3.5

2015-12-22 Thread Larry Hastings
Larry Hastings added the comment: Unless you can explain what bugs this is causing, I don't see any need to change the behavior. -- resolution: -> not a bug status: open -> closed ___ Python tracker <http://bugs.python.

[issue25930] os.unlink != os.remove in python3.5

2015-12-22 Thread Larry Hastings
Larry Hastings added the comment: How does it break? Maybe you could explain more. -- ___ Python tracker <http://bugs.python.org/issue25930> ___ ___ Python-bug

[issue25999] Add support of native number in bin()

2016-01-03 Thread Larry Hastings
Larry Hastings added the comment: Even if this was a good idea, it's too late to change the behavior of the builtin function. -- resolution: -> rejected stage: -> resolved status: open -> closed ___ Python tracker <http:

[issue26129] Difference in behaviour with grp.getgrgid and pwd.getpwuid

2016-01-17 Thread Larry Hastings
Larry Hastings added the comment: Nope. Argument Clinic was merged in 3.4, and in 3.3 pwd.getpwuid wouldn't accept strings. So this isn't a bug introduced in the Clinic conversion in 3.4, this is historical behavior, and we can't change it now. If anything, I'd pre

[issue26316] Probable typo in Arg Clinic’s linear_format()

2016-02-08 Thread Larry Hastings
Larry Hastings added the comment: Yeah, change "curl" to "curly". If you commit the fix without a test case I'd forgive you. Or I can do it if that makes you nervous. -- ___ Python tracker <http:

[issue20186] Derby #18: Convert 31 sites to Argument Clinic across 23 files

2016-03-19 Thread Larry Hastings
Larry Hastings added the comment: >Modules/_opcode.c: Issue 19674 (3.4). Only one function I can see there > (Larry’s original post says two sites). I produced the post with a big grep through the codebase. Which was quite a while ago now. Code changes and moves around; if you ca

[issue26556] Update expat to 2.2.1

2016-03-19 Thread Larry Hastings
Larry Hastings added the comment: Christian: Is that CVE the same crash as reported by mail by Gustavo Grieco? -- ___ Python tracker <http://bugs.python.org/issue26

[issue26671] Clean up path_converter in posixmodule.c

2016-03-31 Thread Larry Hastings
Larry Hastings added the comment: I approve in principle, but this patch isn't ready. If we compile on Win32, and allow_fd is on, and they pass in an invalid fd, your patched code will reach line 914 "length = PyBytes_GET_SIZE(bytes);" but bytes will b

[issue26671] Clean up path_converter in posixmodule.c

2016-04-06 Thread Larry Hastings
Larry Hastings added the comment: Can you post the updated patch please? -- ___ Python tracker <http://bugs.python.org/issue26671> ___ ___ Python-bugs-list mailin

[issue26671] Clean up path_converter in posixmodule.c

2016-04-06 Thread Larry Hastings
Larry Hastings added the comment: LGTM. -- ___ Python tracker <http://bugs.python.org/issue26671> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue26708] Constify C string pointers in the posix module

2016-04-06 Thread Larry Hastings
Larry Hastings added the comment: You should find a different reviewer. I don't really care about "const". I'll live with it if it's there but I'm not going to go around adding it. -- ___ Python tracker <

[issue26753] Obmalloc lock LOCK_INIT and LOCK_FINI are never used

2016-04-14 Thread Larry Hastings
New submission from Larry Hastings: Obmalloc now has theoretical support for locking. I say theoretical because I'm not convinced it's ever been used. The interface is defined through five macros: SIMPLELOCK_DECL SIMPLELOCK_INIT SIMPLELOCK_FINI SIMPL

[issue26753] Obmalloc lock LOCK_INIT and LOCK_FINI are never used

2016-04-14 Thread Larry Hastings
Larry Hastings added the comment: There's already a comment saying that the macros are empty because the GIL protects obmalloc from parallelization. I'd be happy to improve the code and add calls for LOCK_INIT and LOCK_FINI in the proper places. You don't have to do it. S

[issue24165] Free list for single-digits ints

2016-04-14 Thread Larry Hastings
Larry Hastings added the comment: FWIW, the patch still cleanly applies, but now a couple tests in posix fail because the assertion text has changed. -- ___ Python tracker <http://bugs.python.org/issue24

<    17   18   19   20   21   22   23   24   >