Skip to main content
Help the Python Software Foundation raise $60,000 USD by December 31st!  Building the PSF Q4 Fundraiser

Util library for GNU Taler

Project description

taler-util contains util code for the GNU Taler project, specifically it contains python code for:

  • amount representation
  • logging
  • configuration parsing


To run the unittests, execute



make check

Taler Error Codes

Error codes are defined in taler/util/

To generate the C header, run

python3 taler/util/


The wheel release can be installed as-is from as it includes only what is necessary.

The source distribution tarball (sdist) includes two build-systems:

  1. a small GNU guidelines following wrapper around python’s pip
  2. python’s default build-facility used via setup

How to upload to

  1. From top-level directory:

$ make dist

  1. Install Twine, if it’s not installed yet:

$ pip3 install twine

  1. Upload the files to PyPI (interactively providing the credentials):

$ twine upload dist/*


Python modules contained in this package are licensed LGPL 3 (or later).

This does not cover code contained in build-system/taler-build-scripts, which is included in the source distribution of this software. taler-build-scripts is (mostly) 0BSD / public-domain software.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for taler-util, version 0.8.1
Filename, size File type Python version Upload date Hashes
Filename, size taler_util-0.8.1-py3-none-any.whl (38.2 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size taler-util-0.8.1.tar.gz (191.9 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page