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

Uploaded CPython 3.14tWindows ARM64

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

Uploaded CPython 3.14tWindows x86-64

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

Uploaded CPython 3.14tWindows x86

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

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

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

Uploaded CPython 3.13tWindows ARM64

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

Uploaded CPython 3.13tWindows x86-64

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

Uploaded CPython 3.13tWindows x86

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

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

File details

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

File metadata

  • Download URL: python_msilib-0.4.2.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.2.tar.gz
Algorithm Hash digest
SHA256 4655bdfde7be6635b4ef287576a0103684568c5e335dac9e1208ccb6506b774c
MD5 945be905255bf2df7f9c610a30dee2d4
BLAKE2b-256 c5319b18961a34194517268a245905d646a290ce0d250873e43ef0fc146ee742

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.2-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 a36db0b3e6fc0f197fba2a9da8ec263f0f651c9a36acd1b9d0ce77dfe370928f
MD5 fe071f6189c75a77ec1276777a819c0d
BLAKE2b-256 445ca7e0844dadea7b315c4fce0f1f8c4b937f5b2e1e2352cf1b36be8f3c5670

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 a73c82d452f32c2a5edc62200126d73432ba350128391651bb894feb4cd4c1bf
MD5 314296dbde32efa90b2b90fd0bdd52c8
BLAKE2b-256 76496ad2966db29d38ba6596c9de875ee9d83e7e2e4543260510cad104f5c046

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.4.2-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.2-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 c7d488258ea325a65f5f4cec4b8846e996da8aabedc8f38ef5d11531eec05d5b
MD5 87dbc22a83fe39dc36572957340d1991
BLAKE2b-256 f512c30b0bbffc7295f1f9ef652697d3e19dfc324fbe0d580759bb5213b2b6a0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.2-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 2f2f363c29881f909d2bcea373a3f513dd530803f2767ca278b16e3550b2fee0
MD5 f32b819721e5c59ee043a700047dc03c
BLAKE2b-256 68e0dee44f3a04e418f802b44103056fe7cf6dab8183efa86bd8676ab3033111

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b8086f4c03e67306210a1ec282f6c8019dbad8c6ba084d9b789d9ea4361dde65
MD5 0253884ce31c89fb3748133b2275f43e
BLAKE2b-256 edce2710e23960d4b5c4b166ab6b9d2b7a1d3912ae9adfdb87c1628743d24877

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.4.2-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.2-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 fc0f561c0160e57ba4fa03c8f5a4840a4e6a0b2d7a1b9b6fb1d6b39c561c48eb
MD5 7cab5230a72867ac5c92731601b6b2b4
BLAKE2b-256 6595ea3b814f24e6ec1085c3fe3a3bd5e80c6ba301710d0776dec4f224faddb8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.2-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 dd5872ec53a49c46bebbd84072c2a51319da764444012b807fb651e4766eacc0
MD5 7ea560413d530d557140ac3cf37267ae
BLAKE2b-256 3b9637b602eedf1b4c82ec6e8e7b633cc3ad2f54c2e6599140b4c7142a3522e0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.2-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 26ff7a2cf933b9c07c284bebeb73c9839bfde4ac760baf1a1d86fe302e9bd69f
MD5 27f3d579fdfafaffb7f2be54cf8c0538
BLAKE2b-256 75a6f525833ac60e8c6065b0040cfbf81259198058279eca5ba634c77f232a93

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.4.2-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.2-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 42021a6526471a013aedb60a63cace96c05c626531d4f2444095434f42ee74ba
MD5 c1314fe56397b8416fbbf69aceeab531
BLAKE2b-256 9d0f8b88478d57072ac1ef95fab5dad268acffeddf413defc56d502cb25195be

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.2-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 604caab35e9d589196868cfaa31cc6a305586f1d31405faa9fac9b66885a2655
MD5 6266ef44b19f3b57a0711e3fa8a03d7a
BLAKE2b-256 02a81255844f5b2bc1ce3d45b0d913ef89c808978bf3d75e21eb63ea1585fdc2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.4.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7c8b99a47b98e5402d166dc9cffd0f58e356bb4d9d5ca992eda03868d63444f3
MD5 8a7837dc8c1fbb8cbd8e5d7789e85606
BLAKE2b-256 cd615c8524f4dc6ee86b3d42dc0c3a21cdb711602252d19346b4043d36574e8f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.4.2-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.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 c768fdef68e5324dc5ce1b80b1645d11365ebeb7fadd5118ce7e16d89ea65c34
MD5 4ae27e237f3eb3ef760e0242cb7034d6
BLAKE2b-256 5dceafc748e190d6c01d382ce8a59b9084e8c42e13e2302eb27a80539956009b

See more details on using hashes here.

Provenance

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