Skip to main content

Read and write Microsoft Installer files

Reason this release was yanked:

arm64 version is broken.

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.0.tar.gz (59.4 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.0-cp314-cp314t-win_arm64.whl (68.0 kB view details)

Uploaded CPython 3.14tWindows ARM64

python_msilib-0.4.0-cp314-cp314t-win_amd64.whl (69.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

python_msilib-0.4.0-cp314-cp314t-win32.whl (68.3 kB view details)

Uploaded CPython 3.14tWindows x86

python_msilib-0.4.0-cp314-cp314-win_arm64.whl (67.8 kB view details)

Uploaded CPython 3.14Windows ARM64

python_msilib-0.4.0-cp314-cp314-win_amd64.whl (69.4 kB view details)

Uploaded CPython 3.14Windows x86-64

python_msilib-0.4.0-cp314-cp314-win32.whl (68.1 kB view details)

Uploaded CPython 3.14Windows x86

python_msilib-0.4.0-cp313-cp313t-win_arm64.whl (68.9 kB view details)

Uploaded CPython 3.13tWindows ARM64

python_msilib-0.4.0-cp313-cp313t-win_amd64.whl (70.4 kB view details)

Uploaded CPython 3.13tWindows x86-64

python_msilib-0.4.0-cp313-cp313t-win32.whl (68.9 kB view details)

Uploaded CPython 3.13tWindows x86

python_msilib-0.4.0-cp313-cp313-win_arm64.whl (68.7 kB view details)

Uploaded CPython 3.13Windows ARM64

python_msilib-0.4.0-cp313-cp313-win_amd64.whl (70.2 kB view details)

Uploaded CPython 3.13Windows x86-64

python_msilib-0.4.0-cp313-cp313-win32.whl (68.8 kB view details)

Uploaded CPython 3.13Windows x86

File details

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

File metadata

  • Download URL: python_msilib-0.4.0.tar.gz
  • Upload date:
  • Size: 59.4 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.0.tar.gz
Algorithm Hash digest
SHA256 6acebdcd2aaf1a69cfd703bc5a926993f543c053a9d861a063d53f8b63dfde18
MD5 7bfc17f9f76f5a80e2839590911e71e2
BLAKE2b-256 5148f16d61c42078f1c6a7805c0f98954dc4a2300457ce7d9e045ed2db326d4e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 7b42bfb0e7eb8a522c499d7b67e8c91781fa02b0e967efbb0609c83692cc803b
MD5 436fff4577d5d963acde070f91035efe
BLAKE2b-256 fa9b165b0c701db4caf14a3bd6f6db36eb3588f70783f6f40ecfaa1e059a39fc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 301783aae3b01592292b5f490d327f29975a48e03ba99a005145eb39871c101a
MD5 0413afab63ffa83eeef29b865355fa09
BLAKE2b-256 78ce996ff0d9b533682527bafc262f4d5f70790c8ae859e00883280b08ee7004

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.4.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 68.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.4.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 3777b3d6dd05785a28b32adef094ad500ea189fa0a0f389c1799b0845f7c2208
MD5 e87ad99a188a7ef5c5c19d06d4e74a7a
BLAKE2b-256 1e9e5cfe55a356f3813823c27fe7d19cecc9743a765440ed869bbbd22e7d7eaa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 7ef65920b496febfbcda869d4f53a27badb7279df8180b25f9f03db34dde14da
MD5 dbfbc2cbecd0c2f45cb2339af56d5389
BLAKE2b-256 1f3bf2cca2b7c627e38a6150935e56d702ceed53452679432755aa2ba085a0a1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a006bedce1c35b43d96e6a3dd0c03a92706b708031878a78b28228ff8dd73957
MD5 6aeee1a09e448a4423d7668187ee054f
BLAKE2b-256 3e2a94184b5c8cd374bbd87a44e2e466d5ba2ac0fb8f9f1f8ae47510e07c2483

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.4.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 68.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.4.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 7afc6d0c05fcb770b3710e77297eb80813d77f4628f15aea77bf545d3e2c9e9d
MD5 c4fb55dd768ec872c33c411cf43c1749
BLAKE2b-256 f87e02e6bb7ddfab9b9292d73e1feddf79f63bcf93b2798199523c087e34ea37

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.0-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 eb6e68802435e342714f3bbb7da1e847f8f7a7c504c9fbb2eb52860b1e166863
MD5 b234304db95d2d97af61ebdcc3f211c8
BLAKE2b-256 be0725260917384e70e01960fbfedc48d09d955181c35fffc71b662fbfe13c0d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 96418d8ffc710038583a54aad90857caff7cf04fb87332c3cc6c30eeacffcbdc
MD5 1b61a6e19c54c96ec5beb0732dde32aa
BLAKE2b-256 63d3aec50d1243cdf13d6cd9717920590bf83b287ec638169f2b3d50ef169f50

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.4.0-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 68.9 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.0-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 03d53c5a10efc36ebd0c09b3e8b0e48dff5a0bb20e6e86ff2b5c8d62e73e859f
MD5 58e174d1690c0135aaa5f233a4b1931a
BLAKE2b-256 a0c8044b84626f1f837740376a94cd2d9fc2651e1893efe5863f32a71c924d28

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 83b2bb49d1737089c50b8be29051ffb9e2353ecf4fa4f0679fc259ef5911f1ec
MD5 821650e183c9aa955d33d1fedbefa56d
BLAKE2b-256 c02ed4ff432e798d162dcbf2f37f6fbc21c4e007506abe53a079b3caa30f5233

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 adfecd4f893b979b2fed4709b5b9fa469eabd1e0893e68de6c0ca96d0a850faa
MD5 5a344e60a537bfa8d25f5d4b7c2bec0b
BLAKE2b-256 d087eff3fef243cc04716f01de1e0c5920c368c392b3b7c9e7fe2b4abb5f6320

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.4.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 68.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.4.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 efa688eb3ef8bf9aad58d64d3179be07829c87cb0594eadbb6b8776f68ba0fdb
MD5 488248f8e9fb2ab3a4514091cabfa16d
BLAKE2b-256 6151db97c1184c257e3b73b2b704ae4918edbbfa0b91e8c9d5a1827b0aa9eaa4

See more details on using hashes here.

Provenance

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