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.4.3.tar.gz (60.2 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.4.3-cp314-cp314t-win_arm64.whl (68.7 kB view details)

Uploaded CPython 3.14tWindows ARM64

python_msilib-0.4.3-cp314-cp314t-win_amd64.whl (70.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

python_msilib-0.4.3-cp314-cp314t-win32.whl (68.9 kB view details)

Uploaded CPython 3.14tWindows x86

python_msilib-0.4.3-cp314-cp314-win_arm64.whl (68.4 kB view details)

Uploaded CPython 3.14Windows ARM64

python_msilib-0.4.3-cp314-cp314-win_amd64.whl (70.1 kB view details)

Uploaded CPython 3.14Windows x86-64

python_msilib-0.4.3-cp314-cp314-win32.whl (68.7 kB view details)

Uploaded CPython 3.14Windows x86

python_msilib-0.4.3-cp313-cp313t-win_arm64.whl (69.6 kB view details)

Uploaded CPython 3.13tWindows ARM64

python_msilib-0.4.3-cp313-cp313t-win_amd64.whl (71.1 kB view details)

Uploaded CPython 3.13tWindows x86-64

python_msilib-0.4.3-cp313-cp313t-win32.whl (69.6 kB view details)

Uploaded CPython 3.13tWindows x86

python_msilib-0.4.3-cp313-cp313-win_arm64.whl (69.3 kB view details)

Uploaded CPython 3.13Windows ARM64

python_msilib-0.4.3-cp313-cp313-win_amd64.whl (70.9 kB view details)

Uploaded CPython 3.13Windows x86-64

python_msilib-0.4.3-cp313-cp313-win32.whl (69.4 kB view details)

Uploaded CPython 3.13Windows x86

File details

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

File metadata

  • Download URL: python_msilib-0.4.3.tar.gz
  • Upload date:
  • Size: 60.2 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.4.3.tar.gz
Algorithm Hash digest
SHA256 d3e64663093c1ba5138ee79ff4ef7754fc9483fa409eefe80bd504b60c60a7fd
MD5 9ab96e5318e8c92f3511a50d25d12a85
BLAKE2b-256 bcc7f42187bdb0fe5c76adcb1fba54fc121831d07984e44348e6ef669d26d483

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.3-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 3eb563e3b93f060603e5aed40fc238f519119ad2235657e946f38e5fa664575d
MD5 7168534c4918cc5f8428b2a78970f4a2
BLAKE2b-256 f53af395adf4466fa91e15f28f6a5ee86f25c95067ca8a65aef9c3fa768db33a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.3-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 db4a488bbad81e4f97c0ad83c043b1953538c2624959ede4111bdc1e150caca0
MD5 585d76d2ab209fa11e9e9471b28a9592
BLAKE2b-256 5756d12be5ed26e4e073aa67a42bb4dd8f4802be03a651cf22d101e8856718f1

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.4.3-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 68.9 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.4.3-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 e861d0d01b4676f6b720bd855f184ae3de260751d2acbc4cdff045a4e547e4c0
MD5 938447608172cacf6d10e876c8871d1d
BLAKE2b-256 7c7def0bc4744c63ef0e3949290f7984eb98e001e0e4a133fb7941e397491ac9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.3-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 53262289a8e5ca57cc649420384314bffa53446b7caf9fcf62be8606f5b7e4e7
MD5 fe409560c43907ac7898fb5b30354cd8
BLAKE2b-256 916cac216a370d83d43719c42aa873c8b95f9d29bc7ac391ee5050eeeb816c4a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f20a59a31d8432fef6ec81159f3a62df7f267855f1a39cc1466cf230b1d54645
MD5 959d932d820f6882d718ee1ad0943147
BLAKE2b-256 c4ee27927714e972451ef323ad05181cedcc507ebd90c768e727b8c64f5e71f4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.4.3-cp314-cp314-win32.whl
  • Upload date:
  • Size: 68.7 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.4.3-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 66d4454bd66550391ffca29ea36ee05b831683dba5ac0357747a1862c6b46bab
MD5 82371c151c3f56e8cb03beae06a2059f
BLAKE2b-256 59fcf43d0c2baa8ec79c62054df0b3fbdcaaf22b9ef22939edfcaaa4f89e42ed

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.3-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 c4fac5e6e766e203a32845942bafdf4f27109eec2476aa21aa9fe8a25774d6cc
MD5 3af463078cfcd0112b037103975183a3
BLAKE2b-256 8637193ceee7a52a6c75737ae2de8416491e978b8e4c0fe0a3c7f2ba611646f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.3-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 2df13e5a0b47c60b335a2dce67cb7c12c7b1ae4b5db1ffab5e947ab86646a494
MD5 9911ef6a2348f1030a35e459c098503f
BLAKE2b-256 1cbfd3f56937484d1f98760c32e2d4df7688d8f955ae208b3700d8bef67ded99

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.4.3-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 69.6 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.4.3-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 47204ff99c7507b75a316a46b2e3a4913be0b402ab5e55e055c64acc34e7838a
MD5 2aeae4775a4d3a87b70147d83d4f3f46
BLAKE2b-256 3def9cba987dbd6ebd595cc891e3a32fcd31d567d475b4fdd57aa4b2b846babf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.3-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 ea169ca5eb7dc7e6b9be7b61547e0ff46c7e98ad553fa954db1ebb52dc5dd1cd
MD5 3b3de42737f85caa19933a7117b0600d
BLAKE2b-256 50b2e27387fd547ac417d159f028a58e6a4f7e6043598bfe9c2d66b979ccdfe6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ad9d9adfb5c891fe629fbe80cfdc435d27916d204815037701c1ffd15e724d35
MD5 b8882fa9bbce1a34612f8f7bfa33c8e7
BLAKE2b-256 d22f21439d6e8ae4ea51714bbd974fee1836c5f8464315e9fe9bb6043679add4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.4.3-cp313-cp313-win32.whl
  • Upload date:
  • Size: 69.4 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.4.3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 bc8fe394f1fc4c76eeab360232791f2587be5971479463c47188f3267139e033
MD5 97d1e7dd74074906d5fad8e83cf34b47
BLAKE2b-256 c1e82a2f40bffd16a84ef4403d7b87f1ca880c17818403e00b2f26f05437c5d5

See more details on using hashes here.

Provenance

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