Metadata-Version: 2.3
Name: howler-api
Version: 2.11.0.dev217
Summary: Howler - API server
License: MIT
Keywords: howler,alerting,gc,canada,cse-cst,cse,cst,cyber,cccs
Author: Canadian Centre for Cyber Security
Author-email: howler@cyber.gc.ca
Maintainer: Matthew Rafuse
Maintainer-email: matthew.rafuse@cyber.gc.ca
Requires-Python: >=3.9.17,<4.0.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries
Requires-Dist: apscheduler (==3.10.4)
Requires-Dist: authlib (>=1.6.0,<2.0.0)
Requires-Dist: azure-identity (==1.16.1)
Requires-Dist: azure-storage-blob (==12.14.1)
Requires-Dist: chardet (==5.1.0)
Requires-Dist: chevron (==0.14.0)
Requires-Dist: elastic-apm[flask] (>=6.22.0,<7.0.0)
Requires-Dist: elasticsearch (==8.6.1)
Requires-Dist: flasgger (>=0.9.7.1,<0.10.0.0)
Requires-Dist: flask (==2.2.5)
Requires-Dist: flask-caching (==2.0.2)
Requires-Dist: gevent (==23.9.1)
Requires-Dist: gunicorn (==23.0.0)
Requires-Dist: luqum (>=1.0.0,<2.0.0)
Requires-Dist: mergedeep (>=1.3.4,<2.0.0)
Requires-Dist: netifaces (==0.11.0)
Requires-Dist: packaging (<25.0)
Requires-Dist: passlib (==1.7.4)
Requires-Dist: prometheus-client (==0.17.1)
Requires-Dist: pydantic (>=2.11.4,<3.0.0)
Requires-Dist: pydantic-settings[yaml] (>=2.9.1,<3.0.0)
Requires-Dist: pydash (>=8.0.5,<9.0.0)
Requires-Dist: pyjwt (==2.6.0)
Requires-Dist: pyroute2-core (==0.6.13)
Requires-Dist: pysftp (==0.2.9)
Requires-Dist: pysigma (==0.11.17)
Requires-Dist: pysigma-backend-elasticsearch (>=1.1.2,<2.0.0)
Requires-Dist: python-baseconv (==1.2.2)
Requires-Dist: python-datemath (==3.0.3)
Requires-Dist: python-dotenv (>=1.1.0,<2.0.0)
Requires-Dist: pyyaml (==6.0.2)
Requires-Dist: redis (==4.5.4)
Requires-Dist: requests (==2.32.4)
Requires-Dist: typing-extensions (>=4.12.2,<5.0.0)
Requires-Dist: validators (>=0.34.0,<0.35.0)
Requires-Dist: wsproto (==1.2.0)
Project-URL: Documentation, https://cybercentrecanada.github.io/howler-docs/developer/backend/
Project-URL: Homepage, https://cybercentrecanada.github.io/howler-docs/
Project-URL: Repository, https://github.com/CybercentreCanada/howler-api
Description-Content-Type: text/markdown

# Howler API

## Introduction

Howler is an application that allows analysts to triage hits and alerts. It provides a way for analysts to efficiently review and analyze alerts generated by different analytics and detections.

## Contributing

See [CONTRIBUTING.md](doc/CONTRIBUTING.md).

