pywin32-bugs Mailing List for Python for Windows Extensions (Page 12)
OLD project page for the Python extensions for Windows
Brought to you by:
mhammond
You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
(24) |
May
(19) |
Jun
(15) |
Jul
(43) |
Aug
(39) |
Sep
(25) |
Oct
(43) |
Nov
(19) |
Dec
(4) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(21) |
Feb
(18) |
Mar
(14) |
Apr
(80) |
May
(56) |
Jun
(24) |
Jul
(30) |
Aug
(17) |
Sep
(36) |
Oct
(106) |
Nov
(38) |
Dec
(30) |
2005 |
Jan
(14) |
Feb
(14) |
Mar
(48) |
Apr
(28) |
May
(49) |
Jun
(23) |
Jul
(9) |
Aug
(13) |
Sep
(28) |
Oct
(21) |
Nov
(8) |
Dec
(26) |
2006 |
Jan
(56) |
Feb
(33) |
Mar
(33) |
Apr
(18) |
May
(16) |
Jun
(9) |
Jul
(24) |
Aug
(16) |
Sep
(14) |
Oct
(37) |
Nov
(38) |
Dec
(22) |
2007 |
Jan
(7) |
Feb
(16) |
Mar
(11) |
Apr
(15) |
May
(15) |
Jun
(8) |
Jul
(24) |
Aug
(26) |
Sep
(18) |
Oct
(11) |
Nov
(20) |
Dec
(1) |
2008 |
Jan
(19) |
Feb
(55) |
Mar
(7) |
Apr
(35) |
May
(66) |
Jun
(38) |
Jul
(26) |
Aug
(5) |
Sep
(25) |
Oct
(25) |
Nov
(18) |
Dec
(18) |
2009 |
Jan
(25) |
Feb
(38) |
Mar
(29) |
Apr
(25) |
May
(5) |
Jun
(11) |
Jul
(16) |
Aug
(16) |
Sep
(16) |
Oct
(1) |
Nov
(15) |
Dec
(33) |
2010 |
Jan
(13) |
Feb
(11) |
Mar
(1) |
Apr
(24) |
May
(26) |
Jun
(19) |
Jul
(22) |
Aug
(51) |
Sep
(38) |
Oct
(39) |
Nov
(25) |
Dec
(27) |
2011 |
Jan
(40) |
Feb
(31) |
Mar
(21) |
Apr
(42) |
May
(11) |
Jun
(16) |
Jul
(20) |
Aug
(14) |
Sep
(6) |
Oct
(8) |
Nov
(34) |
Dec
(7) |
2012 |
Jan
(60) |
Feb
(24) |
Mar
(6) |
Apr
(28) |
May
(41) |
Jun
(15) |
Jul
(14) |
Aug
(25) |
Sep
(30) |
Oct
(18) |
Nov
(30) |
Dec
(9) |
2013 |
Jan
(3) |
Feb
(8) |
Mar
(17) |
Apr
(23) |
May
(34) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
From: SourceForge.net <no...@so...> - 2012-04-25 14:52:32
|
Bugs item #3521185, was opened at 2012-04-24 16:54 Message generated for change (Comment added) made by jaraco You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3521185&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: win32timezone Group: None >Status: Open >Resolution: Accepted Priority: 5 Private: No Submitted By: Brian Matthews (bmatthews27) Assigned to: Jason R. Coombs (jaraco) Summary: win32timezone errors in dst/pst Initial Comment: getWinInfo in timeZoneInfo class is return incorrect dynamic info return self.dynamicInfo.get(targetYear, self.dynamicInfo[RangeItemLast()]) self.dynamicInfo is a dictionary, not a List it should be something like: keys = self.dynamicInfo.keys().sort() return self.dynamicInfo.get(targetYear, self.dynamicInfo[keys[RangeItemLast()]]) ---------------------------------------------------------------------- >Comment By: Jason R. Coombs (jaraco) Date: 2012-04-25 07:52 Message: Thanks for the update. I'll get it resolved promptly. ---------------------------------------------------------------------- Comment By: Brian Matthews (bmatthews27) Date: 2012-04-25 07:50 Message: Ok, my apologies I did not look deep enough. The problem is the utcoffset for years 2008-2012 are wrong. 2007 is OK For 2012 it thinks the dst switch is April-1, but it should be March 11 >>> from win32timezone import TimeZoneInfo >>> from datetime import datetime >>> tzi = TimeZoneInfo('Pacific Standard Time') >>> dt = datetime(2012,4,1) >>> print tzi.utcoffset(dt) -1 day, 16:00:00 >>> dt = datetime(2012,4,1,4) >>> print tzi.utcoffset(dt) -1 day, 17:00:00 ---------------------------------------------------------------------- Comment By: Jason R. Coombs (jaraco) Date: 2012-04-24 20:57 Message: self.dynamicInfo is a dictionary, but it is also a RangeMap. A RangeMap accepts RangeItemLast() as a parameter to .__getitem__ to retrieve the last item (see the docstring for RangeMap). Therefore, it should not be necessary to sort any keys manually. Additionally, the suggestion to use keys = self.dynamicInfo.keys().sort() and keys[RangeItemLast()] would not work because .sort() does not return a value and because RangeItemLast() is not an integer, but a special value indicating the last item in a RangeMap. I'm going to mark this ticket as invalid, because it does not provide any actionable symptoms. Can you provide an example of what you are calling, what you expect, and what happens instead? For me, all of the relevant tests still pass, but that doesn't mean that you haven't found a use case that doesn't work. Please describe it and I'll be more than happy to find a fix. Regards, Jason ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3521185&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-25 14:51:00
|
Bugs item #3521185, was opened at 2012-04-24 16:54 Message generated for change (Comment added) made by bmatthews27 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3521185&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: win32timezone Group: None Status: Closed Resolution: Invalid Priority: 5 Private: No Submitted By: Brian Matthews (bmatthews27) Assigned to: Jason R. Coombs (jaraco) Summary: win32timezone errors in dst/pst Initial Comment: getWinInfo in timeZoneInfo class is return incorrect dynamic info return self.dynamicInfo.get(targetYear, self.dynamicInfo[RangeItemLast()]) self.dynamicInfo is a dictionary, not a List it should be something like: keys = self.dynamicInfo.keys().sort() return self.dynamicInfo.get(targetYear, self.dynamicInfo[keys[RangeItemLast()]]) ---------------------------------------------------------------------- Comment By: Brian Matthews (bmatthews27) Date: 2012-04-25 07:50 Message: Ok, my apologies I did not look deep enough. The problem is the utcoffset for years 2008-2012 are wrong. 2007 is OK For 2012 it thinks the dst switch is April-1, but it should be March 11 >>> from win32timezone import TimeZoneInfo >>> from datetime import datetime >>> tzi = TimeZoneInfo('Pacific Standard Time') >>> dt = datetime(2012,4,1) >>> print tzi.utcoffset(dt) -1 day, 16:00:00 >>> dt = datetime(2012,4,1,4) >>> print tzi.utcoffset(dt) -1 day, 17:00:00 ---------------------------------------------------------------------- Comment By: Jason R. Coombs (jaraco) Date: 2012-04-24 20:57 Message: self.dynamicInfo is a dictionary, but it is also a RangeMap. A RangeMap accepts RangeItemLast() as a parameter to .__getitem__ to retrieve the last item (see the docstring for RangeMap). Therefore, it should not be necessary to sort any keys manually. Additionally, the suggestion to use keys = self.dynamicInfo.keys().sort() and keys[RangeItemLast()] would not work because .sort() does not return a value and because RangeItemLast() is not an integer, but a special value indicating the last item in a RangeMap. I'm going to mark this ticket as invalid, because it does not provide any actionable symptoms. Can you provide an example of what you are calling, what you expect, and what happens instead? For me, all of the relevant tests still pass, but that doesn't mean that you haven't found a use case that doesn't work. Please describe it and I'll be more than happy to find a fix. Regards, Jason ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3521185&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-25 03:57:38
|
Bugs item #3521185, was opened at 2012-04-24 16:54 Message generated for change (Comment added) made by jaraco You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3521185&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: win32timezone Group: None >Status: Closed >Resolution: Invalid Priority: 5 Private: No Submitted By: Brian Matthews (bmatthews27) Assigned to: Jason R. Coombs (jaraco) Summary: win32timezone errors in dst/pst Initial Comment: getWinInfo in timeZoneInfo class is return incorrect dynamic info return self.dynamicInfo.get(targetYear, self.dynamicInfo[RangeItemLast()]) self.dynamicInfo is a dictionary, not a List it should be something like: keys = self.dynamicInfo.keys().sort() return self.dynamicInfo.get(targetYear, self.dynamicInfo[keys[RangeItemLast()]]) ---------------------------------------------------------------------- >Comment By: Jason R. Coombs (jaraco) Date: 2012-04-24 20:57 Message: self.dynamicInfo is a dictionary, but it is also a RangeMap. A RangeMap accepts RangeItemLast() as a parameter to .__getitem__ to retrieve the last item (see the docstring for RangeMap). Therefore, it should not be necessary to sort any keys manually. Additionally, the suggestion to use keys = self.dynamicInfo.keys().sort() and keys[RangeItemLast()] would not work because .sort() does not return a value and because RangeItemLast() is not an integer, but a special value indicating the last item in a RangeMap. I'm going to mark this ticket as invalid, because it does not provide any actionable symptoms. Can you provide an example of what you are calling, what you expect, and what happens instead? For me, all of the relevant tests still pass, but that doesn't mean that you haven't found a use case that doesn't work. Please describe it and I'll be more than happy to find a fix. Regards, Jason ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3521185&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-24 23:54:35
|
Bugs item #3521185, was opened at 2012-04-24 16:54 Message generated for change (Tracker Item Submitted) made by bmatthews27 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3521185&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: win32timezone Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Brian Matthews (bmatthews27) Assigned to: Jason R. Coombs (jaraco) Summary: win32timezone errors in dst/pst Initial Comment: getWinInfo in timeZoneInfo class is return incorrect dynamic info return self.dynamicInfo.get(targetYear, self.dynamicInfo[RangeItemLast()]) self.dynamicInfo is a dictionary, not a List it should be something like: keys = self.dynamicInfo.keys().sort() return self.dynamicInfo.get(targetYear, self.dynamicInfo[keys[RangeItemLast()]]) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3521185&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-24 05:57:13
|
Feature Requests item #3441730, was opened at 2011-11-24 02:17 Message generated for change (Comment added) made by rupole You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551957&aid=3441730&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: pythonwin Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: kxroberto (kxroberto) Assigned to: Nobody/Anonymous (nobody) Summary: "error: Callback must return an integer, or None" needs info Initial Comment: In win32ui apps "'error: Callback must return an integer, or None'" is raised without any info which callback function/method (and optionally which Hook/Window) it is about. No traceback stack as well. Thus it is quite impossible to locate the problem. win32uimodule.cpp/Line 749: PyErr_SetString(ui_module_error, "Callback must return an integer, or None"); There should be some info raised with the exception. ---------------------------------------------------------------------- >Comment By: Roger Upole (rupole) Date: 2012-04-23 22:57 Message: Fixed in changeset 4198. The message will show the repr() of the offending callback method. ---------------------------------------------------------------------- Comment By: Roger Upole (rupole) Date: 2012-04-22 03:05 Message: This is actually worse than just a debugging nuisance. The code leaves an exception hanging, which further confuses the error handling, and will crash in python 3. I'll add the repr of the defective callback and make sure the original exception is printed and cleared. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551957&aid=3441730&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-22 10:05:20
|
Feature Requests item #3441730, was opened at 2011-11-24 02:17 Message generated for change (Comment added) made by rupole You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551957&aid=3441730&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. >Category: pythonwin Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: kxroberto (kxroberto) Assigned to: Nobody/Anonymous (nobody) Summary: "error: Callback must return an integer, or None" needs info Initial Comment: In win32ui apps "'error: Callback must return an integer, or None'" is raised without any info which callback function/method (and optionally which Hook/Window) it is about. No traceback stack as well. Thus it is quite impossible to locate the problem. win32uimodule.cpp/Line 749: PyErr_SetString(ui_module_error, "Callback must return an integer, or None"); There should be some info raised with the exception. ---------------------------------------------------------------------- >Comment By: Roger Upole (rupole) Date: 2012-04-22 03:05 Message: This is actually worse than just a debugging nuisance. The code leaves an exception hanging, which further confuses the error handling, and will crash in python 3. I'll add the repr of the defective callback and make sure the original exception is printed and cleared. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551957&aid=3441730&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-22 07:27:18
|
Bugs item #3488187, was opened at 2012-02-16 03:50 Message generated for change (Comment added) made by rupole You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3488187&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. >Category: pythonwin Group: None >Status: Pending Resolution: None Priority: 5 Private: No Submitted By: Griffin (noamroze) Assigned to: Nobody/Anonymous (nobody) Summary: Starts with Traceback error Initial Comment: When I open Pythonwin, I have Traceback error, and alot of problematic files. I tried uninstall, delete, and install again, but it didn't work. I've attached print screen. Appreciate any help ---------------------------------------------------------------------- >Comment By: Roger Upole (rupole) Date: 2012-04-22 00:27 Message: It looks like you have a bad config file (*.cfg). When uninstalling, make sure to check that there are no custom .cfg files left over. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3488187&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-22 05:18:10
|
Bugs item #3496749, was opened at 2012-03-04 02:07 Message generated for change (Comment added) made by rupole You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3496749&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: pythonwin Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Redoute (redoute) Assigned to: Nobody/Anonymous (nobody) Summary: missing stdout.encoding Initial Comment: In PythonWin stdout has no attribute encoding. Printing non-ascii chars mysteriously succeeds, but this is not transparent. Example: [PythonWin shell] >>> from sys import stdout >>> print 'stdout.encoding: ', stdout.encoding stdout.encoding: Traceback (most recent call last): File "<interactive input>", line 1, in <module> File "C:\Programme\Python27\Lib\site-packages\pythonwin\pywin\mfc\object.py", line 18, in __getattr__ return getattr(o, attr) AttributeError: 'PyCCtrlView' object has no attribute 'encoding' >>> print u'äöüß' äöüß [/PythonWin shell] ---------------------------------------------------------------------- >Comment By: Roger Upole (rupole) Date: 2012-04-21 22:18 Message: pywin.framework.interact.InteractiveView now has the encoding set to Scintilla's encoding. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3496749&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-22 02:54:33
|
Bugs item #3519944, was opened at 2012-04-20 13:14 Message generated for change (Comment added) made by rupole You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3519944&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: pythonwin Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: bob gailer (ramrom) Assigned to: Nobody/Anonymous (nobody) Summary: tab key indents 4 despite options setting. Initial Comment: In options tabs& whitespace I setTtab size andIindent Size to 2. Has no effect. When I hit alt+u - it shows 4. ---------------------------------------------------------------------- >Comment By: Roger Upole (rupole) Date: 2012-04-21 19:54 Message: I'm not seeing this behaviour. What are the other options under Tabs and Whitespace set to ? ---------------------------------------------------------------------- Comment By: bob gailer (ramrom) Date: 2012-04-21 18:02 Message: Roger asked: "Do you mean if you change the tab size while an editor window is open ? It should pick up the change for any documents opened afterwards." No. I configure options once after installing Pywin. All the settings except Tabs/Indent are in effect every time I openPywin. Tabs/Indent are 4. The options settings are ignored. ---------------------------------------------------------------------- Comment By: Roger Upole (rupole) Date: 2012-04-21 15:28 Message: Do you mean if you change the tab size while an editor window is open ? It should pick up the change for any documents opened afterwards. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3519944&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-22 01:02:51
|
Bugs item #3519944, was opened at 2012-04-20 13:14 Message generated for change (Comment added) made by ramrom You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3519944&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: pythonwin Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: bob gailer (ramrom) Assigned to: Nobody/Anonymous (nobody) Summary: tab key indents 4 despite options setting. Initial Comment: In options tabs& whitespace I setTtab size andIindent Size to 2. Has no effect. When I hit alt+u - it shows 4. ---------------------------------------------------------------------- >Comment By: bob gailer (ramrom) Date: 2012-04-21 18:02 Message: Roger asked: "Do you mean if you change the tab size while an editor window is open ? It should pick up the change for any documents opened afterwards." No. I configure options once after installing Pywin. All the settings except Tabs/Indent are in effect every time I openPywin. Tabs/Indent are 4. The options settings are ignored. ---------------------------------------------------------------------- Comment By: Roger Upole (rupole) Date: 2012-04-21 15:28 Message: Do you mean if you change the tab size while an editor window is open ? It should pick up the change for any documents opened afterwards. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3519944&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-21 22:28:59
|
Bugs item #3519944, was opened at 2012-04-20 13:14 Message generated for change (Comment added) made by rupole You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3519944&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: pythonwin Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: bob gailer (ramrom) Assigned to: Nobody/Anonymous (nobody) Summary: tab key indents 4 despite options setting. Initial Comment: In options tabs& whitespace I setTtab size andIindent Size to 2. Has no effect. When I hit alt+u - it shows 4. ---------------------------------------------------------------------- >Comment By: Roger Upole (rupole) Date: 2012-04-21 15:28 Message: Do you mean if you change the tab size while an editor window is open ? It should pick up the change for any documents opened afterwards. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3519944&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-20 20:14:25
|
Bugs item #3519944, was opened at 2012-04-20 13:14 Message generated for change (Tracker Item Submitted) made by ramrom You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3519944&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: pythonwin Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: bob gailer (ramrom) Assigned to: Nobody/Anonymous (nobody) Summary: tab key indents 4 despite options setting. Initial Comment: In options tabs& whitespace I setTtab size andIindent Size to 2. Has no effect. When I hit alt+u - it shows 4. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3519944&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-20 09:08:17
|
Patches item #3519768, was opened at 2012-04-20 02:08 Message generated for change (Tracker Item Submitted) made by stelzbock You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551956&aid=3519768&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: YanXu (stelzbock) Assigned to: Nobody/Anonymous (nobody) Summary: Allow multiple type libraries Initial Comment: As explained in my post to the python-win32 mailing list ("How to write a COM Server implementing interfaces from type lib?"), I have patched the policy.py to support multiple type libraries. This should work in parralel to the exisisting one-type-lib feature. Using the changed version, a new attribute can be used in the COM implementation class called "_typelib_interfaces_". This attributes is expected to be a list tuplse of the library CLSID string, the major and minor version, the LCID and a list of Interface strings. Here is an example I used in my server: class OPCServer(): (...some other attributes...) _typelib_interfaces_ = [ ("{3B540B51-0378-4551-ADCC-EA9B104302BF}", 3, 0, 0, [ 'IOPCServer', 'IOPCItemProperties', ] ), ("{B28EEDB1-AC6F-11D1-84D5-00608CB8A7E9}", 1, 0, 0, [ 'IOPCCommon', 'IConnectionPointContainer' ] ) ] Actually, the patch includes some comment that say "PATCH START". ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551956&aid=3519768&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-20 08:51:56
|
Bugs item #3516425, was opened at 2012-04-10 05:17 Message generated for change (Comment added) made by rupole You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3516425&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed >Resolution: Duplicate Priority: 5 Private: No Submitted By: https://www.google.com/accounts () Assigned to: Nobody/Anonymous (nobody) Summary: UnicodeDecodeError when trying help(win32gui) Initial Comment: Hello, I just tried pywin32 build 217 with python 3.2 on Windows 7 64 bits. With ipython, I dit this : import win32gui help(win32gui) Then I get a UnicodeDecodeError. You'll find the traceback in attachement. Regards, Nicolas ---------------------------------------------------------------------- >Comment By: Roger Upole (rupole) Date: 2012-04-20 01:51 Message: Dup of 3516593 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3516425&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-20 08:43:09
|
Bugs item #3519214, was opened at 2012-04-18 11:10 Message generated for change (Settings changed) made by rupole You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3519214&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: win32 Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: David Nelson (dlnelson-logger) Assigned to: Nobody/Anonymous (nobody) Summary: Error handling in win32gui.GetClassName Initial Comment: When the handle passed to win32gui.GetClassName is invalid (perhaps because the window was previously destroyed), it calls PyWin_SetAPIError, but then returns the empty string (instead of NULL). This causes the exception to be raised some time later depending on the following code. At an interactive interpreter, I get: >>> win32gui.GetClassName(0) '' >>> pywintypes.error: (1400, 'GetClassName', 'Invalid window handle.') >>> At the second prompt, I just press enter. If pyreadline is installed, a full traceback from somewhere in pyreadline is printed immediately after the first line. I suspect the problem is in win32/src/win32gui.i on line 5999 (as of 6e918dcbc8c7), which should return PyWin_SetAPIError (or explicitly return NULL). ---------------------------------------------------------------------- >Comment By: Roger Upole (rupole) Date: 2012-04-20 01:43 Message: Fixed in changeset 4196. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3519214&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-20 06:35:15
|
Feature Requests item #3519735, was opened at 2012-04-19 23:35 Message generated for change (Tracker Item Submitted) made by skarra You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551957&aid=3519735&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: win32 Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Karra (skarra) Assigned to: Nobody/Anonymous (nobody) Summary: IMAPIFolder:DeleteFolder needs to be implemented Initial Comment: This MAPI method is not exported by Pywin32 today. It would be nice to have the ability to delete MAPI folders programatically. -- Email correspondence on the pywin32 mailing list: -- Mark Hammond mha...@sk... Apr 17 (3 days ago) to me, python-win32 On 17/04/2012 3:37 PM, Sriram ET. wrote: On Tue, Apr 17, 2012 at 6:49 AM, Mark Hammond <ski...@gm... <mailto:ski...@gm...>> wrote: On 14/04/2012 1:39 AM, Sriram ET. wrote: I am trying to programatically delete a Contacts folder (that I programatically created using PyIMAPI.CreateFolder), when I get the following exception: AttributeError: 'PyIMAPIFolder' object has no attribute 'DeleteFolder' I can see there is an EmptyFolder() implemented, and documented at: http://timgolden.me.uk/__pywin32-docs/PyIMAPIFolder____EmptyFolder_meth.html <http://timgolden.me.uk/pywin32-docs/PyIMAPIFolder__EmptyFolder_meth.html>) ... so why not DeleteFolder? Should I be looking in some other place? I'm afraid that simply isn't exposed by pywin32 as yet. Hi Mark, is there anything I can do (like raise a feature request) or something that will put it somewhere in your roadmap? A feature request at sourceforce.net/projects/pywin32 would do that. Cheers, Mark ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551957&aid=3519735&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-18 18:10:59
|
Bugs item #3519214, was opened at 2012-04-18 11:10 Message generated for change (Tracker Item Submitted) made by dlnelson-logger You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3519214&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: win32 Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: David Nelson (dlnelson-logger) Assigned to: Nobody/Anonymous (nobody) Summary: Error handling in win32gui.GetClassName Initial Comment: When the handle passed to win32gui.GetClassName is invalid (perhaps because the window was previously destroyed), it calls PyWin_SetAPIError, but then returns the empty string (instead of NULL). This causes the exception to be raised some time later depending on the following code. At an interactive interpreter, I get: >>> win32gui.GetClassName(0) '' >>> pywintypes.error: (1400, 'GetClassName', 'Invalid window handle.') >>> At the second prompt, I just press enter. If pyreadline is installed, a full traceback from somewhere in pyreadline is printed immediately after the first line. I suspect the problem is in win32/src/win32gui.i on line 5999 (as of 6e918dcbc8c7), which should return PyWin_SetAPIError (or explicitly return NULL). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3519214&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-18 10:40:07
|
Bugs item #2279538, was opened at 2008-11-13 15:44 Message generated for change (Comment added) made by mhammond You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=2279538&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: com Group: None Status: Closed Resolution: Fixed Priority: 5 Private: No Submitted By: Tony Meyer (anadelonbrin) Assigned to: Nobody/Anonymous (nobody) Summary: win32com.mapi.exchange missing in 212 Initial Comment: If I install 211 on a machine that has never had pywin32 installed before, the exchange.pyd and exchdapi.pyd files are not installed. ---------------------------------------------------------------------- >Comment By: Mark Hammond (mhammond) Date: 2012-04-18 03:40 Message: (ie, try just using a 32bit python+pywin32) ---------------------------------------------------------------------- Comment By: Mark Hammond (mhammond) Date: 2012-04-18 03:39 Message: Actually, you've hit a new bug - that they aren't available in 64bit builds - the exchange sdk I've got doesn't let me build a 64bit version (but it's probably a year ago that I last tried) ---------------------------------------------------------------------- Comment By: Björn Lindqvist () Date: 2012-04-18 01:58 Message: Hi. I just installed pywin32-217.win-amd64-py2.7.exe and it appears that the win32com.mapi.exchange is missing now again. ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2012-01-30 23:50 Message: :) ---------------------------------------------------------------------- Comment By: Mark Hammond (mhammond) Date: 2012-01-27 21:15 Message: These are now working again! ---------------------------------------------------------------------- Comment By: Mark Hammond (mhammond) Date: 2008-11-13 16:52 Message: Hi Tony, The problem is the SDKs are moving so quickly I've lost the ability to build them currently. I think its just a matter of me downloading the exchange SDK in whatever form that comes in these days. You are the first to have complained so far :) ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2008-11-13 16:07 Message: Hmm. Actually, if I go back to the oldest 2.4 version I can find I don't get these installed. So now I don't know how I got them in the first place (unless it was running a special build Mark gave me at some point). Maybe this is therefore not valid. I see that the .i file is still in CVS, so maybe it is. Apologies if this is not a real issue! ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=2279538&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-18 10:39:15
|
Bugs item #2279538, was opened at 2008-11-13 15:44 Message generated for change (Comment added) made by mhammond You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=2279538&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: com Group: None Status: Closed Resolution: Fixed Priority: 5 Private: No Submitted By: Tony Meyer (anadelonbrin) Assigned to: Nobody/Anonymous (nobody) Summary: win32com.mapi.exchange missing in 212 Initial Comment: If I install 211 on a machine that has never had pywin32 installed before, the exchange.pyd and exchdapi.pyd files are not installed. ---------------------------------------------------------------------- >Comment By: Mark Hammond (mhammond) Date: 2012-04-18 03:39 Message: Actually, you've hit a new bug - that they aren't available in 64bit builds - the exchange sdk I've got doesn't let me build a 64bit version (but it's probably a year ago that I last tried) ---------------------------------------------------------------------- Comment By: Björn Lindqvist () Date: 2012-04-18 01:58 Message: Hi. I just installed pywin32-217.win-amd64-py2.7.exe and it appears that the win32com.mapi.exchange is missing now again. ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2012-01-30 23:50 Message: :) ---------------------------------------------------------------------- Comment By: Mark Hammond (mhammond) Date: 2012-01-27 21:15 Message: These are now working again! ---------------------------------------------------------------------- Comment By: Mark Hammond (mhammond) Date: 2008-11-13 16:52 Message: Hi Tony, The problem is the SDKs are moving so quickly I've lost the ability to build them currently. I think its just a matter of me downloading the exchange SDK in whatever form that comes in these days. You are the first to have complained so far :) ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2008-11-13 16:07 Message: Hmm. Actually, if I go back to the oldest 2.4 version I can find I don't get these installed. So now I don't know how I got them in the first place (unless it was running a special build Mark gave me at some point). Maybe this is therefore not valid. I see that the .i file is still in CVS, so maybe it is. Apologies if this is not a real issue! ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=2279538&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-18 08:58:30
|
Bugs item #2279538, was opened at 2008-11-13 15:44 Message generated for change (Comment added) made by You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=2279538&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: com Group: None Status: Closed Resolution: Fixed Priority: 5 Private: No Submitted By: Tony Meyer (anadelonbrin) Assigned to: Nobody/Anonymous (nobody) Summary: win32com.mapi.exchange missing in 212 Initial Comment: If I install 211 on a machine that has never had pywin32 installed before, the exchange.pyd and exchdapi.pyd files are not installed. ---------------------------------------------------------------------- Comment By: https://www.google.com/accounts () Date: 2012-04-18 01:58 Message: Hi. I just installed pywin32-217.win-amd64-py2.7.exe and it appears that the win32com.mapi.exchange is missing now again. ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2012-01-30 23:50 Message: :) ---------------------------------------------------------------------- Comment By: Mark Hammond (mhammond) Date: 2012-01-27 21:15 Message: These are now working again! ---------------------------------------------------------------------- Comment By: Mark Hammond (mhammond) Date: 2008-11-13 16:52 Message: Hi Tony, The problem is the SDKs are moving so quickly I've lost the ability to build them currently. I think its just a matter of me downloading the exchange SDK in whatever form that comes in these days. You are the first to have complained so far :) ---------------------------------------------------------------------- Comment By: Tony Meyer (anadelonbrin) Date: 2008-11-13 16:07 Message: Hmm. Actually, if I go back to the oldest 2.4 version I can find I don't get these installed. So now I don't know how I got them in the first place (unless it was running a special build Mark gave me at some point). Maybe this is therefore not valid. I see that the .i file is still in CVS, so maybe it is. Apologies if this is not a real issue! ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=2279538&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-10 20:07:38
|
Bugs item #3516593, was opened at 2012-04-10 11:17 Message generated for change (Comment added) made by rupole You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3516593&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Pending Resolution: None Priority: 5 Private: No Submitted By: https://www.google.com/accounts () Assigned to: Nobody/Anonymous (nobody) Summary: UnicodeDecodeError when trying help(win32gui) Initial Comment: Hello, I just tried pywin32 build 217 with python 3.2 on Windows 7 64 bits. With ipython, I dit this : import win32gui help(win32gui) Then I get a UnicodeDecodeError. You'll find the traceback in attachement. Regards, Nicolas ---------------------------------------------------------------------- >Comment By: Roger Upole (rupole) Date: 2012-04-10 13:07 Message: This doesn't happen with normal python.exe, idle, or pythonwin. Most likely it's a bug in ipython itself. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3516593&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-10 18:17:52
|
Bugs item #3516593, was opened at 2012-04-10 11:17 Message generated for change (Tracker Item Submitted) made by You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3516593&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: https://www.google.com/accounts () Assigned to: Nobody/Anonymous (nobody) Summary: UnicodeDecodeError when trying help(win32gui) Initial Comment: Hello, I just tried pywin32 build 217 with python 3.2 on Windows 7 64 bits. With ipython, I dit this : import win32gui help(win32gui) Then I get a UnicodeDecodeError. You'll find the traceback in attachement. Regards, Nicolas ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3516593&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-04-10 12:17:41
|
Bugs item #3516425, was opened at 2012-04-10 05:17 Message generated for change (Tracker Item Submitted) made by You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3516425&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: https://www.google.com/accounts () Assigned to: Nobody/Anonymous (nobody) Summary: UnicodeDecodeError when trying help(win32gui) Initial Comment: Hello, I just tried pywin32 build 217 with python 3.2 on Windows 7 64 bits. With ipython, I dit this : import win32gui help(win32gui) Then I get a UnicodeDecodeError. You'll find the traceback in attachement. Regards, Nicolas ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3516425&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-03-25 21:23:25
|
Patches item #3511117, was opened at 2012-03-25 14:23 Message generated for change (Tracker Item Submitted) made by thierryba You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551956&aid=3511117&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Thierry (thierryba) Assigned to: Nobody/Anonymous (nobody) Summary: Allow to build with MSVC2010 Initial Comment: Hi, I have a small patch that allows to build with newer versions of MSVC than 2008. Basically there are 2 little roblems with the current code: - /NOWIN98 doesn't exist any more - to generate a manifest, /MANIFESTFILE is not enough, one needs to pass /MANIFEST This change is still 100% compatible with MSVC2008 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551956&aid=3511117&group_id=78018 |
From: SourceForge.net <no...@so...> - 2012-03-19 18:35:30
|
Bugs item #3190497, was opened at 2011-02-23 12:08 Message generated for change (Comment added) made by cort You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3190497&group_id=78018 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: pythonwin Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Cort Danger Stratton (cort) Assigned to: Nobody/Anonymous (nobody) Summary: Can't run pythonwin with 215-amd64-py3.2 Initial Comment: After installing fresh Python 3.2 and pywin32-215-amd64-py3.2 packages, I get an error when I try to run pythonwin: "The Application can not locate win32ui.pyd (or Python) (126) The Specified module could not be found." In case it's relevant, I also get a stack trace at the end of the installation process: Traceback (most recent call last): File "<string>", line 604, in <module> File "<string>", line 332, in install File "<string>", line 15, in write AttributeError: 'NoneType' object has no attribute 'write' Exception AttributeError: "'NoneType' object has no attribute 'flush'" in <__main__.Tee object at 0x0000000004693630> ignored ---------------------------------------------------------------------- >Comment By: Cort Danger Stratton (cort) Date: 2012-03-19 11:35 Message: Seems to be fixed in build 217 ---------------------------------------------------------------------- Comment By: Cort Danger Stratton (cort) Date: 2011-03-16 08:36 Message: Problem still occuring with build amd64 build 216. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3190497&group_id=78018 |