Metadata-Version: 2.3
Name: ezon-gpx
Version: 2.2.1
Summary: normalize Ezon gpx files.
Keywords: ezon,gpx,xml,running_page
Author: uiolee
License: MPL 2.0
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Healthcare Industry
Classifier: Topic :: Text Processing :: Markup :: XML
Classifier: Topic :: File Formats
Classifier: Topic :: Utilities
Classifier: Natural Language :: English
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python :: 3.15
Requires-Python: >=3.15
Project-URL: source, https://github.com/uiolee/ezon-gpx.git
Project-URL: issues, https://github.com/uiolee/ezon-gpx/issues
Description-Content-Type: text/markdown

# ezon-gpx

[![CI](https://github.com/uiolee/ezon-gpx/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/uiolee/ezon-gpx/actions/workflows/ci.yml)
[![Publish](https://github.com/uiolee/ezon-gpx/actions/workflows/publish.yml/badge.svg)](https://github.com/uiolee/ezon-gpx/actions/workflows/publish.yml)

## Feat

normalize Ezon gpx files.

- add location info to `wpt`.
- remove redundant empty points.
- delete invalid `ele` data.
- fix wrong timezone to UTC.

## Usage

[![PyPI - Version](https://img.shields.io/pypi/v/ezon-gpx)](https://pypi.org/p/ezon-gpx/#history)
[![PyPI - Status](https://img.shields.io/pypi/status/ezon-gpx)](https://pypi.org/p/ezon-gpx)
[![PyPI - Implementation](https://img.shields.io/pypi/implementation/ezon-gpx)](https://pypi.org/p/ezon-gpx)
[![PyPI - Format](https://img.shields.io/pypi/format/ezon-gpx)](https://pypi.org/p/ezon-gpx/#files)
[![PyPI - Wheel](https://img.shields.io/pypi/wheel/ezon-gpx)](https://pypi.org/p/ezon-gpx/#files)
[![PyPI - License](https://img.shields.io/pypi/l/ezon-gpx)](./LICENSE)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/ezon-gpx)](https://pypi.org/p/ezon-gpx)

### Run with installation

```sh
uv tool install ezon-gpx
```

```sh
ezon-gpx -h
```

### Run without installation

```sh
uvx ezon-gpx -h
# uv tool run ezon-gpx -h
```

### Examples

```sh
ezon-gpx -d ./outdir/ --hour '-8' ./test/test.gpx
```
