Skip to main content

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

tests

To run the unittests, execute

tox

or

make check

Taler Error Codes

Error codes are defined in taler/util/errorcodes.py.

To generate the C header, run

python3 taler/util/gen_errcodes_c.py

Installation

The wheel release can be installed as-is from pypi.org 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 pypi.org

  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/*

License

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.

Source Distribution

taler-util-0.8.3.tar.gz (171.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

taler_util-0.8.3-py3-none-any.whl (32.9 kB view details)

Uploaded Python 3

File details

Details for the file taler-util-0.8.3.tar.gz.

File metadata

  • Download URL: taler-util-0.8.3.tar.gz
  • Upload date:
  • Size: 171.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1+

File hashes

Hashes for taler-util-0.8.3.tar.gz
Algorithm Hash digest
SHA256 3ff81faf6dff494ae1727d47cec9d853d8719f9d5325a1e7775fa3cc9ded88c1
MD5 b452dff38a328db238d604a77c481862
BLAKE2b-256 4f53a167bae4895f43b6cde6dcc243550bbf3a2b021fb1449aadddb9f9173bc1

See more details on using hashes here.

File details

Details for the file taler_util-0.8.3-py3-none-any.whl.

File metadata

  • Download URL: taler_util-0.8.3-py3-none-any.whl
  • Upload date:
  • Size: 32.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1+

File hashes

Hashes for taler_util-0.8.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b00105961024ce73f3142aaa6379e17251815ce7bc4b3a472d91efd9089a5003
MD5 658dc589afed6f67da1c7bd0990aab59
BLAKE2b-256 9b557e4a89b73246abd647815d4bed9c08fab056bebc3e9cfabcbfecbcbfe16a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page