Changes by Brian Curtin :
--
assignee: brian.curtin
components: Extension Modules, Windows
nosy: brian.curtin
priority: normal
severity: normal
stage: needs patch
status: open
title: Allow some winreg functions to accept keyword arguments
type: feature request
versions: Python 3.2
Brian Curtin added the comment:
I changed the documentation to reflect that OpenKey, CreateKeyEx, and
DeleteKeyEx (latter two are 2.7/3.2 only) do not take keyword arguments, but
they have default values. Done in r80445-r80448.
I created a feature request in #8521 to implement keyword
Brian Curtin added the comment:
Here's an expanded version of that patch to include two newer functions, plus
docs and test.
The doc might need work on those signatures -- there was some discussion on IRC
about how keyword arguments should be documented.
--
stage: needs
Brian Curtin added the comment:
Forgot to attach the patch...
--
keywords: +patch
Added file: http://bugs.python.org/file17073/issue8521.diff
___
Python tracker
<http://bugs.python.org/issue8
Changes by Brian Curtin :
--
nosy: +nirai
stage: -> patch review
___
Python tracker
<http://bugs.python.org/issue8532>
___
___
Python-bugs-list mailing list
Un
Brian Curtin added the comment:
I believe sandbox/trunk/2to3 is the right spot. The patch seems ok to me, but
Benjamin will probably want a look.
--
nosy: +benjamin.peterson, brian.curtin
___
Python tracker
<http://bugs.python.org/issue8
Brian Curtin added the comment:
Did you compile Python yourself or did this come on your OS? The comment in the
traceback pretty much says it all.
--
nosy: +brian.curtin
___
Python tracker
<http://bugs.python.org/issue8
Brian Curtin added the comment:
test_changing_value is giving inconsistent results when the _winreg.c patch is
not applied. It mostly fails on QueryValue, sometimes on EnumValue, and about
1/10 times the test does not fail at all. Ideally the tests should not use
threads -- can the same
Brian Curtin added the comment:
After a quick glance, the _winreg.c changes look ok. I'll try to fit in a
review shortly.
--
___
Python tracker
<http://bugs.python.org/i
Brian Curtin added the comment:
2.7 is now frozen as far as new features go. It's still good for 3.2.
I think this is ready to go, so I'll probably commit it later in the day.
--
versions: -Python 2.7
___
Python tracker
<http://bu
Brian Curtin added the comment:
Tools/buildbot/external-common.bat does the checkout of OpenSSL 0.9.8l from
svn.python.org/projects/external. What does it take to put a new 1.x version
out there?
--
___
Python tracker
<http://bugs.python.
New submission from Brian Curtin :
This patch cleans up the use of a few external MSDN links, adds a bunch of
constants which were previously undocumented, and reorganizes a table to fit in
with those constants.
Patch uploaded to http://codereview.appspot.com/969045 for review
Brian Curtin added the comment:
You could take the "(VS8.5)" part out of the link which will give the latest
version, which may not always be the relevant version (although I doubt this
specific API would change).
That's about the best permalink-like feature you'll find,
New submission from Brian Curtin :
Per the comment at the top of Lib/test/test_winreg.py, FlushKey, LoadKey, and
SaveKey are currently untested.
I have a minimal patch worked up. I'll expand on it and upload shortly.
--
assignee: brian.curtin
components: Extension Modules, Wi
Brian Curtin added the comment:
Minor correction to the last comment: 3.2 is not in beta nor feature freeze.
--
nosy: +brian.curtin
___
Python tracker
<http://bugs.python.org/issue8
Changes by Brian Curtin :
--
nosy: +flox
___
Python tracker
<http://bugs.python.org/issue8583>
___
___
Python-bugs-list mailing list
Unsubscribe:
http://mail.pyth
Brian Curtin added the comment:
The test file should use test_support.import_module("syslog") instead of the
try/except, which would then make the skip decorators unnecessary.
--
nosy: +brian.curtin
___
Python tracker
<http://bu
Changes by Brian Curtin :
--
nosy: +brian.curtin
___
Python tracker
<http://bugs.python.org/issue8597>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Brian Curtin :
--
stage: -> needs patch
versions: +Python 3.2 -Python 2.6
___
Python tracker
<http://bugs.python.org/issue8601>
___
___
Python-
Changes by Brian Curtin :
--
nosy: +benjamin.peterson
___
Python tracker
<http://bugs.python.org/issue8615>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Brian Curtin :
Some of the test_alias_* functions in test_winsound are failing with a
RuntimeError "Failed to play sound" when run on Server 2008 R2.
The sound from each test exists in the registry so the test doesn't end up
getting skipped. I'm gu
Brian Curtin added the comment:
Now that I have access to a Server 2008 R2 machine, I've verified that this fix
works there.
Committed in r80857 through r80860.
--
resolution: -> fixed
stage: patch review -> committed/rejected
status: open -> closed
versions: +Python 3
Changes by Brian Curtin :
--
title: [PATCH] get method for dbm interface -> get method for dbm interface
versions: -Python 2.7, Python 3.3
___
Python tracker
<http://bugs.python.org/iss
Changes by Brian Curtin :
--
stage: -> unit test needed
title: [PATCH] pydoc should respect MANPAGER over PAGER. -> pydoc should
respect MANPAGER over PAGER.
___
Python tracker
<http://bugs.python.org/
Changes by Brian Curtin :
--
versions: -Python 2.7
___
Python tracker
<http://bugs.python.org/issue6715>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Brian Curtin :
--
stage: -> unit test needed
versions: +Python 3.2 -Python 2.6
___
Python tracker
<http://bugs.python.org/issue8666>
___
___
Python-
Changes by Brian Curtin :
--
stage: -> unit test needed
___
Python tracker
<http://bugs.python.org/issue8666>
___
___
Python-bugs-list mailing list
Unsubscri
Brian Curtin added the comment:
Seems like this happens because there is no playback device installed.
Apparently there are audio drivers install but no playback device is configured
to use them.
I'm looking for a command line tool or some other way to find out details of
playback de
Brian Curtin added the comment:
Attached is a patch which uses the multimedia mixer API to find out how many
devices are known by the mixer. If none are known, 0 will be returned, and thus
tests will be skipped.
--
keywords: +patch
Added file: http://bugs.python.org/file17270
Changes by Brian Curtin :
--
title: test_winsound failing on Windows Server 2008 -> test_winsound fails when
no playback devices configured
___
Python tracker
<http://bugs.python.org/iss
Brian Curtin added the comment:
Committed in r81088-r81091.
--
resolution: -> fixed
stage: patch review -> committed/rejected
status: open -> closed
___
Python tracker
<http://bugs.python.o
Brian Curtin added the comment:
I should also note that the 2.6 and 3.1 commits also exposed the *ReflectionKey
documentation. That documentation was added as part of a feature for 2.7/3.2,
but those documentation pieces should have been backported on their own but
were not
Changes by Brian Curtin :
--
versions: -Python 2.7
___
Python tracker
<http://bugs.python.org/issue8046>
___
___
Python-bugs-list mailing list
Unsubscribe:
Brian Curtin added the comment:
Value and copy come from multiprocessing.sharedctypes, not from ctypes. Changed
the import and also the test skipping based on this.
(done during a presentation with the Chicago Python Users Group)
--
keywords: +patch
nosy: +brian.curtin
Added file
Changes by Brian Curtin :
--
keywords: +needs review
stage: needs patch -> patch review
___
Python tracker
<http://bugs.python.org/issue8584>
___
___
Python-
Brian Curtin added the comment:
Are you allowing it to install into all Python versions? I have a package here
at work that I make bdist_msi installers for and most of my machines have 2.6
and 3.1 on them. During the install I only choose to install it for 3.1 when
the extensions are
Changes by Brian Curtin :
--
versions: +Python 3.2 -Python 2.7
___
Python tracker
<http://bugs.python.org/issue8777>
___
___
Python-bugs-list mailing list
Unsub
Brian Curtin added the comment:
Looks fine to me.
The first line of the test comment has "if" instead of "is" but you could fix
that on checkin.
--
assignee: brian.curtin -> haypo
___
Python tracker
<http:/
Brian Curtin added the comment:
Committed to trunk in r81517 and release26-maint in r81540.
I'll cover the 3.x stuff today and then close it out.
--
assignee: stutzbach -> brian.curtin
resolution: -> fixed
stage: patch review -> comm
Brian Curtin added the comment:
test_dynamic_key fails on py3k, but not because of these changes.
RegQueryValueExW doesn't appear to work with NULL for the second parameter
(valueName), although it is documented to and the ANSI version on 2.x works
fine. The empty string is also docum
Brian Curtin added the comment:
sys.platform will be "win32" for both 32 and 64-bit Windows.
As for Cygwin, os.name is "posix" there, and sys.platform is "cygwin", so it
should be unaffected.
The patch looks fine to me, and we do typically use sys.platform more
Brian Curtin added the comment:
Works fine on 2.6 and 3.1 on Windows.
--
nosy: +brian.curtin
___
Python tracker
<http://bugs.python.org/issue8825>
___
___
Pytho
Brian Curtin added the comment:
That's an IronPython bug, and I see the same thing as you when I run on IP 2.6.
You could submit a bug report to them here:
http://ironpython.codeplex.com/workitem/list/basic
--
___
Python tracker
Brian Curtin added the comment:
Committed to py3k in r81547 and release31-maint in r81546.
Thanks for the patch!
--
status: open -> closed
___
Python tracker
<http://bugs.python.org/iss
Changes by Brian Curtin :
--
nosy: +dino.viehland
___
Python tracker
<http://bugs.python.org/issue8825>
___
___
Python-bugs-list mailing list
Unsubscribe:
Brian Curtin added the comment:
I just noticed the other day that a buildbot failed because of this issue.
Attached is a patch which removes the unconditional 0.5 sleep, and increases
the loop to run 100 times. It should cover the worst case of a super slow
buildbot, but is still typically
Brian Curtin added the comment:
LoadKey and SaveKey require special privileges which need to manually acquired,
likely via ctypes. #1578269 has some code which does this for os.symlink
privileges and it's about to go into py3k, so I'll try to piggyback o
Changes by Brian Curtin :
--
components: +Windows
versions: -Python 2.7
___
Python tracker
<http://bugs.python.org/issue7171>
___
___
Python-bugs-list mailin
Brian Curtin added the comment:
SQLite was upgraded to 3.6.21 about 4 months ago for 2.7 and 3.2.
--
nosy: +brian.curtin
resolution: -> out of date
status: open -> closed
___
Python tracker
<http://bugs.python.org/
Brian Curtin added the comment:
Committed to trunk in r81584 and py3k in r81585.
--
resolution: -> fixed
stage: patch review -> committed/rejected
status: open -> closed
___
Python tracker
<http://bugs.python.o
Brian Curtin added the comment:
Rather than attaching a Word document, can you just enter your information here?
--
nosy: +brian.curtin
___
Python tracker
<http://bugs.python.org/issue8
Brian Curtin added the comment:
Committed in r81640 through r81643
--
resolution: -> fixed
stage: needs patch -> committed/rejected
status: open -> closed
___
Python tracker
<http://bugs.python.o
New submission from Brian Curtin :
Add os.link support for Windows
(mostly a reminder to myself to finish the patch I have)
--
assignee: brian.curtin
components: Extension Modules, Windows
messages: 106908
nosy: brian.curtin
priority: normal
severity: normal
stage: needs patch
status
Changes by Brian Curtin :
--
nosy: +brian.curtin
stage: -> needs patch
___
Python tracker
<http://bugs.python.org/issue8905>
___
___
Python-bugs-list mai
Changes by Brian Curtin :
--
title: [patch] doc: termios and ioctl reference links -> doc: termios and ioctl
reference links
___
Python tracker
<http://bugs.python.org/iss
Brian Curtin added the comment:
I think what you are suggesting is outside of the scope of that document -- it
appears that the page intends to be quick and strictly focused on reporting
bugs, not fixing them.
--
nosy: +brian.curtin
status: open -> pend
Brian Curtin added the comment:
It seems like this might not be worth it or a good idea, and I have no strong
feeling for this being done. Feel free to close/reject this one.
--
___
Python tracker
<http://bugs.python.org/issue7
Brian Curtin added the comment:
See also #8232
--
nosy: +brian.curtin
stage: -> unit test needed
type: -> behavior
versions: -Python 2.6
___
Python tracker
<http://bugs.python.org/
Brian Curtin added the comment:
Also, since you stated that this is a regression -- what was the last version
you saw this work in?
--
___
Python tracker
<http://bugs.python.org/issue8
New submission from Brian Curtin :
The key/subkey used in this test causes a failure when run on Windows Server
2003 x64.
--
assignee: brian.curtin
components: Tests, Windows
messages: 107337
nosy: brian.curtin
priority: normal
severity: normal
stage: needs patch
status: open
title
Brian Curtin added the comment:
Fixed in r81851 (py3k) and r81852 (release31-maint). Thanks!
--
assignee: d...@python -> brian.curtin
nosy: +brian.curtin
resolution: -> fixed
stage: -> committed/rejected
status: open -> closed
versions:
Changes by Brian Curtin :
--
resolution: -> invalid
___
Python tracker
<http://bugs.python.org/issue8953>
___
___
Python-bugs-list mailing list
Unsubscri
Brian Curtin added the comment:
Where was that reported?
--
nosy: +brian.curtin
stage: -> unit test needed
type: -> behavior
___
Python tracker
<http://bugs.python.org/
Brian Curtin added the comment:
Good catch, I forgot to update that message when adding the other signal
support.
Would you rather see something more generic like "Unsupported signal" rather
than start listing all of the signals?
Another alternative is to allow any signal through
Changes by Brian Curtin :
--
nosy: +srid
___
Python tracker
<http://bugs.python.org/issue8961>
___
___
Python-bugs-list mailing list
Unsubscribe:
http://mail.pyth
Changes by Brian Curtin :
--
nosy: +brian.curtin
___
Python tracker
<http://bugs.python.org/issue8972>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Brian Curtin :
--
priority: normal -> low
stage: -> needs patch
type: -> behavior
versions: -Python 3.3
___
Python tracker
<http://bugs.python.o
Changes by Brian Curtin :
--
title: patch: BaseHTTPServer reinventing rfc822 date formatting ->
BaseHTTPServer reinventing rfc822 date formatting
___
Python tracker
<http://bugs.python.org/iss
Changes by Brian Curtin :
--
components: +Library (Lib) -Tests
stage: -> unit test needed
title: What do you think about an Option Flags to enable/disable some chunk of
doctest file ? -> doctest option flag to enable/disable some chunk of doctests?
type: -> feature request
Brian Curtin added the comment:
I wouldn't say that is confusing -- it is a common usage to have an option
immediately followed by it's value (see gcc output after running make, -Wall,
etc).
--
nosy: +brian.curtin
versions: +Python 3.2 -
Brian Curtin added the comment:
"they only get security and documentation fixes"
2.6 does receive bug fixes. 2.5 is the version in security fix only mode.
--
nosy: +brian.curtin
___
Python tracker
<http://bugs.python.
Brian Curtin added the comment:
If it has matured, has shown to be as a "best of breed" library of it's type,
and has gone through the PEP process, it could make it. That takes quite a bit
of time and isn't likely to occur within the next few years (3.3 at the
earliest
Changes by Brian Curtin :
--
assignee: -> brian.curtin
nosy: +brian.curtin
stage: -> needs patch
___
Python tracker
<http://bugs.python.org/issue7566>
___
__
Brian Curtin added the comment:
-0 for having os.chdir be responsible for the previous directory. I'm not too
much against this, but it's very easily done in it's current state.
-1 for making os.chdir into a context manager which reverts itself upon exit.
There are a
Brian Curtin added the comment:
> I thought Python ran everywhere. That's what the documentation says.
Python does *run* on Windows (when compiled with Visual Studio or gcc via
Cygwin), it just might not be setup to build with the MSYS compiler.
--
nosy: +bria
New submission from Brian Curtin :
Debug and Release builds of py3k both throw up a Visual Studio debugger prompt
when running this test on Windows. I don't have much time at the moment to
investigate, but I find it odd that this isn't occurring on the two Windows
py3k buildbots.
Brian Curtin added the comment:
I should also note that this doesn't appear to happen on release31-maint or
trunk.
--
___
Python tracker
<http://bugs.python.org/i
Changes by Brian Curtin :
--
components: +Library (Lib)
stage: -> unit test needed
type: crash -> behavior
versions: +Python 2.7 -Python 2.6
___
Python tracker
<http://bugs.python.org/
Brian Curtin added the comment:
I should note here that I fixed Demo/md5test/md5driver.py in r82351 (py3k) and
r82352 (release31-maint).
--
nosy: +brian.curtin
___
Python tracker
<http://bugs.python.org/issue7
Changes by Brian Curtin :
--
nosy: -brian.curtin
___
Python tracker
<http://bugs.python.org/issue8905>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Brian Curtin :
--
nosy: -brian.curtin
___
Python tracker
<http://bugs.python.org/issue7582>
___
___
Python-bugs-list mailing list
Unsubscribe:
Brian Curtin added the comment:
Before anything else is done with it, it should probably be announced in some
way. I'm not sure if anyone has opened any of these zip files, reviewed
anything, ran anything, or if anyone even knows this whole thing has been going
on.
--
Changes by Brian Curtin :
--
nosy: +brian.curtin
___
Python tracker
<http://bugs.python.org/issue9191>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Brian Curtin :
The change to #8413 broke the use of sys.getwindowsversion() in
platform.platform() calls on Windows, which subsequently breaks all runs of
regrtest (e.g. buildbots) since it outputs platform info at the start.
Now that structseq subclasses tuple, every
Brian Curtin added the comment:
The following little patch could do the trick.
--- platform.py (revision 82643)
+++ platform.py (working copy)
@@ -606,7 +606,9 @@
# Find out the registry key and some general version infos
winver = GetVersionEx()
-maj,min,buildno,plat,csd
Brian Curtin added the comment:
The previously mentioned comments about backwards incompatibility with the
number of items in the sequence are now a problem, since structseq now inherits
from tuple. It seems that n_in_sequence gets ignored and we have a 9 item tuple.
--
status
Brian Curtin added the comment:
A side effect of this change is that it kills the ability to have a
PyStructSequence which has a smaller visible size than the total number of
items. For example, sys.getwindowsversion used to have 5 items in the sequence
and 4 items accessible by name only
Brian Curtin added the comment:
This is only an issue on release31-maint. py3k and release27-maint passed this
test when I ran from H:\ with my source on C:\.
--
nosy: +brian.curtin
stage: -> needs patch
versions: -Python 2.7, Python
Brian Curtin added the comment:
Agreed. This started out as a knee-jerk reaction to regrtest not working, but
the problem is deeper.
Closing this. The structseq stuff is being dealt with elsewhere.
--
resolution: -> rejected
stage: needs patch -> committed/rejected
status
Brian Curtin added the comment:
Committed in r82659.
I'm leaving this open until a few other issues are fleshed out.
1. Document privilege escalation and/or expose some method to do so.
2. Test execution, e.g., buildbots
Once I get a few more things off my plate I should be able to f
Brian Curtin added the comment:
Yep, setting this back to closed.
--
status: open -> closed
___
Python tracker
<http://bugs.python.org/issue7766>
___
___
Py
Changes by Brian Curtin :
--
components: +Extension Modules -Library (Lib)
versions: -Python 2.7, Python 3.1
___
Python tracker
<http://bugs.python.org/issue1723
Changes by Brian Curtin :
--
stage: -> unit test needed
type: -> feature request
___
Python tracker
<http://bugs.python.org/issue1723038>
___
___
Pyth
Brian Curtin added the comment:
Committed Jason's patch with Antoine's twist as r82743 after running on Arch
Linux. Thanks for catching and looking into this stuff.
--
___
Python tracker
<http://bugs.python.org
Changes by Brian Curtin :
--
components: +Extension Modules -Library (Lib)
___
Python tracker
<http://bugs.python.org/issue1522400>
___
___
Python-bugs-list mailin
Changes by Brian Curtin :
--
components: +Unicode
___
Python tracker
<http://bugs.python.org/issue6668>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Brian Curtin :
--
components: +Extension Modules -Library (Lib)
___
Python tracker
<http://bugs.python.org/issue7365>
___
___
Python-bugs-list mailin
Brian Curtin added the comment:
I'm looking into the TODO details right now, but the patch as-is didn't pass
for me.
The last line of test_communicate_timeout fails on Windows 7 with
"pineapple\r\npear\r\n" not matching "pineapple\npear\n". Creating the Popen
Changes by Brian Curtin :
--
assignee: -> merwok
___
Python tracker
<http://bugs.python.org/issue1410680>
___
___
Python-bugs-list mailing list
Unsubscri
Brian Curtin added the comment:
The pattern you mention should probably be documented as an example, if that's
how we intend for people to use it. Other than that, I've got nothing else here.
--
assignee: -> rnk
___
Python t
201 - 300 of 1139 matches
Mail list logo