This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Returning FILETIME is unsupported in msilib.SummaryInformation.GetProperty()
Type: enhancement Stage: resolved
Components: Windows Versions: Python 3.3
process
Status: closed Resolution: wont fix
Dependencies: Superseder:
Assigned To: Nosy List: iritkatriel, loewis, markm, steve.dower
Priority: normal Keywords: patch

Created on 2011-05-28 13:53 by markm, last changed 2022-04-11 14:57 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
add_FILETIME_support_to_summary_info.patch markm, 2011-05-28 13:53 patch to add support for set/set summaryinfo FILETIME fields
Messages (3)
msg137130 - (view) Author: Mark Mc Mahon (markm) * Date: 2011-05-28 13:53
In _msi.c, summary_getproperty() and summary_setproperty() raise an exception if the type being set/got is VT_FILETIME. 

This issue is to track adding support for (or declining to support) FILETIMEs in msilib.SummaryInformation.GetProperty()/SetProperty().

I have included a patch which adds this support (with some basic tests).
Should this function accept/return datetime.datetime - or a timestamp (both require conversion anyway). I have used datetimes in my patch.
msg221436 - (view) Author: Mark Lawrence (BreamoreBoy) * Date: 2014-06-24 08:43
@Martin/Steve do you consider this enhancement request worth pursuing?
msg415062 - (view) Author: Irit Katriel (iritkatriel) * (Python committer) Date: 2022-03-13 17:41
msilib is deprecated as per PEP 594, so there won't be further enhancements to it.
History
Date User Action Args
2022-04-11 14:57:17adminsetgithub: 56410
2022-03-13 17:41:45iritkatrielsetstatus: open -> closed

nosy: + iritkatriel
messages: + msg415062

resolution: wont fix
stage: resolved
2019-03-15 23:40:36BreamoreBoysetnosy: - BreamoreBoy
2014-06-24 08:43:07BreamoreBoysetnosy: + BreamoreBoy, steve.dower
messages: + msg221436
2011-06-03 20:58:56terry.reedysettype: enhancement
versions: + Python 3.3, - Python 3.2
2011-05-28 13:53:45markmcreate