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.1

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

Built distributions (wheels)

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

Total release size: 1.1 MB

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

Download URL python_msilib-0.7.1-cp315-cp315t-win_arm64.whl
Size 70.9 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
be38655a9e900c9718633a61e861b0158093f7ea9db83ce0f2b218a582e9a436
BLAKE2b-256 checksum
How to use checksums
442ba6b3c41f8f6055e35d4decb6957409efe46a3cae3d723ae2e21fa9e08173
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 1, 2026.

Transparency log

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

Download URL python_msilib-0.7.1-cp315-cp315t-win_amd64.whl
Size 71.7 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
425fe9e26dd8c1ab91b0c8c147758d46895c4fbe2f223f17a25d6cb680e3ec9c
BLAKE2b-256 checksum
How to use checksums
832b750a9e4cec8ace06b0a209b6ed99359dc9d040edfecae3b45e0d539e1579
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 1, 2026.

Transparency log

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

Download URL python_msilib-0.7.1-cp315-cp315t-win32.whl
Size 70.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
cee33847d1900816857dc3a4e2e3953b08736ecc73b5137a6b8cf1ad8fc0a598
BLAKE2b-256 checksum
How to use checksums
69f47c2aa0108737842a3b4747a08377a6ebd12eeaa32b3f6960ce7b974a2af5
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 1, 2026.

Transparency log

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

Download URL python_msilib-0.7.1-cp315-cp315-win_arm64.whl
Size 70.7 kB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
025efa58b686b4a217760bb7009c2593c1ff7b9fc415089f3612fa14fff6f08c
BLAKE2b-256 checksum
How to use checksums
90da23f22a55aed6f441055043c40e075ddc572d52c1160e159b92a3a0fd7c05
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 1, 2026.

Transparency log

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

Download URL python_msilib-0.7.1-cp315-cp315-win_amd64.whl
Size 71.6 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
87ff254f586bd476dcf1504719b7689a54428b9d0e74b1f7f11d712b2892a9e0
BLAKE2b-256 checksum
How to use checksums
614708eaf155a0b0cade14275fcd84ca60c072dc01fc172efd08bee4f6a307b2
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 1, 2026.

Transparency log

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

Download URL python_msilib-0.7.1-cp315-cp315-win32.whl
Size 70.1 kB
Tags CPython 3.15 Windows x86-32
SHA-256 checksum
How to use checksums
9efe7285f34117a4484454f1326973f4ffc9e90e189c2fe9184fe83d4376e19c
BLAKE2b-256 checksum
How to use checksums
f0d3ed5e9274a1010c2d2af801dfeacb63cfbef0789757cef59c0055deb5f1ad
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 1, 2026.

Transparency log

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

Download URL python_msilib-0.7.1-cp314-cp314t-win_arm64.whl
Size 70.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
a33c891faf6d55f50a7dc55d94276dcb8bf6ca61969906002e1f39cd34b250ad
BLAKE2b-256 checksum
How to use checksums
2cf671ae38814885718690c8c3121eb429aee508293dbdfc0d323a12d87fc568
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 1, 2026.

Transparency log

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

Download URL python_msilib-0.7.1-cp314-cp314t-win_amd64.whl
Size 71.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
c6cac93edb110f992035f0905d8983d49db1cac4d0737224c22b67ace3a4234a
BLAKE2b-256 checksum
How to use checksums
94da6b851a0522b9b00e1fa88eb5973b6ac6ab9cadcda5ef3bd6716b84127d78
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 1, 2026.

Transparency log

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

Download URL python_msilib-0.7.1-cp314-cp314t-win32.whl
Size 70.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
4b653af48203866dcc724f50fc80e49d33c53587223221853956d46615402165
BLAKE2b-256 checksum
How to use checksums
c8a7099a4ba40947b406e24d1f643012a70b989e26af73cfe267a32afaabae06
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 1, 2026.

Transparency log

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

Download URL python_msilib-0.7.1-cp314-cp314-win_arm64.whl
Size 70.7 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
e69782fcb25a5115eb5d8a821fa4d311d8bee751126ca88a5d6c5d815148ac93
BLAKE2b-256 checksum
How to use checksums
052bcca84a1306a6ce4c9efaec1b89091895d28be1d861512bf337286367b376
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 1, 2026.

Transparency log

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

Download URL python_msilib-0.7.1-cp314-cp314-win_amd64.whl
Size 71.6 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
668a6e1d21a790acb37e22f86bc158b4f6dcf473004297e191622afee588d8ad
BLAKE2b-256 checksum
How to use checksums
c2f7266604722c281ebc2b7283ab62baa086db8b91290f2039a4d9d9e9a4f406
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 1, 2026.

Transparency log

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

Download URL python_msilib-0.7.1-cp314-cp314-win32.whl
Size 70.1 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
062b41a85ff08ff369a30beb7816fc2b418d0cfc000e49ab14ee0138f3cbbe73
BLAKE2b-256 checksum
How to use checksums
9c8d40a015e88a500367daa2c03acb4678cfe354a572e848bb063fcc1c530554
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 1, 2026.

Transparency log

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

Download URL python_msilib-0.7.1-cp313-cp313-win_arm64.whl
Size 71.6 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
b484cc0975766ae7139912b5849d90edf02e48478d5711814282d9cd35ece5f2
BLAKE2b-256 checksum
How to use checksums
c020ba99d097f17b9447b9dddfbcfb666a884b0659454b71245b85fc08c84e98
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 1, 2026.

Transparency log

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

Download URL python_msilib-0.7.1-cp313-cp313-win_amd64.whl
Size 72.4 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
0e58dc977e4cdd48a99cf4d7ab33d86e6fb1aad6c03d4f6b22bcff9d829d5d31
BLAKE2b-256 checksum
How to use checksums
ca0fdd2e9252f6b4e87e8928463b915ee47c7ad55768c13fd096a1c4641bed88
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 1, 2026.

Transparency log

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

Download URL python_msilib-0.7.1-cp313-cp313-win32.whl
Size 70.9 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
ca473fb55a9a75fc81b8d48d8673295c3b3fdc4519670121a29c9913a76840ce
BLAKE2b-256 checksum
How to use checksums
b1493eb3d647a4c004e307e77a2c6def85fc15d3ae2c7e0109f2c816bf8111e2
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 1, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.7.1 This release

15 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