Metadata-Version: 2.2
Name: apollo-tracker
Version: 0.1.1
Summary: A lightweight Flask middleware that captures and reports errors to Apollo, a centralized error tracking system.
Home-page: https://github.com/TORNIXTECH/apollo-tracker
Project-URL: Documentation, https://github.com/TORNIXTECH/apollo-tracker/wiki
Project-URL: Source Code, https://github.com/TORNIXTECH/apollo-tracker
Project-URL: Issue Tracker, https://github.com/TORNIXTECH/apollo-tracker/issues
Classifier: Programming Language :: Python :: 3
Classifier: Framework :: Flask
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: project-url
Dynamic: requires-python
Dynamic: summary

# Apollo Tracker

Apollo Tracker is a lightweight Flask middleware for tracking and reporting errors to **Apollo**, an internal error tracking system similar to Sentry.

## Features

- 🛠 **Automatic Error Tracking**: Captures and reports all unhandled exceptions.
- 🚀 **Flask Integration**: Works seamlessly with Flask applications.
- 📡 **Send Errors to Apollo**: Forwards error logs to an Apollo backend.
- 🔍 **Includes Request Metadata**: Logs IP address, user agent, endpoint, and method.
- 📦 **Simple Installation**: Just `pip install apollo-tracker`.

## Installation

You can install `apollo-tracker` using `pip`:

```bash
pip install apollo-tracker
```
