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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python_msilib-0.7.0.tar.gz (62.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

python_msilib-0.7.0-cp315-cp315t-win_arm64.whl (71.1 kB view details)

Uploaded CPython 3.15tWindows ARM64

python_msilib-0.7.0-cp315-cp315t-win_amd64.whl (72.2 kB view details)

Uploaded CPython 3.15tWindows x86-64

python_msilib-0.7.0-cp315-cp315t-win32.whl (70.7 kB view details)

Uploaded CPython 3.15tWindows x86

python_msilib-0.7.0-cp315-cp315-win_arm64.whl (70.9 kB view details)

Uploaded CPython 3.15Windows ARM64

python_msilib-0.7.0-cp315-cp315-win_amd64.whl (72.1 kB view details)

Uploaded CPython 3.15Windows x86-64

python_msilib-0.7.0-cp315-cp315-win32.whl (70.6 kB view details)

Uploaded CPython 3.15Windows x86

python_msilib-0.7.0-cp314-cp314t-win_arm64.whl (71.1 kB view details)

Uploaded CPython 3.14tWindows ARM64

python_msilib-0.7.0-cp314-cp314t-win_amd64.whl (72.2 kB view details)

Uploaded CPython 3.14tWindows x86-64

python_msilib-0.7.0-cp314-cp314t-win32.whl (70.7 kB view details)

Uploaded CPython 3.14tWindows x86

python_msilib-0.7.0-cp314-cp314-win_arm64.whl (70.9 kB view details)

Uploaded CPython 3.14Windows ARM64

python_msilib-0.7.0-cp314-cp314-win_amd64.whl (72.1 kB view details)

Uploaded CPython 3.14Windows x86-64

python_msilib-0.7.0-cp314-cp314-win32.whl (70.6 kB view details)

Uploaded CPython 3.14Windows x86

python_msilib-0.7.0-cp313-cp313-win_arm64.whl (71.8 kB view details)

Uploaded CPython 3.13Windows ARM64

python_msilib-0.7.0-cp313-cp313-win_amd64.whl (72.9 kB view details)

Uploaded CPython 3.13Windows x86-64

python_msilib-0.7.0-cp313-cp313-win32.whl (71.4 kB view details)

Uploaded CPython 3.13Windows x86

File details

Details for the file python_msilib-0.7.0.tar.gz.

File metadata

  • Download URL: python_msilib-0.7.0.tar.gz
  • Upload date:
  • Size: 62.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for python_msilib-0.7.0.tar.gz
Algorithm Hash digest
SHA256 1f9369ffd470be26d8ea89537b8789aa4a3fcbe348e960f39201e47658f1bcef
MD5 35c2e66f4274248e89e32a9741e02032
BLAKE2b-256 cae288f99a66b4e022439ef3cb89dcba36a494c3e49763e5f15ea7ca62778ae8

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.7.0.tar.gz:

Publisher: build.yml on marcelotduarte/python-msilib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_msilib-0.7.0-cp315-cp315t-win_arm64.whl.

File metadata

File hashes

Hashes for python_msilib-0.7.0-cp315-cp315t-win_arm64.whl
Algorithm Hash digest
SHA256 5e2d2c00010d13b11a05ffcb7983cb1ea3a90d665b79924be0272d1ebed87c2c
MD5 c64a30b510915bc22fbb8a3e1cd88918
BLAKE2b-256 588df4e6b13fdefe89b87f44ffb6b8d3328127ae0e103768eddc020498010bd7

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.7.0-cp315-cp315t-win_arm64.whl:

Publisher: build.yml on marcelotduarte/python-msilib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_msilib-0.7.0-cp315-cp315t-win_amd64.whl.

File metadata

File hashes

Hashes for python_msilib-0.7.0-cp315-cp315t-win_amd64.whl
Algorithm Hash digest
SHA256 7427c582b25ca18b68df938c78b2f8932cb21379da09956ed5ea7a817d884e0b
MD5 bfc6f7ffbb4d11720d9039132abd5c62
BLAKE2b-256 2c3f5de829ac035e98e14860907836c3de90a45b4126f6a9bb33898cb3f2bd06

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.7.0-cp315-cp315t-win_amd64.whl:

Publisher: build.yml on marcelotduarte/python-msilib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_msilib-0.7.0-cp315-cp315t-win32.whl.

File metadata

  • Download URL: python_msilib-0.7.0-cp315-cp315t-win32.whl
  • Upload date:
  • Size: 70.7 kB
  • Tags: CPython 3.15t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for python_msilib-0.7.0-cp315-cp315t-win32.whl
Algorithm Hash digest
SHA256 bbbf9bdb863a87a38ced58b2f6d52d71c95ad67b2564a8a1055ac49b62bef307
MD5 b1137f7da67304b3169b9875af91c5e0
BLAKE2b-256 a988149fe4e5a56b12f02e982e6611b5266b410254b11b16e1e803d6f8116388

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.7.0-cp315-cp315t-win32.whl:

Publisher: build.yml on marcelotduarte/python-msilib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_msilib-0.7.0-cp315-cp315-win_arm64.whl.

File metadata

File hashes

Hashes for python_msilib-0.7.0-cp315-cp315-win_arm64.whl
Algorithm Hash digest
SHA256 255a8e5bc6fbbd7f5ca560a30befedfa1ebefefeb76babbdd9e7a9b0975ecf75
MD5 bdd6d618ce628e2692e72ea31a63fd47
BLAKE2b-256 6b32b96c506a0999348f95685b118d73360e0f83649c2bdedd1b22c4f4009898

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.7.0-cp315-cp315-win_arm64.whl:

Publisher: build.yml on marcelotduarte/python-msilib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_msilib-0.7.0-cp315-cp315-win_amd64.whl.

File metadata

File hashes

Hashes for python_msilib-0.7.0-cp315-cp315-win_amd64.whl
Algorithm Hash digest
SHA256 875bd429f32d5cbd1a93f9a45d24b69e618f403ec368e4422e2c48a209cf1fd9
MD5 60937621fef98c2fbe8dfdd25484151b
BLAKE2b-256 007e8946b7bb90a77b860febf3fb7bc01348ee0afe900eab24d0d1dc476ee537

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.7.0-cp315-cp315-win_amd64.whl:

Publisher: build.yml on marcelotduarte/python-msilib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_msilib-0.7.0-cp315-cp315-win32.whl.

File metadata

  • Download URL: python_msilib-0.7.0-cp315-cp315-win32.whl
  • Upload date:
  • Size: 70.6 kB
  • Tags: CPython 3.15, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for python_msilib-0.7.0-cp315-cp315-win32.whl
Algorithm Hash digest
SHA256 821ef0f8ea5816bcb0f85cc4d3eb283c7f0aec243334b49d2058f60a7dacec40
MD5 644dd14adeeaa14dbdd77772f503463d
BLAKE2b-256 99db1d179052fc3e0bf7bf696c3d42264c2f1b522f697cd5efacf1e043790b22

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.7.0-cp315-cp315-win32.whl:

Publisher: build.yml on marcelotduarte/python-msilib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_msilib-0.7.0-cp314-cp314t-win_arm64.whl.

File metadata

File hashes

Hashes for python_msilib-0.7.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 0686046e665e59633efb337bf621aec90da2214630929f87cada4903803848f6
MD5 078325ba31107d5aa64d43d8d394209d
BLAKE2b-256 57b21a6c70f27e1f9c2c7249470d1af28f4e01923a7011e93fe688a34f228320

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.7.0-cp314-cp314t-win_arm64.whl:

Publisher: build.yml on marcelotduarte/python-msilib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_msilib-0.7.0-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for python_msilib-0.7.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 3d80888442d3efcba94a3bb5d2fe4ad287116cbcc05fc38ad8928c1a20004911
MD5 66974749f5014b12df6e01c50834331b
BLAKE2b-256 f825f446e542efad01995bc3a7e4e2ec8128e8bd3c73480e5708f5c035b03950

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.7.0-cp314-cp314t-win_amd64.whl:

Publisher: build.yml on marcelotduarte/python-msilib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_msilib-0.7.0-cp314-cp314t-win32.whl.

File metadata

  • Download URL: python_msilib-0.7.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 70.7 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for python_msilib-0.7.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 970b31cbf7cd2cf0736cbbe41923392af23288dce77f5d41edf207ebbc680b11
MD5 19f7496572b6bddb993c58b24df39f2c
BLAKE2b-256 2ac7a6187a412541d5cf5ee49e8ebc46f4fa8a8d2469f5d38cf2836722d63a8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.7.0-cp314-cp314t-win32.whl:

Publisher: build.yml on marcelotduarte/python-msilib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_msilib-0.7.0-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for python_msilib-0.7.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 265ddea04b4917366e9a9601f105fc786b902b8a94b204a92a732c2367e176f0
MD5 2696483814bf918194e38c67837fe1e1
BLAKE2b-256 06efabe42b3d8cd04526221ee5188e9156ea7c1564f93ba41608b61471fbdd3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.7.0-cp314-cp314-win_arm64.whl:

Publisher: build.yml on marcelotduarte/python-msilib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_msilib-0.7.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for python_msilib-0.7.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 2c86eb89e337d4a749b7a1c05b886b0b14a2117822402783653a7926dc7c5eaa
MD5 675f0ab704da3bf265857de343ed05e6
BLAKE2b-256 0b2f276b40bb284b3b1af87c6f1bd39e5f08211dd7e524536bea053c755bce80

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.7.0-cp314-cp314-win_amd64.whl:

Publisher: build.yml on marcelotduarte/python-msilib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_msilib-0.7.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: python_msilib-0.7.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 70.6 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for python_msilib-0.7.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 d977fc797733a4759df3d1e2cb12555b952440c65f12fad7938fb668876596d1
MD5 acf7e2424ebb5c3d27bb43e4a5534abc
BLAKE2b-256 f266925160f15fa9e2b61dbf74d31ec82e41a6a599b6a4a019bbadd31eaa1166

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.7.0-cp314-cp314-win32.whl:

Publisher: build.yml on marcelotduarte/python-msilib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_msilib-0.7.0-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for python_msilib-0.7.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 606a92e5fd8576dd4d03121330ff561155ee7e683ff7b90ca3be5fe090855bf2
MD5 a759828a82e519c2e6a013a2a6941540
BLAKE2b-256 d0351fe640f32adb10900f8e33f58ef28240cf1bf078030a725b7fe6a88b1fcf

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.7.0-cp313-cp313-win_arm64.whl:

Publisher: build.yml on marcelotduarte/python-msilib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_msilib-0.7.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for python_msilib-0.7.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 44f89134e0586c2ec794d77060f67e7fb0743cdb61106a44d47d553b100399cd
MD5 49f809f2397152ebd68d42447d899241
BLAKE2b-256 9f3d7e7c2b364856e75a2fee2b988592cf9ab4c5dc55fc4903c3fd8e26e31e0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.7.0-cp313-cp313-win_amd64.whl:

Publisher: build.yml on marcelotduarte/python-msilib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_msilib-0.7.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: python_msilib-0.7.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 71.4 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for python_msilib-0.7.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 30bb964b938db545963a33a081bc176080d728303aeaf2a9d29edf01fd772c09
MD5 1e3d244dc3a6b9617a373a84e2590e4a
BLAKE2b-256 fe0765f8c70448fb704129e08a2f8025146b1828281217d20b869f2a04b6429e

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.7.0-cp313-cp313-win32.whl:

Publisher: build.yml on marcelotduarte/python-msilib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.7.0 This release

16 files

0.6.0

10 files

0.5.0

13 files

0.4.3

13 files

0.4.2

13 files

0.4.1

13 files

0.4.0

13 files

0.3.0

13 files

0.2.0

13 files

0.1.1

10 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page