[New-bugs-announce] [issue12026] Support more of MSI api by exposing handles

Mark Mc Mahon report at bugs.python.org
Sat May 7 06:50:25 CEST 2011

New submission from Mark Mc Mahon <mtnbikingmark at gmail.com>:

My main use case for msilib is for working with/editing existing MSI files and not creating MSI files.

As such I find much of the MSI API that I need missing.

While not difficult to re-create _msi.c with ctypes, I thought it might be good to use as much of _msi.c as implemented (faster :) )

The patch exposes the 'h' member of msiobj as 'handle', and updates the doc to refer to them.

There are no tests in the patch yet. Any recommendation on tests? (just check that the member exists and has an 'int' value?

components: Library (Lib)
files: expose_msi.c_handles.diff
keywords: patch
messages: 135401
nosy: loewis, markm
priority: normal
severity: normal
status: open
title: Support more of MSI api by exposing handles
type: feature request
versions: Python 3.3
Added file: http://bugs.python.org/file21914/expose_msi.c_handles.diff

Python tracker <report at bugs.python.org>

More information about the New-bugs-announce mailing list