Skip to main content

python-msilib

Read and write Microsoft Installer files.

This library is legacy code borrowed from Python 3.12, intended to allow cx_Freeze's bdist_msi command to continue working in Python 3.13+.

PyPI version PyPi Downloads Conda Version Conda Downloads Python Coverage Ruff prek

Installation

Choose the Python package manager according to your system. See how the installation works with the most common ones, which are pip and conda.

To install the latest version of python-msilib into a virtual environment:

uv pip install --upgrade python-msilib

If using pip:

pip install --upgrade python-msilib

From the conda-forge channel:

conda install conda-forge::python-msilib

To install the latest development build:

uv pip uninstall python-msilib
uv pip install --extra-index-url https://test.pypi.org/simple/ python-msilib --prerelease=allow --index-strategy=unsafe-best-match

If using pip:

pip uninstall python-msilib
pip install --extra-index-url https://test.pypi.org/simple/ python-msilib --pre --no-cache

Documentation

Please read the documentation at Python docs.

Metadata

Release files for python-msilib 0.7.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for python-msilib 0.7.2
File Size Uploaded
python_msilib-0.7.2.tar.gz 68.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for python-msilib 0.7.2
File
python_msilib-0.7.2-cp315-cp315t-win_arm64.whl CPython 3.15 CPython 3.15 free-threading Windows ARM64 Details
python_msilib-0.7.2-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details
python_msilib-0.7.2-cp315-cp315t-win32.whl CPython 3.15 CPython 3.15 free-threading Windows x86-32 Details
python_msilib-0.7.2-cp315-cp315-win_arm64.whl CPython 3.15 CPython 3.15 Windows ARM64 Details
python_msilib-0.7.2-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
python_msilib-0.7.2-cp315-cp315-win32.whl CPython 3.15 CPython 3.15 Windows x86-32 Details
python_msilib-0.7.2-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
python_msilib-0.7.2-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
python_msilib-0.7.2-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
python_msilib-0.7.2-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
python_msilib-0.7.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
python_msilib-0.7.2-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
python_msilib-0.7.2-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
python_msilib-0.7.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
python_msilib-0.7.2-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details

Total release size: 1.2 MB

Release files / python_msilib-0.7.2.tar.gz

Download URL python_msilib-0.7.2.tar.gz
Size 68.9 kB
Tags Source
SHA-256 checksum
How to use checksums
2e4175bbcaa7238b84077f7aa5fc77370e1d182daecca930e726a098f0d8c07e
BLAKE2b-256 checksum
How to use checksums
8c706fa2556dfdf154a49b68f8406b991176b5cafb438aa50cc4ac5fe22f6268
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / python_msilib-0.7.2-cp315-cp315t-win_arm64.whl

Download URL python_msilib-0.7.2-cp315-cp315t-win_arm64.whl
Size 73.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
ad0c4103cc1be1155338f3c21c305150ecf738e3b2b939862cef9e9417fd2476
BLAKE2b-256 checksum
How to use checksums
78f6c1d0c387010d3e0ea106d09381604651638bb9345b13a04af8b2337df178
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / python_msilib-0.7.2-cp315-cp315t-win_amd64.whl

Download URL python_msilib-0.7.2-cp315-cp315t-win_amd64.whl
Size 73.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
a30dd4e6b502f98087569e1ebd97351775dc995c227e99a48dadc73c66cbad97
BLAKE2b-256 checksum
How to use checksums
fdd7632fa5890669dbc614c44ca2cc188cedff54f2032ecc329a4a42bb507298
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / python_msilib-0.7.2-cp315-cp315t-win32.whl

Download URL python_msilib-0.7.2-cp315-cp315t-win32.whl
Size 72.4 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
008ae394e72ead6ecaa70b7514450e135636eace1ab7166c60a820be6e0545c1
BLAKE2b-256 checksum
How to use checksums
2f73b4eb812be17a357271145305cee1d42495c2c51ecbefa101d46679e90015
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / python_msilib-0.7.2-cp315-cp315-win_arm64.whl

Download URL python_msilib-0.7.2-cp315-cp315-win_arm64.whl
Size 72.8 kB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
929edeb0a14b1d28fc6b2b093fc15abbc610358a762ace171151a0d6ea55d3f7
BLAKE2b-256 checksum
How to use checksums
9ea07e2a40d65c23d206b4c0784d1b64450be99b04e61f530a1ee09443c7f599
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / python_msilib-0.7.2-cp315-cp315-win_amd64.whl

Download URL python_msilib-0.7.2-cp315-cp315-win_amd64.whl
Size 73.7 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
fc7572e4ccd9a95d2428b6e632baec704a7e9de02d17309ea702bd3ee868ef1d
BLAKE2b-256 checksum
How to use checksums
093798b3f624b5f83f872b2be56c7d0e0b12e3317ce2059fae73dd13ce69e3bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / python_msilib-0.7.2-cp315-cp315-win32.whl

Download URL python_msilib-0.7.2-cp315-cp315-win32.whl
Size 72.2 kB
Tags CPython 3.15 Windows x86-32
SHA-256 checksum
How to use checksums
3b1d4e2651a51b848c730922d466c84eb8d81bdec2e969378d0dbf491bb5cb35
BLAKE2b-256 checksum
How to use checksums
7470fb24b77ea42f6c5d1e302c1c54924e9b434bf7fb77e538dfc23078a6729c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / python_msilib-0.7.2-cp314-cp314t-win_arm64.whl

Download URL python_msilib-0.7.2-cp314-cp314t-win_arm64.whl
Size 73.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
736b3a9e69b1f3936ceff8483cb99f654a56eb33f100332449268a7211580a66
BLAKE2b-256 checksum
How to use checksums
8c5e34872ac4fc154c2858687ad4247647970cffcfb177833cf11264c8dc4f32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / python_msilib-0.7.2-cp314-cp314t-win_amd64.whl

Download URL python_msilib-0.7.2-cp314-cp314t-win_amd64.whl
Size 73.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
58835fc64a5b54843a129ba917546047547542b115dbd8de8a9cf00a6a6e27ab
BLAKE2b-256 checksum
How to use checksums
b5a6c8078a145c9293b65c926fb6e04e84aa1241b65e49f00422348445d40798
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / python_msilib-0.7.2-cp314-cp314t-win32.whl

Download URL python_msilib-0.7.2-cp314-cp314t-win32.whl
Size 72.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
184cce903dddb18320648d0fea722fd37aca3b12a8a8262ed1bd3da1f9e7bee1
BLAKE2b-256 checksum
How to use checksums
2b731d0f38349d314bf07515e27bd4cd9657860a723c9562a027c8b581e6e6d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / python_msilib-0.7.2-cp314-cp314-win_arm64.whl

Download URL python_msilib-0.7.2-cp314-cp314-win_arm64.whl
Size 72.8 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
4c949bd9b4204be654df55fb0d02fb88b5858f72ebd5ad1b0cb3d15b50221c67
BLAKE2b-256 checksum
How to use checksums
0bb1a6869e58b162d4a80e81d8f852bfa1290e77b19db049acee67746f7132ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / python_msilib-0.7.2-cp314-cp314-win_amd64.whl

Download URL python_msilib-0.7.2-cp314-cp314-win_amd64.whl
Size 73.7 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
a9d730f86b70fafbec35c12bcf97252e495e5bb8439665c62ff3c07a3407ee36
BLAKE2b-256 checksum
How to use checksums
4637b13abe505ae7c625dc1a8780655c9139e7b197623a8a3918c56aea5a89ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / python_msilib-0.7.2-cp314-cp314-win32.whl

Download URL python_msilib-0.7.2-cp314-cp314-win32.whl
Size 72.2 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
c513aa19c9476b7fb992bc5115cfe6549bd6b00b5955d52d014bc195a0ef10eb
BLAKE2b-256 checksum
How to use checksums
7d2b3b29b3f27e8216973ba5a84a7143ee4b630150af71a54f3efc0fc017fd3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / python_msilib-0.7.2-cp313-cp313-win_arm64.whl

Download URL python_msilib-0.7.2-cp313-cp313-win_arm64.whl
Size 73.8 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
2808ab24feb9cb6694b1f2b0b69c8709d1ed6ae4343bbb6f190f44724d1d850d
BLAKE2b-256 checksum
How to use checksums
10e31b1b3f315bcdfaa4202162f598044057d9eab2b3deb71955a787cd1ab568
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / python_msilib-0.7.2-cp313-cp313-win_amd64.whl

Download URL python_msilib-0.7.2-cp313-cp313-win_amd64.whl
Size 74.6 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
38df15c3a39e27014757ffd88df5ce00f165e9a29ff138515fa5b7f861a5e2d0
BLAKE2b-256 checksum
How to use checksums
254b26307d8bf63d07e4cdc750a7aee54489d1f3cee58db36f837c7bce77748e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / python_msilib-0.7.2-cp313-cp313-win32.whl

Download URL python_msilib-0.7.2-cp313-cp313-win32.whl
Size 73.0 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
565ffc50770d2542497eaa87f1fb8bda487236a4b8a4b29042f75891404b7709
BLAKE2b-256 checksum
How to use checksums
8469c447967b9f53afbd51d6287c6d8be664bece735857ea9b5c8fa5d8f6c505
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.7.2 This release

16 release files

0.6.0

10 release files

0.4.3

13 release files

0.4.2

13 release files

0.4.1

13 release files

0.4.0

13 release files

0.3.0

13 release files

0.1.1

10 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page