freshcrate
Home > Developer Tools > sigtools

sigtools

Utilities for working with inspect.Signature objects.

Description

``sigtools``: utilities to manipulate callable objects' signatures ================================================================== The ``sigtools`` python library provides: * ``sigtools.signature`` to resolve function signatures, taking into account parameters added or removed by decorators. * 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: https://sigtools.readthedocs.org Installing ---------- Within a `virtualenv <https://virtualenv.readthedocs.org/en/latest/virtualenv.html>`_:: $ pip install sigtools Or for a user-wide install:: $ pip install --user sigtools

Release History

VersionChangesUrgencyDate
4.0.1Imported from PyPI (4.0.1)Low4/21/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

pyhankoTools for stamping and signing PDF files0.34.1
azure-coreMicrosoft Azure Core Library for Pythonazure-template_0.1.0b6187637
azure-mgmt-coreMicrosoft Azure Management Core Library for Pythonazure-template_0.1.0b6187637
azure-monitor-opentelemetry-exporterMicrosoft Azure Monitor Opentelemetry Exporter Client Library for Pythonazure-template_0.1.0b6187637
azure-servicebusMicrosoft Azure Service Bus Client Library for Pythonazure-template_0.1.0b6187637