Metadata-Version: 2.4
Name: anss-formats
Version: 0.0.2
Summary: Python implementation of the library used to communicate seismic event detection information between systems
License: CC0-1.0
Keywords: anss,earthquakes,formats,detection
Author: John Patton
Author-email: jpatton@usgs.gov
Requires-Python: >3.9.1,<3.12
Classifier: License :: CC0 1.0 Universal (CC0 1.0) Public Domain Dedication
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Provides-Extra: pycurl
Requires-Dist: certifi (>=2024.07.04,<2025.0.0)
Requires-Dist: cryptography (>=44.0.1,<45.0.0)
Requires-Dist: docutils (!=0.21.post1)
Requires-Dist: dparse (>=0.6.2,<0.7.0)
Requires-Dist: pydantic (>=2.6.0,<3.0.0)
Requires-Dist: requests (>=2.32.2,<3.0.0)
Requires-Dist: twine (>=5.1.1,<6.0.0)
Project-URL: Homepage, https://gitlab.com/anss-netops/anss-data-formats
Project-URL: Repository, https://gitlab.com/anss-netops/anss-data-formats
Description-Content-Type: text/markdown

# Python 3 ANSS Formats Library

This is the Python implementation of the library used to generate and parse the 
ANSS Formats.

Dependencies
------
* ANSS Formats utilizes [JSON](www.json.org) for formatting.
* ANSS Formats was written in Python 3.6
* ANSS Formats uses [poetry](https://python-poetry.org/) for
Package, dependency and environment management.

Building
------
The steps to get and use the python ANSS-formats are as follows:

1. Clone ANSS-formats.
2. Open a command window and change directories to /python/
3. To run unit tests, run the command `poetry run pytest --cov=anssformats --junitxml junit.xml`

Using
-----S
Once you have the python distribution, simply import anssformats

