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 hashes)

Uploaded Source

Built Distributions

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

Uploaded Python 3 Windows x86-64

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

Uploaded Python 3 Windows x86

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

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 hashes)

Uploaded Python 3 musllinux: musl 1.2+ s390x

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

Uploaded Python 3 musllinux: musl 1.2+ ppc64le

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

Uploaded Python 3 musllinux: musl 1.2+ i686

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

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 hashes)

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 hashes)

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 hashes)

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 hashes)

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 hashes)

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 hashes)

Uploaded Python 3 macOS 11.0+ ARM64

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

Uploaded Python 3 macOS 10.9+ x86-64

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