Skip to main content

Read and write Microsoft Installer files

Project description

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 and 3.14.

PyPI version PyPi Downloads Conda Version Conda Downloads Python Coverage Ruff

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.

Project details


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.3.0.tar.gz (58.5 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.3.0-cp314-cp314t-win_arm64.whl (67.0 kB view details)

Uploaded CPython 3.14tWindows ARM64

python_msilib-0.3.0-cp314-cp314t-win_amd64.whl (68.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

python_msilib-0.3.0-cp314-cp314t-win32.whl (67.3 kB view details)

Uploaded CPython 3.14tWindows x86

python_msilib-0.3.0-cp314-cp314-win_arm64.whl (66.8 kB view details)

Uploaded CPython 3.14Windows ARM64

python_msilib-0.3.0-cp314-cp314-win_amd64.whl (68.4 kB view details)

Uploaded CPython 3.14Windows x86-64

python_msilib-0.3.0-cp314-cp314-win32.whl (67.1 kB view details)

Uploaded CPython 3.14Windows x86

python_msilib-0.3.0-cp313-cp313t-win_arm64.whl (67.9 kB view details)

Uploaded CPython 3.13tWindows ARM64

python_msilib-0.3.0-cp313-cp313t-win_amd64.whl (69.5 kB view details)

Uploaded CPython 3.13tWindows x86-64

python_msilib-0.3.0-cp313-cp313t-win32.whl (68.0 kB view details)

Uploaded CPython 3.13tWindows x86

python_msilib-0.3.0-cp313-cp313-win_arm64.whl (67.7 kB view details)

Uploaded CPython 3.13Windows ARM64

python_msilib-0.3.0-cp313-cp313-win_amd64.whl (69.2 kB view details)

Uploaded CPython 3.13Windows x86-64

python_msilib-0.3.0-cp313-cp313-win32.whl (67.8 kB view details)

Uploaded CPython 3.13Windows x86

File details

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

File metadata

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

File hashes

Hashes for python_msilib-0.3.0.tar.gz
Algorithm Hash digest
SHA256 180d4cd0f92180d83e73098b29c6e028ef18c30448ead5adc27bc85fbfe63a7a
MD5 8363b7097923818cc44dc26304b443cb
BLAKE2b-256 9cd7b9cf0b0a26f45d5fa115d60fcee2a1d54478eb91d90bdb7f3dbd19f13c9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.3.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.3.0-cp314-cp314t-win_arm64.whl.

File metadata

File hashes

Hashes for python_msilib-0.3.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 db715f4595d67bb5f1a7aa9f2e55afd66b0f431b2fac65c0e2a07ffd16349e21
MD5 ab4e064d3cacc8591d2aec3ddf3618a5
BLAKE2b-256 8988a84755ad0c994ebe3dfd9161512de53007be0c9ae4b4b5eaf704d1c7afb0

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.3.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.3.0-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for python_msilib-0.3.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 9d1dd5044906f9868e30dd72eb9b34ac23a533e4ff846556dbec9c6bc9940c45
MD5 baed464a3bfcbb06385abb9152e225f9
BLAKE2b-256 8363ba3b2ae8fe03d492e53507ac5c059422dd2d246ef72c776308323e159446

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.3.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.3.0-cp314-cp314t-win32.whl.

File metadata

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

File hashes

Hashes for python_msilib-0.3.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 4aa833e51dd0c2998c914bf6c21f118538c40d796f103fadbf22628a89c95ae8
MD5 bcf1344fa1b6224213f4eb60c2d66fbc
BLAKE2b-256 e66c4c61643b617d41587fb102bafe929d53831cc2d566cc5dc9013bf37e4497

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.3.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.3.0-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for python_msilib-0.3.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 adb0cc56bec126d28b9ca280e8d901484712d2e42f6ecda1a37139398348e089
MD5 1e3bab22773eff2eee2e7ca820caa288
BLAKE2b-256 fea31038f359319e421d75114e5823e384193e9be86471e51fdf93713dd577eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.3.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.3.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for python_msilib-0.3.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e61e3184a6d344f11063ec1dd06527bc7cde633a6287538eb96fc9c7e5bb3b45
MD5 b9c2de1a790c6f186d4efecb7b5075ef
BLAKE2b-256 9d8174814ae8ce7a499ebe1115c427b1aab10e4e556ab5c26828f422037cdd7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.3.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.3.0-cp314-cp314-win32.whl.

File metadata

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

File hashes

Hashes for python_msilib-0.3.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 0522eea74bde09347c7662c7c90de3750c770fc5560fefb9c74869cd5ec6dd75
MD5 337dc2101ed72e01301f8afdc6197c12
BLAKE2b-256 0a723c3ec6de3582d08d4aa02a4e66d9dcccc8cf77e908835ea5446116e8cba3

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.3.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.3.0-cp313-cp313t-win_arm64.whl.

File metadata

File hashes

Hashes for python_msilib-0.3.0-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 9626de369d2936e3ea063f83064afab240cbaf76fd3518eb41bb76dd8e74575c
MD5 f0afa9e4d12a255108bc4f3e679d0953
BLAKE2b-256 932ee0a4185fc047693ea5d308e2eba2f65037bbf20758d72d1720188e46a634

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.3.0-cp313-cp313t-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.3.0-cp313-cp313t-win_amd64.whl.

File metadata

File hashes

Hashes for python_msilib-0.3.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 c8a303ce2bc8bfa3a6ce689d13a346da4e66fb862f89ae459f0abea696bfd6c0
MD5 fd0591039da5db4509131fd329366ffb
BLAKE2b-256 12098c7b696659a824c036d80da8d4f6b743fa79b3646572ee06cf1fbd2f599e

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.3.0-cp313-cp313t-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.3.0-cp313-cp313t-win32.whl.

File metadata

  • Download URL: python_msilib-0.3.0-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 68.0 kB
  • Tags: CPython 3.13t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for python_msilib-0.3.0-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 98ccff43a5c06c4612731d0dbe8cc3c33e1bbb6f2830c7f32970b741da7c2de1
MD5 41e0671d4a0fcbcb55b33982e83be125
BLAKE2b-256 6f19d5b25c024be7937bb53b1a1a21b36f94ff62c46d642fe0ebe33f5fd5e1c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.3.0-cp313-cp313t-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.3.0-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for python_msilib-0.3.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 d4a0f7361d351301d63c01fda5090b9318d863fc34f9cdc79b5106089e4222ce
MD5 bb88bb933c423440801974a9703d9b7a
BLAKE2b-256 950a2e873ae63080f819d83287327c7d38724a1a97694872c39e687acdc0c77d

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.3.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.3.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for python_msilib-0.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4a8d312fd98e8ea52dd9474a424d83307d23d2ef6c5c2108c26b57a1c531c7c0
MD5 3dca67badf1b81360b908d072038e7cc
BLAKE2b-256 8800c0d304e09bab8f1d81173e66503c784166df0a3f68ad1ba1e2467437aa3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.3.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.3.0-cp313-cp313-win32.whl.

File metadata

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

File hashes

Hashes for python_msilib-0.3.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 84c9f3bfb6bcd6e05a65b67f3b5305ba59cfe949fd3a93ab81edaaef09a7ceb7
MD5 1b9c728226a154f467832bbc7faebf17
BLAKE2b-256 80a9c920bb363afbc296bdbf49d430065bf2480d4720293451f414c51bdfddee

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_msilib-0.3.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.

Supported by

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