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.1.tar.gz (60.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.4.1-cp314-cp314t-win_arm64.whl (68.6 kB view details)

Uploaded CPython 3.14tWindows ARM64

python_msilib-0.4.1-cp314-cp314t-win_amd64.whl (70.2 kB view details)

Uploaded CPython 3.14tWindows x86-64

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

Uploaded CPython 3.14tWindows x86

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

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

python_msilib-0.4.1-cp313-cp313t-win_arm64.whl (69.5 kB view details)

Uploaded CPython 3.13tWindows ARM64

python_msilib-0.4.1-cp313-cp313t-win_amd64.whl (71.0 kB view details)

Uploaded CPython 3.13tWindows x86-64

python_msilib-0.4.1-cp313-cp313t-win32.whl (69.5 kB view details)

Uploaded CPython 3.13tWindows x86

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

Uploaded CPython 3.13Windows ARM64

python_msilib-0.4.1-cp313-cp313-win_amd64.whl (70.8 kB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

File details

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

File metadata

  • Download URL: python_msilib-0.4.1.tar.gz
  • Upload date:
  • Size: 60.1 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.1.tar.gz
Algorithm Hash digest
SHA256 caad1cb21901ffb9cbb1e568a147b4526b59f6cc90e1448b88026f7fb9dab678
MD5 e0fbd91f8dcc6e7364789059b80897cb
BLAKE2b-256 cbb6f31ad9470402774e3355c437c709e6f27ae2e40dff6a3748cb4a11510765

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.1-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 409ab49831b154cd29c425dde9e047e05b8b73e461928cef1daaa12f4882dca9
MD5 a972dec1b9101523519aa4442be2d4b4
BLAKE2b-256 a91fef2f3e02afeeb9e85bef1ed05a42b2397d47c1af36d56823d1fa477be065

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 4a75491866921fe95b3dec4c6fef5d74e69cda44649bad28adfbe0fe2ee3ae39
MD5 b189d4cd173d1c1d665da69d87328550
BLAKE2b-256 d0921a64c6e35a25ec2cbaab12c7fcc9adb5d460852171669ce9f0c26737d631

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.4.1-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.1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 8d60c6308dbfd8418b81bfbd44d8e5e1f971e49c64bdfead92c6b3fd644c4431
MD5 ffb997160bb6a74177b831aa46040809
BLAKE2b-256 a487ab65ee91df094100233a0d5f524eb818799dd77de0ce09a2d3e299088c2e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.1-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 13b4d969b5a701d4cf86f7fb7f1a4aefeb5ceb3eb3c4f4233e991ae627908216
MD5 0208365034bffb4d84d450bf057aa051
BLAKE2b-256 151a000d20f2be3093b41224094e55e40967da9c9b539a624dba1c5503fc58b4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 1c0e93415fc4cf1dbf9f3a2e1c8eb674e644778bb9af4d7386bac6d5e006de37
MD5 95c9987770c504c0e6bcad650930c967
BLAKE2b-256 e1ec6c0a66cbe763bd3e0545e0b7cb319e9005a9c5a7badf12c4f3dae0de3198

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.4.1-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.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 ae8fc63f158bca41dfca65a2d6ecf4e7f567c8c41d9754ddd0f847f8c66a06a6
MD5 e07214b8d84fa479611787e89cf8b471
BLAKE2b-256 5f4a614e7cf55ca4ff7cf76bdb1b58c56af741ab2d737f0b3b73bbf02d2b7258

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.1-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 cc9b2f97ec11bf095bc7d495105f26dbc4445681aff04ca3942ca430986c1225
MD5 9837254f02f0163a9586b55b0456b242
BLAKE2b-256 eb2cb7de57c7856f5be99a994cc37fa2c034e507a8f4e4a056c08699b9bdd993

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.1-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 9f161e88dd6205fff8073fe6cdeec4c2d017fbe5768f00426f10e016017cf651
MD5 7c413b19fed6aaae08ffde6c8414fcbe
BLAKE2b-256 fe82edc91bccf44e1dd21dbedb306ae49ccb94184c6a17322b25842c16889cfb

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.4.1-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 69.5 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.1-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 b9138a3778359c252e00386153a7df736a6fd94dafea8324e4db381e50f29b09
MD5 66805353af9398834dce6a193a3793a4
BLAKE2b-256 598de04b64748e26e23f803b608d550d64f5833716e250fdb2688f1a438b4240

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.1-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 808b96fdd78d718279d896b0072d27a362bd2a847a179fbef16f0bcec7799fbb
MD5 8974a872595409943fa16ed6cb1a94e1
BLAKE2b-256 1d2f9e32a27290fe6f8e7b26f54f9b7e8a17c3d332d8fc98cf2fdfc661832f9f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e45a04122ed5714a9d962075d3b33498bffe622c94fdf47c15d7d9bf05153ccd
MD5 ed35af5546eb305285b68b55dc88516e
BLAKE2b-256 36cc9c240f5408d8b9ee16c5426816616fb8a448fd043a9877453c77bbbfd968

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.4.1-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.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 43e5606e4c8fc6556c6388115e7a8c5dad0d3cc86b09852ba3f0be85df71314c
MD5 a928dcf6166d8bfaa4fd4340fa717fc6
BLAKE2b-256 fc9266e1818bf75651ad59013b232661a28245e6e5144c4a8b91847e70440f80

See more details on using hashes here.

Provenance

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