pkgconfig icon indicating copy to clipboard operation
pkgconfig copied to clipboard

A Python interface to the pkg-config command line tool

Results 10 pkgconfig issues
Sort by recently updated
recently updated
newest added

When using `libs` or `cflags` functions like: ```python pkgconfig.cflags('libusb-1.0 >= 1.0.9') ``` The package with version is handled correctly. But if I try to use it with `configure_extension`: ```python pkgconfig.configure_extension(hid,...

The distutils module has been removed from Python in 3.12, so the tests are now failing like this: ```pytb ============================= test session starts ============================== platform linux -- Python 3.12.0, pytest-7.4.2,...

EXM,can you provide a historical version? My server is not networked, so I can't install peotry, thx!!!

I'm packaging your module as an rpm package so I'm using the typical PEP517 based build, install and test cycle used on building packages from non-root account. - `python3 -sBm...

at borgbackup, we use `pkgconfig` to locate some libraries we need for building some C extensions (using Cython) for our python code. we have documented that `pkgconfig` MUST be installed...

Currently the parse deals with the following * Macros (starting with `-D`) * include directories (starting with `-I`) * library paths (starting with `-L`) * libraries (starting with `-l`) And...

This PR adds `keep_system` flag for `cflags` and `libs` to be consistent with pkgconfig: ``` ~$ pkgconf --libs glib-2.0 -lglib-2.0 ~$ pkgconf --libs glib-2.0 --keep-system-libs -L/usr/lib -lglib-2.0 ``` In python:...

We in distributions validate the packages against our stack of python and without the tests present we are not able to make sure that the pkgconfig module really works with...

for quite some reasons it is preferable not to have the main package directory in `./pkgconfig`, but rather in `src/pkgconfig`, e.g. making sure the actually installed code is tested and...

Hi, I think it is handy to allow passing a custom environment to ````pkgconfig.clags```` or the other calls that invoke Popen at runtime. This would allow to access .pc files...