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.5.0.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.5.0-cp314-cp314t-win_arm64.whl (68.7 kB view details)

Uploaded CPython 3.14tWindows ARM64

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

Uploaded CPython 3.14tWindows x86-64

python_msilib-0.5.0-cp314-cp314t-win32.whl (69.0 kB view details)

Uploaded CPython 3.14tWindows x86

python_msilib-0.5.0-cp314-cp314-win_arm64.whl (68.5 kB view details)

Uploaded CPython 3.14Windows ARM64

python_msilib-0.5.0-cp314-cp314-win_amd64.whl (70.0 kB view details)

Uploaded CPython 3.14Windows x86-64

python_msilib-0.5.0-cp314-cp314-win32.whl (68.8 kB view details)

Uploaded CPython 3.14Windows x86

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

Uploaded CPython 3.13tWindows ARM64

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

Uploaded CPython 3.13tWindows x86-64

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

Uploaded CPython 3.13tWindows x86

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

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

File details

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

File metadata

  • Download URL: python_msilib-0.5.0.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.5.0.tar.gz
Algorithm Hash digest
SHA256 5d9d0c2af2cafbc50d484cce4cfab1cb8cfd65d705d7111d216bc525a059113b
MD5 91899a4cfd24d014f96633eb67caba8d
BLAKE2b-256 34aa73c522e9d202f4d6c90208ebfcd4ad5f7eaf4afb1cb6d077637e9a125b2b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.5.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 1c0b7a595dd457f7df5bd102c4c5abe5337ba0362aab2ece31bea29e6e7d9f2d
MD5 80693df0afc7a4bde0a2040b354abe84
BLAKE2b-256 97c9799e1e49c887f2414697118290bed0836506998437cb7badbc1477051973

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.5.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 3fafe94d66f00bd3b26159b7ff43078421738288af5212744a1cb4a1cea52bc8
MD5 ade99f8e9b9d9461f7cf8f634b83c58e
BLAKE2b-256 44eb50d9075e5cf2b271ad81f555fb1b39cfe3c28b4a8ee8f28a72e56b990158

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.5.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 69.0 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.5.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 821a164e72d77786d9e6d7cd28c060e6668665632a29f2c76abac85651f05f11
MD5 727e52bca54fca2aff8a192833cfbdca
BLAKE2b-256 11a96256d071552fade284a37469b7ccc2b79b7a1291ec7108409b3c77e461f6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.5.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 f9da5045835d0de30b1087ff6fd6e0b6d076e248cd26405c0d399d8649ef9684
MD5 d605abe7509f0e87d33cd99dca8707b6
BLAKE2b-256 85d6b33a05a210c1ada10df4d78dde0465f8c5f53f80a3ebd05376abb137779b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.5.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 24cd942d097bafc97018698e1e66652143529eecaf8b8df55a624d580d81df7c
MD5 ce7a99b3797449859732dd44828c840d
BLAKE2b-256 bda25d70a6c7aa9a074146f5a95129f551c571ace1ca051799f8b04f754a91a9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.5.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 68.8 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.5.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 e5023ab8da04a13769d1054e64415c02c198d442ce0f7cd9637204341d997379
MD5 e8003e81f1a8aca68dd924a83bfdfad3
BLAKE2b-256 42939231c2d3d3df8254dc5922ea644a2a4d67ac486952c1682d3cee37765210

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.5.0-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 cc62a3d0500c1d6d21bea347c55215ae16c81bc749134c47e466f284a46b56fe
MD5 380c313c59a2c60cbd7953de2fcb5d7b
BLAKE2b-256 201e50aaa960960ea956dede2871a2bece4c12317f829286718cbdd017f1d0c1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.5.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 dc3d895c1cb4f695344a7149909d460020d0e6f987d33ab40ea687d65dd1f2ad
MD5 605b86158fbe40ab0ecc612fdc39cad2
BLAKE2b-256 6692c6f226ad36c20d089fdfb0409843a5a1f50c1c77567ec93a540833d00e8e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.5.0-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.5.0-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 67ab7fe107b6dbed42e609d0731ae9863c8aaf58e6015995e42671a9d215fe86
MD5 7b3ff5a764626a2256ab70ae6b4e2efd
BLAKE2b-256 72747477e88a18cbff8c1b32b75674c06aeb0e17dcd8058b738ea32bec7d825d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.5.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 3904771a9e31276da9d2de4e431e09b122a354b84b41746c6feaa14b91d2fd0d
MD5 138dd5dc9dec132274cc26dae28d04b3
BLAKE2b-256 301dc5287bfc88b74abc1afae691600ee78fb09e85c5783ae9fb49f713ce2268

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.5.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 cb1db6fa79cfff539a0f313c80f27760b3c452b8fb59878c4b1ce2959711541e
MD5 606541944e4199af07c587d137932f47
BLAKE2b-256 4852833b9886dc3d2241b88f3d5c9bbc62822bc0cf4ad60c6e1bdc86ec8f87e9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.5.0-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.5.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 240c9cebc402361e6fe32fb94020ce5a2674343122cb4dbd036fa59068d153c4
MD5 d9e3726d977dcb65b3ad0b54bb3461b8
BLAKE2b-256 dfd2a1835b285af0f49e51547ae3c9a50558a1465d358b682f2d698b7e190aca

See more details on using hashes here.

Provenance

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