Skip to main content

No project description provided

Project description

TrendVerify

Vanilla Trend Verification for Metar reports.

Installation

Install TrendVerify with pip.

pip install trendverify
PyPI link: https://pypi.org/project/TrendVerify/```
## System Requirements
Python version >= 3.10.
Installation using pip requires admin privileges. Alternatively, the package may be installed in a virtual environment without admin privileges. Example:
```bash
python -m pip install pipenv # Only required if pipenv is not preinstalled
python -m pipenv install trendverify
# Drop to the venv shell
python -m pipenv shell
($ven) trendverify -h```
## Documentation
Synopsis:
trendverify [-h] [-d DIRECTORY] [-o OUTPUTFILE]
options:
-h, --help            show this help message and exit
-d DIRECTORY, --directory DIRECTORY: full path to directory containing metar files
-o OUTPUTFILE, --outputfile OUTPUTFILE: full file path to output file

All metar data should be located in files with filename matching the regex "METAR\d{6}.*+" (Examples: METAR202201.txt). The script recursively scans all subdirectories for the matched files. All metars are read line by line from metar files. Invalid syntax or non-metar messages like speci will cause the script to terminate fatally. All arguments are optional. Omitting the -d argument will cause the script to scan the current directory. Omitting the -o argument will print to an output file at the current directory; the output file shall be formatted as outputfile_<random_hex_code>.txt.

Example

trendverify -d c:\Users\Public\MetarDir -o c:\Users\Public\verificationoutput.txt

Gitlab

https://gitlab.com/priv5141811/TrendVerification

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

TrendVerify-0.0.3.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

TrendVerify-0.0.3-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

Details for the file TrendVerify-0.0.3.tar.gz.

File metadata

  • Download URL: TrendVerify-0.0.3.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.4

File hashes

Hashes for TrendVerify-0.0.3.tar.gz
Algorithm Hash digest
SHA256 55fc20a85ebb2c526174aba9a7da0d5ef97420c3dca8a9c67a151c076eabfe66
MD5 01084e5620f6850954996689a458ea14
BLAKE2b-256 ea582c204d4b669094e230db36c63733365b8617ec4eb026467652e630219bed

See more details on using hashes here.

File details

Details for the file TrendVerify-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: TrendVerify-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 11.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.4

File hashes

Hashes for TrendVerify-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 61b29c7dd0fc889b07a3e855155b75b135ef849fc9a3bd8c62af5443d3159b7f
MD5 047ac0da57315aa76fa32d8203afa7f8
BLAKE2b-256 94cf37fe19f58f0ff35e4b101c66df088b6511779bccf1a25a4472b6d54bf6cd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page