I'm trying to use setuptools to package a python application that relies on gsettings for storing and retrieving user's preferences. However I have not used said tool before and I am unsure about what to do with the setup.py script in order to instruct it to install and compile the schema. It seems that the data_files argument can be used to specify additional files that will be installed in a specified directory, but how do make sure that glib-compile-schemas gets executed?
How does one package a python application that includes a gsettings schema with setuptools?
136 Views Asked by Phoenix87 At
0
There are 0 best solutions below
Related Questions in PYTHON
- How to store a date/time in sqlite (or something similar to a date)
- Instagrapi recently showing HTTPError and UnknownError
- How to Retrieve Data from an MySQL Database and Display it in a GUI?
- How to create a regular expression to partition a string that terminates in either ": 45" or ",", without the ": "
- Python Geopandas unable to convert latitude longitude to points
- Influence of Unused FFN on Model Accuracy in PyTorch
- Seeking Python Libraries for Removing Extraneous Characters and Spaces in Text
- Writes to child subprocess.Popen.stdin don't work from within process group?
- Conda has two different python binarys (python and python3) with the same version for a single environment. Why?
- Problem with add new attribute in table with BOTO3 on python
- Can't install packages in python conda environment
- Setting diagonal of a matrix to zero
- List of numbers converted to list of strings to iterate over it. But receiving TypeError messages
- Basic Python Question: Shortening If Statements
- Python and regex, can't understand why some words are left out of the match
Related Questions in PACKAGING
- Include extra dependency in pyproject.toml in addition to requirements.txt
- Packaging a desktop application
- TestNG test does not start test if packaging tag in pom.xml is 'pom'<packaging>pom</packaging>
- How can I test if a JS library is packaged correctly (in different environments)?
- Do wheels for a target have to be constructed on a machine with that architecture?
- Packaging with pyinstaller when there are custom input loaders
- Building package for noarch with Maturin for Python >= 3.9
- Electron.js : Sound file does not execute on notification alert after packaging
- Modifying my MSIX app installer file for custom update settings
- How do I package with fyne for macOS? -clang argument unused error
- Install a subpackage with a .toml with a package with .toml
- how node js project to make to production
- Package tsx library into executable
- how to install a namespace package with hatch?
- Get rid of icon blue background in Windows App Installer
Related Questions in DISTUTILS
- Persistent ModuleNotFoundError for 'distutils' Despite Updated setuptools in Python Environment
- pip of python installed via deadsnakes, shows "no module named distutils" error
- What is setuptool's alternative to (the deprecated) distutils `strtobool`?
- No module named 'distutils' despite setuptools installed
- ModuleNotFoundError: No module named 'distutils' in Python 3.12.1 when installing oci-cli
- Specifying C compiler for setup.py compilation
- Why CFLAGS not working with pip in Windows
- Poetry & Cython - cross-platfrom / build on install
- Error with cffi-1.15.1.tar.gz when performing pip install -r requirements.txt
- 'brew install openjdk' fails after python 3.12
- How can I modify a customized build class derived from build_py so that it builds in a temporary directory?
- pip install on embeddable python with Jenkins
- Why did I got an error ModuleNotFoundError: No module named 'distutils'?
- build_ext runs twice when doing "pip install -e"
- How can I create a single Python package from a Cython files (.pyx) that includes multiple .pyx files using build package
Related Questions in GSETTINGS
- understanding dconf and gdm magic
- How to apply gsetting timeout settings only for a specific gnome shell rather than in the entire system?
- Enter key stopped working in ubuntu after updating gsettings
- Create Gnome Clocks alarm using gsettings
- Set umlauts keyboard shortcuts with gsettings in Ubuntu 20.04
- How to disable client-side window decorations with GSettings overrides in Gnome (Wayland)?
- gsettings proxy configuration out of sync with Network Manager GUI on RHEL/CentOS 8
- Update system wide gsettings proxy settings on Ubuntu
- error with dbus and gesettings inside docker container
- GLib-GIO-ERROR **: Settings schema 'com.github.mfru.vala-todo' is not installed
- Weird behavior of gsettings set a new desktop.background with cron
- GSettings, glib-compile-schemas and Eclipse
- Generate Gsettings schema files in linux
- How to compile schema at build step?
- How to add Dconf Package to buildroot
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?