Adiftools

Latest version: v0.1.4

Safety actively analyzes 698693 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.1.4

Functions
* Read adif file into Pandas DataFrame.
* Generate basic Matplotlib plots from adif data.
* Utility tool to calculate Grid Locator from/to geographic coordinate.


New

- **Generate Callsign file**
- Outputs call sign data without duplicates from data read from an ADIF file as a text file. The text file will contain one callsign per line.
- If the ADIF file has not been read, i.e., `read_adi()` has not been performed, it returns the error `AdifParserError`.
- Call signature:
python
ADIFParser.call_to_txt(filepath)

- Parameter:
- `file_path`: str or path-like or binary file-like
- A path of output txt file
- Returns:
- `None`

Install
adiftools can now officially pip install from PyPI. If you have already installed a previous version, please update it with the following command All previous functions can still be used with this update.

shell
pip install adiftools


shell
pip install -U adiftools


* When you got an error from subprocess, try to install `wheel` by `pip install wheel` command


Other
* Please report any issues with the release on the [adiftools issue tracker](issues).
* 日本語での説明はJS2IIUのブログをご覧ください:[アマチュア無線局JS2IIU](https://js2iiu.com)

Thank you, JS2IIU

0.1.3

This is an official release version.

Functions
* Read adif file into Pandas DataFrame.
* Generate basic Matplotlib plots from adif data.
* Utility tool to calculate Grid Locator from/to geographic coordinate.


New

- Calculate distance from two places' latitude and longitude
- Call signature
python
adiftools.get_dist(lat1, lon1, lat2, lon2)

- Parameters:
- `lat1` – latitude of the first point in degrees
- `lon1` – longitude of the first point in degrees
- `lat2` – latitude of the second point in degrees
- `lon2` – longitude of the second point in degrees
- Returns:
- the distance from the first point to the second in meters
- Reference
- [GeographicLib API — geographiclib 2.0 documentation](https://geographiclib.sourceforge.io/Python/doc/code.html#)

Install
adiftools can now officially pip install from PyPI. If you have already installed a previous version, please update it with the following command All previous functions can still be used with this update.

shell
pip install adiftools


shell
pip install -U adiftools


* When you got an error from subprocess, try to install `wheel` by `pip install wheel` command


Other
* Please report any issues with the release on the [adiftools issue tracker](issues).
* 日本語での説明はJS2IIUのブログをご覧ください:[アマチュア無線局JS2IIU](https://js2iiu.com)

Thank you, JS2IIU

0.1.2

This is an official release version.

Functions
* Read adif file into Pandas DataFrame.
* Generate basic Matplotlib plots from adif data.
* Utility tool to calculate Grid Locator from/to geographic coordinate.


New

- Check JA call sign
- Call signature
python
adiftools.is_ja(call_sign)

- Parameter:
- `call_sign` call sign as string
- Returns:
- `True`: JA call, `False`: other

Install
adiftools can now officially pip install from PyPI. If you have already installed a previous version, please update it with the following command All previous functions can still be used with this update.

shell
pip install adiftools


shell
pip install -U adiftools


* When you got an error from subprocess, try to install `wheel` by `pip install wheel` command


Other
* Please report any issues with the release on the [adiftools issue tracker](issues).
* 日本語での説明はJS2IIUのブログをご覧ください:[アマチュア無線局JS2IIU](https://js2iiu.com)

Thank you, JS2IIU

0.1.1

This is an official release version.

Functions
* Read adif file into Pandas DataFrame.
* Generate basic Matplotlib plots from adif data.
* Utility tool to calculate Grid Locator from/to geographic coordinate.


New

* `adiftools.latlon2gl(latitude, longitude)`
* In this release, a function called latlon2gl() has been added. This function calculates a grid locator from latitude and longitude. The grid locator is output in 6-digit string format.

Install
adiftools can now officially pip install from PyPI. If you have already installed a previous version, please update it with the following command All previous functions can still be used with this update.

shell
pip install adiftools


shell
pip install -U adiftools


* When you got an error from subprocess, try to install `wheel` by `pip install wheel` command


Other
* Please report any issues with the release on the [adiftools issue tracker](issues).
* 日本語での説明はJS2IIUのブログをご覧ください:[アマチュア無線局JS2IIU](https://js2iiu.com)

Thank you, JS2IIU

0.1.0

This is an official release of adiftools.

Functions
- Reading adif file into Pandas DataFrame.
- Generate Matplotlib plots from adif data.
- Utility tool to calculate Grid Locator from geographic coordinate.

Install
adiftools is available from PyPI, not TestPyPI.
sh
pip install adiftools

* When you got an error from subprocess, try to install `wheel` by `pip install wheel`
.
Other
* Please report any issues with the release on the [adiftools issue tracker](https://github.com/JS2IIU-MH/adiftools-dev/issues).
* 日本語での説明はJS2IIUのブログをご覧ください:[アマチュア無線局JS2IIU](https://js2iiu.com/)

Thank you JS2IIU

0.0.5beta

This is a testing version release. This release includes basic adiftools functions such as reading ADIF file and generating plots.

New
v0.0.5 will be release version v0.1.0. It will be available on regular PyPI website, and will be available to install via `pip install adiftools`.
Calculate geographic coordinates from grid locator. See [README](README.md)
Testing version is available via [adiftools · TestPyPI](https://test.pypi.org/project/adiftools/0.0.5/)

sh
pip install -i https://test.pypi.org/simple/ adiftools==0.0.5

- When you got an error from subprocess, try to install wheel by pip install wheel.
- Please use testing version of adiftools at your own risk and make sure backing up your important ADIF file before try adiftools.
- Please report any issues with the release on the [adiftools issue tracker](https://github.com/JS2IIU-MH/adiftools-dev/issues).

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.