|aerofiles|
===========
**waypoint, task, tracklog readers and writers for aviation**
This is a python library to read and write many important file formats
for aviation. It is compatible with python 3.0 (and newer) and
2.6. Please read the documentation under
https://aerofiles.readthedocs.io for further information.
.. image:: ../../actions/workflows/ci.yml/badge.svg
:target: ../../actions/workflows/ci.yml
:alt: Build Status
Features
--------
- `Flarm <http://flarm.com/>`_ configuration file writer
(``aerofiles.flarmcfg``)
- `IGC <https://www.fai.org/commission/igc>`_ file reader and writer (``aerofiles.igc``)
- `OpenAir <http://www.winpilot.com/UsersGuide/UserAirspace.asp>`_ file
reader (``aerofiles.openair``)
- `SeeYou <http://www.naviter.com/products/seeyou/>`_ CUP file reader and
writer (``aerofiles.seeyou``)
- `WELT2000 <http://www.segelflug.de/vereine/welt2000/>`_ file reader
(``aerofiles.welt2000``)
- `XCSoar <http://www.xcsoar.org>`_ task file writer (``aerofiles.xcsoar``)
Development Environment
-----------------------
If you want to work on aerofiles you should install the necessary dependencies
using::
$ pip install -r requirements-dev.txt
You can run the testsuite with::
$ make test
Building Docs
-------------
Make sure that you have checked out git submodules::
$ git submodule update --init
Then build docs using Sphinx and Make::
$ cd docs
$ make html
The HTML output can be found in the `_build/html` directory.
License
-------
This code is published under the MIT license. See the
`LICENSE <https://github.com/Turbo87/aerofiles/blob/master/LICENSE>`__ file
for the full text.
.. |aerofiles| image:: https://github.com/Turbo87/aerofiles/raw/master/img/logo.png
:alt: aerofiles
Raw data
{
"_id": null,
"home_page": "https://github.com/Turbo87/aerofiles/",
"name": "aerofiles",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "Tobias Bieniek",
"author_email": "tobias.bieniek@gmx.de",
"download_url": "https://files.pythonhosted.org/packages/ec/24/542a6df6b73ffed8db13dd565d9842feb67b039d87cd12c43bba90d083a1/aerofiles-1.2.1.tar.gz",
"platform": null,
"description": "|aerofiles|\n===========\n\n**waypoint, task, tracklog readers and writers for aviation**\n\nThis is a python library to read and write many important file formats\nfor aviation. It is compatible with python 3.0 (and newer) and\n2.6. Please read the documentation under\nhttps://aerofiles.readthedocs.io for further information.\n\n.. image:: ../../actions/workflows/ci.yml/badge.svg\n :target: ../../actions/workflows/ci.yml\n :alt: Build Status\n\nFeatures\n--------\n\n- `Flarm <http://flarm.com/>`_ configuration file writer\n (``aerofiles.flarmcfg``)\n- `IGC <https://www.fai.org/commission/igc>`_ file reader and writer (``aerofiles.igc``)\n- `OpenAir <http://www.winpilot.com/UsersGuide/UserAirspace.asp>`_ file\n reader (``aerofiles.openair``)\n- `SeeYou <http://www.naviter.com/products/seeyou/>`_ CUP file reader and\n writer (``aerofiles.seeyou``)\n- `WELT2000 <http://www.segelflug.de/vereine/welt2000/>`_ file reader\n (``aerofiles.welt2000``)\n- `XCSoar <http://www.xcsoar.org>`_ task file writer (``aerofiles.xcsoar``)\n\nDevelopment Environment\n-----------------------\n\nIf you want to work on aerofiles you should install the necessary dependencies\nusing::\n\n $ pip install -r requirements-dev.txt\n\nYou can run the testsuite with::\n\n $ make test\n\nBuilding Docs\n-------------\n\nMake sure that you have checked out git submodules::\n\n $ git submodule update --init\n\nThen build docs using Sphinx and Make::\n\n $ cd docs\n $ make html\n\nThe HTML output can be found in the `_build/html` directory.\n\nLicense\n-------\n\nThis code is published under the MIT license. See the\n`LICENSE <https://github.com/Turbo87/aerofiles/blob/master/LICENSE>`__ file\nfor the full text.\n\n\n.. |aerofiles| image:: https://github.com/Turbo87/aerofiles/raw/master/img/logo.png\n :alt: aerofiles\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "waypoint, task, tracklog readers and writers for aviation",
"version": "1.2.1",
"project_urls": {
"Homepage": "https://github.com/Turbo87/aerofiles/"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ec24542a6df6b73ffed8db13dd565d9842feb67b039d87cd12c43bba90d083a1",
"md5": "b26fcef88fe79471138fecb31d079220",
"sha256": "5ca7c13b7ea65d5df81fa3c5355cb4172abc96e471e4e48f5ab82ffb39cf9233"
},
"downloads": -1,
"filename": "aerofiles-1.2.1.tar.gz",
"has_sig": false,
"md5_digest": "b26fcef88fe79471138fecb31d079220",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 33540,
"upload_time": "2023-12-20T11:17:22",
"upload_time_iso_8601": "2023-12-20T11:17:22.876083Z",
"url": "https://files.pythonhosted.org/packages/ec/24/542a6df6b73ffed8db13dd565d9842feb67b039d87cd12c43bba90d083a1/aerofiles-1.2.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-12-20 11:17:22",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Turbo87",
"github_project": "aerofiles",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "aerofiles"
}