Metadata-Version: 2.4
Name: blitzortung
Version: 1.11.32
Summary: blitzortung.org python modules
License-Expression: Apache-2.0
License-File: LICENSE
Author: Andreas Würl
Author-email: andi@tryb.de
Requires-Python: >=3.11,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Dist: fasteners (>=0.19)
Requires-Dist: geoip2 (>=5.1)
Requires-Dist: incremental (>=22.10)
Requires-Dist: injector (>=0.22)
Requires-Dist: psycopg2 (>=2.9)
Requires-Dist: psycopg2cffi (>=2.9)
Requires-Dist: pyproj (>=3.7)
Requires-Dist: requests (>=2.32)
Requires-Dist: shapely (>=2.0)
Requires-Dist: statsd (>=4.0)
Requires-Dist: stopit (>=1.1)
Requires-Dist: twisted (>=25.5)
Requires-Dist: txjsonrpc-ng (>=0.8)
Requires-Dist: txpostgres (>=1.7)
Requires-Dist: websocket-client (>=1.9)
Description-Content-Type: text/markdown

[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=wuan_bo-python&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=wuan_bo-python)
[![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=wuan_bo-python&metric=ncloc)](https://sonarcloud.io/summary/new_code?id=wuan_bo-python)
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=wuan_bo-python&metric=coverage)](https://sonarcloud.io/summary/new_code?id=wuan_bo-python)
[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=wuan_bo-python&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=wuan_bo-python)
[![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/wuan/bo-python/badge)](https://scorecard.dev/viewer/?uri=github.com/wuan/bo-python)

python-blitzortung a python module for blitzortung.org related stuff
--------------------------------------------------------------------

# Introduction

This module contains the following independent components

* strike and station data import from data.blitzortung.org
* database setup and access for local storage of blitzortung.org data.
* clustering of strike data

Please have a look at https://github.com/wuan/bo-server for related scripts/cronjobs

# Installation

## Install pip

> wget https://bootstrap.pypa.io/get-pip.py
> sudo pypy3 get-pip.py
Install manually by entering

## Install library with dependencies

> sudo pypy3 -m pip install -e .

or build a debian package by entering

> dpkg-buildpackage

The following software has to be installed manually, depending on their availability as debian/ubuntu packages.

Scipy and fastcluster is required for the (optional) clustering

