Skip to main content

Centralized sys.settrace management

Project description

CircleCI Pypi Installs Latest Version Supported Python Versions

packagestatus

Centralized Trace management using sys.settrace.

We allow several trace hooks to get registered and unregistered and allow tracing to be turned on and off temporarily without losing the trace hooks. You can also indicate filters on events for which trace hooks should fire and mark methods that should automatically be ignored.

Installation

This package is available from PyPI:

$ pip install tracer

However if you want to install from the github source:

$ pip install       # creates wheel and install

To run from the source tree:

$ pip install -e .  # set up to run from source tree

Support of older versions of Python

We support running this from older versions of Python in various git branches:

  • python-2.4-to-2.7 has code for Python 2.4 to 2.7

  • python-3.0-to-3.2 has code for Python 3.0 to 3.2

  • python-3.3-to-3.5 has code for Python 3.3 to 3.5

  • python-3.6-to-3.10 has code for Python 3.6 to 3.10

  • master has code for Python 3.11 to the current version of Python

Download files

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

Source Distribution

tracer-2.0.0.tar.gz (26.3 kB view hashes)

Uploaded Source

Built Distributions

tracer-2.0.0-py313-none-any.whl (22.1 kB view hashes)

Uploaded Python 3.13

tracer-2.0.0-py312-none-any.whl (22.1 kB view hashes)

Uploaded Python 3.12

tracer-2.0.0-py311-none-any.whl (9.8 kB view hashes)

Uploaded Python 3.11

tracer-2.0.0-py310-none-any.whl (17.0 kB view hashes)

Uploaded Python 3.10

tracer-2.0.0-py39-none-any.whl (17.0 kB view hashes)

Uploaded Python 3.9

tracer-2.0.0-py38-none-any.whl (17.0 kB view hashes)

Uploaded Python 3.8

tracer-2.0.0-py37-none-any.whl (17.0 kB view hashes)

Uploaded Python 3.7

tracer-2.0.0-py36-none-any.whl (17.0 kB view hashes)

Uploaded Python 3.6

tracer-2.0.0-py35-none-any.whl (16.9 kB view hashes)

Uploaded Python 3.5

tracer-2.0.0-py34-none-any.whl (16.9 kB view hashes)

Uploaded Python 3.4

tracer-2.0.0-py2-none-any.whl (18.9 kB view hashes)

Uploaded Python 2

Supported by

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