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+.

PyPI version PyPi Downloads Conda Version Conda Downloads Python Coverage Ruff prek

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.6.0.tar.gz (60.3 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.6.0-cp314-cp314t-win_arm64.whl (69.0 kB view details)

Uploaded CPython 3.14tWindows ARM64

python_msilib-0.6.0-cp314-cp314t-win_amd64.whl (70.7 kB view details)

Uploaded CPython 3.14tWindows x86-64

python_msilib-0.6.0-cp314-cp314t-win32.whl (69.4 kB view details)

Uploaded CPython 3.14tWindows x86

python_msilib-0.6.0-cp314-cp314-win_arm64.whl (68.8 kB view details)

Uploaded CPython 3.14Windows ARM64

python_msilib-0.6.0-cp314-cp314-win_amd64.whl (70.5 kB view details)

Uploaded CPython 3.14Windows x86-64

python_msilib-0.6.0-cp314-cp314-win32.whl (69.2 kB view details)

Uploaded CPython 3.14Windows x86

python_msilib-0.6.0-cp313-cp313-win_arm64.whl (69.8 kB view details)

Uploaded CPython 3.13Windows ARM64

python_msilib-0.6.0-cp313-cp313-win_amd64.whl (71.3 kB view details)

Uploaded CPython 3.13Windows x86-64

python_msilib-0.6.0-cp313-cp313-win32.whl (69.9 kB view details)

Uploaded CPython 3.13Windows x86

File details

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

File metadata

  • Download URL: python_msilib-0.6.0.tar.gz
  • Upload date:
  • Size: 60.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for python_msilib-0.6.0.tar.gz
Algorithm Hash digest
SHA256 47a6c16aa8528b797bd81e71cc544505b5444543319dbaf12011123b750c9d3c
MD5 45e1f88f80ba07bba671f3f0256ada28
BLAKE2b-256 0358c960776020f5dd26f92d8d6b22e6119bb3308596ea46cafbc2349fb85673

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.6.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 a645358b02e17b0de61ea3f1dcd9f5d6b738148b1f317e2e864a08e04eeb80f3
MD5 f4b96e1e9a4e0fbf6796c6a9436f1f90
BLAKE2b-256 dd98e29aadcb9e7ae04d4efd41ef1b0959fbc2273bdfed3b66d160fec75854dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.6.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 848e7dd1fc61407d207fa4a2b7ac12b3a2de376d394a1d3f70ac4034bc9cd1a9
MD5 cc5577f527912f1e6731a7398dcff97f
BLAKE2b-256 818a04c95442ca969827b0982c7ed07d5682c2540780ef428127c5c9e138fdd5

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.6.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 69.4 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for python_msilib-0.6.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 e511a1b4e247901416a39167090a5e58d1b65d1a5b401d0250dce983f4ab0980
MD5 1007abcc4f7b61cfe03e6ef3e188171e
BLAKE2b-256 aa208ad88d88c8b454d304457e75106475a3cbde5b37e5ee643902289aeda76f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.6.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 c2fbc0d9388c937222f2ef717385aade5a3696bdc3b81150a0098c0cb79b58b9
MD5 ecc98b03fdba3020170891640f8ce725
BLAKE2b-256 fc5afdf1802014832403302a500f4ba996db3bd1ad3a7b477d60c6591e5edca1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.6.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 281421203401afef589321f16d92d7aea8e5cf35f0345e47174346a3dde24808
MD5 761cbc382146e69653275fae5bfe9d60
BLAKE2b-256 62cd1216b58c6d16f6d9b48d498b0a872d47826f9e13aa6e5fe633a0d2007319

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.6.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 69.2 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for python_msilib-0.6.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 8144e6249d12768e08844672175404b21a1f7ce4b7b6d539858a4f9ad6d6ca6c
MD5 05a8962b1593cc0d6e7cc290eac93131
BLAKE2b-256 6d830dd355efdc8dc96ddad1f17d226200fc18a47b61d7630afb0b89f7e7c186

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.6.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 3ac47071f27755b11f9e01d7222c2babd84997410f4f0d96ded55c187b0b1fb8
MD5 8410c68268278a4a9c4a73d6874f813e
BLAKE2b-256 f41bad577d4b234f02b68a2f1982bb217b34f3291a55e2eca627244c8b7cd3e8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.6.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 41b83e39c622a79042b3d1745421ce3492b954d701d7aeaf942d974c31291431
MD5 4efdb9bb52522cb955b6f7ed1c828b49
BLAKE2b-256 df776573fa7ba9ed439f619636aa0968d3be7971a087927986402e9a0769b340

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.6.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 69.9 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for python_msilib-0.6.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 1145ce1e0eaf2af2948a02147415c621323cb2b2ff118fccdac333941547c11b
MD5 e23df1e377e02d4eb5c58ede356c0758
BLAKE2b-256 20e05de407bc1774e81d08ef042ff82dae5666dc7937218ccf2c09cc1f1ab07a

See more details on using hashes here.

Provenance

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