Skip to main content

`pkgconf` is a program which helps with discovering library dependencies and configuring compiler and linker flags.

Project description

pkgconf-pypi

CI test CI build pre-commit.ci status codecov

Documentation Status PyPI version Discord

This goal of this repo is to facility building and publishing of pkgconf binaries on PyPI, primarily for ease of installing in a cross-platform manner. This is useful when pkgconf is for example needed in workflows of other Python packages.

Choices

The intent is to:

  • distribute pkgconf without any modifications
  • configure the build with no system directory
  • install pkg-config as an alias in the scripts directory of the Python environment

Links

Documentation: https://pkgconf-pypi.readthedocs.io

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

pkgconf-2.2.0.post0.tar.gz (135.4 kB view details)

Uploaded Source

Built Distributions

pkgconf-2.2.0.post0-py3-none-win_amd64.whl (47.2 kB view details)

Uploaded Python 3 Windows x86-64

pkgconf-2.2.0.post0-py3-none-win32.whl (47.2 kB view details)

Uploaded Python 3 Windows x86

pkgconf-2.2.0.post0-py3-none-musllinux_1_2_x86_64.whl (55.5 kB view details)

Uploaded Python 3 musllinux: musl 1.2+ x86-64

pkgconf-2.2.0.post0-py3-none-musllinux_1_2_s390x.whl (56.7 kB view details)

Uploaded Python 3 musllinux: musl 1.2+ s390x

pkgconf-2.2.0.post0-py3-none-musllinux_1_2_ppc64le.whl (63.3 kB view details)

Uploaded Python 3 musllinux: musl 1.2+ ppc64le

pkgconf-2.2.0.post0-py3-none-musllinux_1_2_i686.whl (59.2 kB view details)

Uploaded Python 3 musllinux: musl 1.2+ i686

pkgconf-2.2.0.post0-py3-none-musllinux_1_2_aarch64.whl (55.8 kB view details)

Uploaded Python 3 musllinux: musl 1.2+ ARM64

pkgconf-2.2.0.post0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (50.8 kB view details)

Uploaded Python 3 manylinux: glibc 2.17+ s390x

pkgconf-2.2.0.post0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (59.8 kB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ppc64le

pkgconf-2.2.0.post0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (51.5 kB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

pkgconf-2.2.0.post0-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (51.6 kB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

pkgconf-2.2.0.post0-py3-none-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (54.1 kB view details)

Uploaded Python 3 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pkgconf-2.2.0.post0-py3-none-macosx_11_0_arm64.whl (43.2 kB view details)

Uploaded Python 3 macOS 11.0+ ARM64

pkgconf-2.2.0.post0-py3-none-macosx_10_9_x86_64.whl (44.7 kB view details)

Uploaded Python 3 macOS 10.9+ x86-64

File details

Details for the file pkgconf-2.2.0.post0.tar.gz.

File metadata

  • Download URL: pkgconf-2.2.0.post0.tar.gz
  • Upload date:
  • Size: 135.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for pkgconf-2.2.0.post0.tar.gz
Algorithm Hash digest
SHA256 9e78b7dba6dec8dbf514eceda6d2102a146200f6cc3626b6739090c1ff9bbbd7
MD5 6fa413360e8d84348da7822e3f5ec616
BLAKE2b-256 7d84238f91ce0806ce76bafe2e4bfab00170f0cd3505b3d07bbc9223464f15ab

See more details on using hashes here.

Provenance

File details

Details for the file pkgconf-2.2.0.post0-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for pkgconf-2.2.0.post0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 2c9dbeb288d9df99f66b859fb13fbe05e79e90db5338606932b80c78f9b1929e
MD5 8ffe4880064688130704b080bacf0597
BLAKE2b-256 9930180827f85c1b407f965d6220850795e800b0796f22f9ba3cf428838dc10f

See more details on using hashes here.

Provenance

File details

Details for the file pkgconf-2.2.0.post0-py3-none-win32.whl.

File metadata

  • Download URL: pkgconf-2.2.0.post0-py3-none-win32.whl
  • Upload date:
  • Size: 47.2 kB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for pkgconf-2.2.0.post0-py3-none-win32.whl
Algorithm Hash digest
SHA256 2d210786e046a210a1153f81f91599039908f5afbdb55153795573ceee30ff9c
MD5 ef2f5c7202c8ffabd604ffb4d154b406
BLAKE2b-256 d4d7987b711f7343b4a1fa29502ff14447bfee7a395e30eedc052b2d650df69e

See more details on using hashes here.

Provenance

File details

Details for the file pkgconf-2.2.0.post0-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pkgconf-2.2.0.post0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1e1e8876156442036a788a6f1de3a4cac92335973b6017024b3fc1235edcff4b
MD5 c0db72220808f374c360e651e00d6199
BLAKE2b-256 d12959421856682cd11423d90962b1747188359f4f91b2b7a465bd6c73fc909f

See more details on using hashes here.

Provenance

File details

Details for the file pkgconf-2.2.0.post0-py3-none-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for pkgconf-2.2.0.post0-py3-none-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 628221b959b4dcd68f08e2b2c7ed4c30aa201bd5f7350b240be56f028aa18c89
MD5 f154bd7dbc9bd6bc3e7cb64ad8a1265e
BLAKE2b-256 59069647da4b0cea6293cf43a0d4288421911011c3123e0f3aed7c480a1b3e01

See more details on using hashes here.

Provenance

File details

Details for the file pkgconf-2.2.0.post0-py3-none-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for pkgconf-2.2.0.post0-py3-none-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 6f52335b0a258c1a43a8bbb74dc1adf6dec29e83f11300ebd1479b134271a452
MD5 67b4f479c85555637d6585cf29a93c18
BLAKE2b-256 05912ab10e1a3a5c3830726acb6d0d5a5d555b44e4324a0bd8db65a5f7e15546

See more details on using hashes here.

Provenance

File details

Details for the file pkgconf-2.2.0.post0-py3-none-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pkgconf-2.2.0.post0-py3-none-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 537d2cab392e9327b8207312386b064b01e96efac0ec911960ac758afd6a0576
MD5 bc1d810b1857ada3b36eb6b9bf1e3843
BLAKE2b-256 25ee690a17577750cddfdabdc8e6f2ecfb4c2f38d897fc02d30855c96d17bc96

See more details on using hashes here.

Provenance

File details

Details for the file pkgconf-2.2.0.post0-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pkgconf-2.2.0.post0-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a8f9f02f4aec9d6c47fa23907917561687b3b81e967e019c03534941123f53eb
MD5 726333b28923e24b2605520a02fa826c
BLAKE2b-256 5cfae28b01cf889e272691c975063b7cfbd3123e9464640316004186cbb6cd1f

See more details on using hashes here.

Provenance

File details

Details for the file pkgconf-2.2.0.post0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pkgconf-2.2.0.post0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 738b36ede15f79e157d53aa4ceaac70a46ee82fc9e231615b835b2a7ae27e6bf
MD5 3bef9072f87bd45e2ec454bafa71f037
BLAKE2b-256 2ebb41fb0aa75b4d178756ca901ff1bb7eb78cfa1aabf6b0ad1d7abd92248cf9

See more details on using hashes here.

Provenance

File details

Details for the file pkgconf-2.2.0.post0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pkgconf-2.2.0.post0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0f39f281e95eae33049fe01876a2615e97296791e9c19d4b75140bcff537759b
MD5 d76e0dd1b1ce0f71928ab6e6e4b22ea1
BLAKE2b-256 5de5ec14071a16ce979084bd95b89ac6a3a097085726ed9f1efa1c7a82d177f5

See more details on using hashes here.

Provenance

File details

Details for the file pkgconf-2.2.0.post0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pkgconf-2.2.0.post0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a489b2c9448625913cd7266a7ffa5f7e72a13720d8bb88e0df641360479f7c64
MD5 72e3bdf7abd87523f941993560f2877e
BLAKE2b-256 644bef544bcfbfc46bc397d4f19c3fe2a19b03bd9bb96008b3a56ebeaa76a558

See more details on using hashes here.

Provenance

File details

Details for the file pkgconf-2.2.0.post0-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pkgconf-2.2.0.post0-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 253beab15adb05487ee0c2b4ed8fefc9575a03dd71d4a22a4cc6ab24f0a9f5cd
MD5 6b36b7239c476fe30706842032b0c358
BLAKE2b-256 ac124073394ff330e07ebf23f077d549723b8e34846eb4d9a444620806fcd67b

See more details on using hashes here.

Provenance

File details

Details for the file pkgconf-2.2.0.post0-py3-none-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pkgconf-2.2.0.post0-py3-none-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 40810d31ff96cfc122abf603475f1f03cd4df643f7fe360e28109029339bc9ab
MD5 90ae2a3836a52cc8affead6030fd2164
BLAKE2b-256 4253e5563ca17354790293240c4c0530640e48adfbea2b4a2a141d6744049d65

See more details on using hashes here.

Provenance

File details

Details for the file pkgconf-2.2.0.post0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pkgconf-2.2.0.post0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2ede7d9fbee7a6a3eb91c63c324a4836e4ec37e846c46537fea0d4b052ed675b
MD5 d5face6e13f192bf60442ac07d5de4f5
BLAKE2b-256 841f52e9677d3a886c1f638e85b390f9d82cfea2aa567db32fbebd951acb4ed6

See more details on using hashes here.

Provenance

File details

Details for the file pkgconf-2.2.0.post0-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pkgconf-2.2.0.post0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a210b799e4bed0102c1fe69005948f7678ad4f778ebd493aa067eeef6905ccf8
MD5 11ffdfd82f687c93a27fce44e3ab446e
BLAKE2b-256 83fc56434222b6cdf243ddec55e3eb1bff8b0b3692bac3d0fd7c0a76a0604845

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page