Skip to main content

The AppSignal integration for the Python programming language

Project description

AppSignal Python

PyPI - Version PyPI - Python Version


Table of Contents

Installation

pip install appsignal

Development

AppSignal for Python uses Hatch to manage dependencies, packaging and development environments.

pip install hatch

Linting and type checking

hatch run lint:all

hatch run lint:fmt # auto-formatting only
hatch run lint:style # style checking only
hatch run lint:typing # type checking only

Running tests

hatch run test:pytest

Running the CLI command

hatch shell
appsignal

Building wheels

hatch run build:all # for all platforms
hatch run build:me # for your current platform
hatch run build:for <triple> # for a specific agent triple

Clean up build artifacts

hatch clean # clean dist folder
rm -r tmp # clean agent build cache

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

appsignal_beta-0.1.1-py3-none-musllinux_1_1_x86_64.whl (2.4 MB view hashes)

Uploaded Python 3 musllinux: musl 1.1+ x86-64

appsignal_beta-0.1.1-py3-none-musllinux_1_1_aarch64.whl (2.1 MB view hashes)

Uploaded Python 3 musllinux: musl 1.1+ ARM64

appsignal_beta-0.1.1-py3-none-manylinux2014_x86_64.manylinux_2_15_x86_64.whl (2.3 MB view hashes)

Uploaded Python 3 manylinux: glibc 2.15+ x86-64

appsignal_beta-0.1.1-py3-none-manylinux2014_i686.manylinux_2_15_i686.whl (2.4 MB view hashes)

Uploaded Python 3 manylinux: glibc 2.15+ i686

appsignal_beta-0.1.1-py3-none-manylinux2014_aarch64.manylinux_2_15_aarch64.whl (2.1 MB view hashes)

Uploaded Python 3 manylinux: glibc 2.15+ ARM64

appsignal_beta-0.1.1-py3-none-macosx_10_9_x86_64.whl (2.1 MB view hashes)

Uploaded Python 3 macOS 10.9+ x86-64

appsignal_beta-0.1.1-py3-none-macosx_10_9_universal2.macosx_12_3_arm64.whl (2.0 MB view hashes)

Uploaded Python 3 macOS 10.9+ universal2 (ARM64, x86-64) macOS 12.3+ ARM64

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