Metadata-Version: 2.4
Name: pax25
Version: 0.5.4
Summary: A complete AX.25 stack and application library.
Project-URL: Homepage, https://gitlab.com/FoxyFoxie/pax25
Project-URL: Bug Tracker, https://gitlab.com/FoxyFoxie/pax25/-/issues
Author-email: Fox Piacenti <fox@artconomy.com>, Lion Templin <lion@lion.fm>
License-File: LICENSE
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.13
Requires-Dist: pyserial~=3.5
Provides-Extra: dev
Requires-Dist: flaky~=3.8.1; extra == 'dev'
Requires-Dist: mypy~=1.15.0; extra == 'dev'
Requires-Dist: pytest-asyncio~=0.25.0; extra == 'dev'
Requires-Dist: pytest-cov~=6.0.0; extra == 'dev'
Requires-Dist: pytest-xdist~=3.6.1; extra == 'dev'
Requires-Dist: pytest~=8.3.4; extra == 'dev'
Requires-Dist: ruff~=0.11.2; extra == 'dev'
Requires-Dist: time-machine~=2.16.0; extra == 'dev'
Requires-Dist: types-pyserial~=3.5.0; extra == 'dev'
Provides-Extra: dist
Requires-Dist: build~=1.2.2; extra == 'dist'
Requires-Dist: twine~=6.0.1; extra == 'dist'
Provides-Extra: docs
Requires-Dist: mkapi~=3.0.22; extra == 'docs'
Requires-Dist: mkdocs-material~=9.5.48; extra == 'docs'
Requires-Dist: mkdocstrings[python]~=0.27.0; extra == 'docs'
Requires-Dist: mkdocs~=1.6.1; extra == 'docs'
Description-Content-Type: text/markdown

# PAX25

pax25 is intended to be a full AX.25 stack.

It implements V2 of the AX.25 stack (not 2.2-- so no MOD128, no SREJ, no XID)
Multiple interfaces (KISS/Serial, AX over IP, file) support.

Target Python is 3.13. Earlier versions of the 3.X branch will not work, but later versions will likely work.

## Documentation

[Documentation for Pax25](https://foxyfoxie.gitlab.io/pax25/) is built and published based on the contents of the `documentation` directory. It is based on [mkdocs](https://www.mkdocs.org/), the configuration for which is found in the repository root.
