Skip to main content

Utilities for working with 3.3's inspect.Signature objects.

Project description

The sigtools python library provides:

  • Decorators to specify keyword-only parameters, annotations and positional-only parameters, even on python2: sigtools.modifiers

  • Decorators to specify how *args, **kwargs are handled, in a way that can be introspected: sigtools.specifiers

  • Function combination routines that preserve signatures: sigtools.wrappers

  • Functions to manipulate signature objects likewise: sigtools.signatures

The documentation can be found at Read The Docs: http://sigtools.readthedocs.org

Installing

Within a virtualenv:

$ pip install sigtools

Or for a user-wide install:

$ pip install --user sigtools

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

sigtools-0.1a5.tar.gz (23.3 kB view details)

Uploaded Source

Built Distribution

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

sigtools-0.1a5-py2.py3-none-any.whl (24.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file sigtools-0.1a5.tar.gz.

File metadata

  • Download URL: sigtools-0.1a5.tar.gz
  • Upload date:
  • Size: 23.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for sigtools-0.1a5.tar.gz
Algorithm Hash digest
SHA256 f032145174eb135220b0b704df5e71840ba005e4f4832f3d4710fac47c5c3a99
MD5 d918692ecdab5fbaf0f09901541a0cca
BLAKE2b-256 877133abda99644972a625a29b12bce8316183e53863891691f2462e4525aa39

See more details on using hashes here.

File details

Details for the file sigtools-0.1a5-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for sigtools-0.1a5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0bb46122134c56aa0d3017dff085eebe033d0e8ee8da8a11f2d060484397e774
MD5 5a6aa8ddf4354457e47546b5f5c10be1
BLAKE2b-256 26e4096b477185eed35138e105bb720a13f1d2d2b4352792e8cb32b63ed73833

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