matthias
  • Joined on 2019-07-26

para-igc-parser (0.9.8)

Published 2025-08-21 11:19:54 +00:00 by matthias

Installation

pip install --index-url  --extra-index-url https://pypi.org/ para-igc-parser

About this package

IGC Parser for Paraglider IGC files

IGC Parser

Simple but hopefully complete IGC parser for IGC compatible log files.

Based on IGC FR Specification Second Addition with Amendmend 6

Development

Pre-commit Hooks

This project uses pre-commit hooks to maintain code quality. The hooks include:

  • Ruff checking: Linting and code quality checks
  • Ruff formatting: Automatic code formatting
  • Pytest: Running the test suite

Setup

To set up pre-commit hooks:

# Install dependencies
uv sync --dev

# Install pre-commit hooks
uv run pre-commit install

Running Manually

To run all pre-commit hooks manually on all files:

uv run pre-commit run --all-files

The hooks will automatically run before each commit. If any issues are found, the commit will be blocked until they are resolved.

Requirements

Requires Python: >=3.13
Details
PyPI
2025-08-21 11:19:54 +00:00
11
Matthias Bilger
20 KiB
Assets (2)
Versions (9) View all
0.9.8 2025-08-21
0.9.7 2025-08-19
0.9.6 2025-08-19
0.9.5 2025-08-19
0.9.4 2025-08-19