From b54ca77231da66d9cb2078f976601ffebe861bf6 Mon Sep 17 00:00:00 2001 From: itdominator <1itdominator@gmail.com> Date: Mon, 15 Sep 2025 18:51:41 -0500 Subject: [PATCH] Cleanning up setup.py --- .../cbindings/python_package_works/setup.py | 35 +++++++++---------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/src/data/cbindings/python_package_works/setup.py b/src/data/cbindings/python_package_works/setup.py index e18466c..4793a5b 100644 --- a/src/data/cbindings/python_package_works/setup.py +++ b/src/data/cbindings/python_package_works/setup.py @@ -1,31 +1,28 @@ +# Python imports from setuptools import setup, Extension -import gi -gi.require_version("GdkPixbuf", "2.0") - -from gi.repository import GdkPixbuf -from gi.repository import GObject - -pkg_config_args = [ - "--cflags", "--libs", - "gdk-pixbuf-2.0", - "cairo" -] - from subprocess import check_output +# Lib imports + +# Application imports + + + +pkg_config_args = ["--cflags", "--libs", "gdk-pixbuf-2.0", "cairo"] + def get_pkgconfig_flags(flag_type): return check_output(["pkg-config", flag_type] + pkg_config_args).decode().split() ext = Extension( "pixbuf2cairo", - sources=["pixbuf2cairo.c"], - include_dirs=[], - extra_compile_args=get_pkgconfig_flags("--cflags"), - extra_link_args=get_pkgconfig_flags("--libs") + sources = ["pixbuf2cairo.c"], + include_dirs = [], + extra_compile_args = get_pkgconfig_flags("--cflags"), + extra_link_args = get_pkgconfig_flags("--libs") ) setup( - name="pixbuf2cairo", - version="0.1", - ext_modules=[ext] + name = "pixbuf2cairo", + version = "0.1", + ext_modules = [ext] )