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.2.0.tar.gz (58.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.2.0-cp314-cp314t-win_arm64.whl (66.7 kB view details)

Uploaded CPython 3.14tWindows ARM64

python_msilib-0.2.0-cp314-cp314t-win_amd64.whl (68.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

python_msilib-0.2.0-cp314-cp314t-win32.whl (66.9 kB view details)

Uploaded CPython 3.14tWindows x86

python_msilib-0.2.0-cp314-cp314-win_arm64.whl (66.5 kB view details)

Uploaded CPython 3.14Windows ARM64

python_msilib-0.2.0-cp314-cp314-win_amd64.whl (68.1 kB view details)

Uploaded CPython 3.14Windows x86-64

python_msilib-0.2.0-cp314-cp314-win32.whl (66.8 kB view details)

Uploaded CPython 3.14Windows x86

python_msilib-0.2.0-cp313-cp313t-win_arm64.whl (67.6 kB view details)

Uploaded CPython 3.13tWindows ARM64

python_msilib-0.2.0-cp313-cp313t-win_amd64.whl (69.1 kB view details)

Uploaded CPython 3.13tWindows x86-64

python_msilib-0.2.0-cp313-cp313t-win32.whl (67.6 kB view details)

Uploaded CPython 3.13tWindows x86

python_msilib-0.2.0-cp313-cp313-win_arm64.whl (67.4 kB view details)

Uploaded CPython 3.13Windows ARM64

python_msilib-0.2.0-cp313-cp313-win_amd64.whl (68.9 kB view details)

Uploaded CPython 3.13Windows x86-64

python_msilib-0.2.0-cp313-cp313-win32.whl (67.5 kB view details)

Uploaded CPython 3.13Windows x86

File details

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

File metadata

  • Download URL: python_msilib-0.2.0.tar.gz
  • Upload date:
  • Size: 58.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.2.0.tar.gz
Algorithm Hash digest
SHA256 f61ab23098958c32ed91ae7416f55cf80a571e3961119d91b9ace68bdf22824b
MD5 956f628bedb22003a378f9bcfaec2996
BLAKE2b-256 f857e9dd72df54a1e8f117bd7560a510b6bf43cb6a85634280b66cbb07fa65d3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.2.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 ef640ad7056d71551e20b91a6be07a3fbf6069dcf5882e95dadee83442548b9d
MD5 20f53eccfdfdbdf91c481338d8b05134
BLAKE2b-256 90dd97b897496c236c89efe938a5a0e58760da4cfd22e145df778eab9ee799dd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.2.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 148cb98df2efe6a85ba073416f2f10abf0ce374d1ba99a5fe605ea4e2339cc58
MD5 c311db1b48b86ed16a44e0641ebbb2fb
BLAKE2b-256 0d7f59e8bf19c6b7ad7b12d56de65614e576adbd22ae7df8f8e6cceceda1fe44

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.2.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 66.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.2.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 714af09c2edff0861c59ddbc795965fb1f897c832cbffbaba48b60c5309425bb
MD5 740be83caef2c078efd5879994b97f85
BLAKE2b-256 7b55ee56004782751d00d49be8f6253a59299ea09551a3048bf12c7e0562e78c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.2.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 ab82c12b35c62619cd5b3d9279112e2099c632ddeab572a0d4704b77da4ba46c
MD5 b90db7f5a1fbf11a18618495f430f247
BLAKE2b-256 cb6bed46675723eea606ca4d3eb5be82f75d3c1a5edb12732208be89b2edc4a6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.2.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4b6f945c01a97e7bc6334c2b0975d976c6d3f48211cd1d839f24b15930f825a4
MD5 8700b14380d035842794b6fd095b1da3
BLAKE2b-256 8ef175522044e593bdf356a098f0ae067143fa929750165ee3ea6582e2936e4b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.2.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 66.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.2.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 9d2897700b28c12f7bbfef02725e95d961ceea7f014e28a8a92558b40122e8cc
MD5 468287a6af7db470f595d2f5f3412834
BLAKE2b-256 15b2a50051b67911a09657ec3cd86eeb15670c65adb2ecda33dd88f5dc1078aa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.2.0-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 80dbfe2e2ba9391b441a8a36379057576a749d38f67d18eca86ecc712f19de28
MD5 0a6807ee844eafcc6343978df50e33ea
BLAKE2b-256 9d1084ee43d68bc07f6d39b4fb01ac98fa434d4bdb221137b7f413f48f2d90a2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.2.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 5abcaf836dda1df078bd53aac31521ee269f5966d3584ff4258f36738eede96f
MD5 fd29e7844b689eaeeb10c9b6306a482c
BLAKE2b-256 ad159dd13d4bdc6ba6fa48282ecf5409dd8d79dcd6f8daa34a06d29e446a3ca4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.2.0-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 67.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.2.0-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 f9932aceea4c0bf7259ddfb2620ed81910a10cee6c01f41f2985ba8d1d35ed69
MD5 eb50b3e74b354ad056d5bc73b7d2d2be
BLAKE2b-256 48a8838990116f992d5978e0aff15605621ecdef41a9de19c64ceb5955ca9c61

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.2.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 2bf936ae63adf95389298b523730a8041ceeafe045d4ad8c8aa282d03af3ea07
MD5 eb2e0de3f8747e62f368c2715c8ea5d0
BLAKE2b-256 253b6fb318b7553d97d9069740cd6b332210538e6f575e9bd4d43eb96f1138c1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for python_msilib-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9ff8452eebb4103e999f5825aea488d2cec25ded5fd2362be7d7a6ffc1f8c3de
MD5 5dd9856f932b335cf826b950dce10e8a
BLAKE2b-256 14de33990e4a88ae884fc0787946d93133affd8dcd2c99734f9eeff20a3c4e8a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: python_msilib-0.2.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 67.5 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.2.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 bdfde99c5a0cd671fcaa5a2d3f14883b61adcae6f950ec498c2ac8c0f0b0879e
MD5 bceaa215f52bddb9fccf8b2fadff8a7b
BLAKE2b-256 e0862b7e443e3903817aa5fdce3c0a3a2f4dd7583b0ade172f358385869383e9

See more details on using hashes here.

Provenance

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