head	1.11;
access;
symbols
	pkgsrc-2026Q2:1.9.0.2
	pkgsrc-2026Q2-base:1.9
	pkgsrc-2026Q1:1.4.0.4
	pkgsrc-2026Q1-base:1.4
	pkgsrc-2025Q4:1.4.0.2
	pkgsrc-2025Q4-base:1.4
	pkgsrc-2025Q3:1.1.0.2
	pkgsrc-2025Q3-base:1.1;
locks; strict;
comment	@# @;


1.11
date	2026.07.27.13.33.02;	author gdt;	state Exp;
branches;
next	1.10;
commitid	mWSUKyDRcK7CniPG;

1.10
date	2026.06.24.13.11.00;	author gdt;	state Exp;
branches;
next	1.9;
commitid	7GmOUCe0c2XOj3LG;

1.9
date	2026.06.13.11.49.23;	author gdt;	state Exp;
branches;
next	1.8;
commitid	6sIkxGPiXDuKdDJG;

1.8
date	2026.06.09.09.48.29;	author gdt;	state Exp;
branches;
next	1.7;
commitid	FyUMOe29LO5fG6JG;

1.7
date	2026.06.02.18.04.55;	author gdt;	state Exp;
branches;
next	1.6;
commitid	X8sy2XFjf1mvEfIG;

1.6
date	2026.05.16.12.40.15;	author gdt;	state Exp;
branches;
next	1.5;
commitid	mMv3JSbzD0VZo2GG;

1.5
date	2026.05.09.11.14.08;	author gdt;	state Exp;
branches;
next	1.4;
commitid	9izH1akfUQhp98FG;

1.4
date	2025.11.03.12.40.04;	author gdt;	state Exp;
branches;
next	1.3;
commitid	tQchqOr1C7PyD6hG;

1.3
date	2025.11.01.12.54.29;	author gdt;	state Exp;
branches;
next	1.2;
commitid	WYcOrGdLj1yuMQgG;

1.2
date	2025.10.02.12.11.35;	author gdt;	state Exp;
branches;
next	1.1;
commitid	r2rk7kKom7KItZcG;

1.1
date	2025.09.04.13.47.07;	author gdt;	state Exp;
branches;
next	;
commitid	ocAbbZPMmgH8Wo9G;


desc
@@


1.11
log
@geography/py-gnssutils: Update to 1.2.6

Upstream NEWS:

### RELEASE 1.2.6

1. Add `msgfilter` argument to GNSSReader - will only parse GNSS messages where msgid is in msgfilter. msgid is string type for NMEA, otherwise integer.
1. Enhance `parsing` argument to GNSSReader - permissible values:
   - `PARSE_NONE` (0) - No message parsing, raw output only
   - `PARSE_FULL` (1) - Full parsing of all message attributes (the default)
   - `PARSE_META` (2) - Parse only basic metadata from messages (protocol, identity and length). Outputs a new generic `GNSSMessage` object. Approximately 100x faster than full parsing, but individual data attributes will no longer be available.

DEPRECATION NOTICE:

1. Since u-blox discontinued their Thingstream PointPerfect L-Band and MQTT encrypted SPARTN services in October 2025, the [SPARTN Configuration Panel](https://github.com/semuconsulting/PyGPSClient/blob/master/SPARTN.md) panel and 'gnssmqttclient' module are redundant. These facilities and their associated package dependencies (including 'paho-mqtt') will be removed in the next version of pygnssutils (provisionally 1.2.7). The NTRIP Client facility will continue to support unencrypted SPARTN NTRIP streams.
@
text
@$NetBSD: distinfo,v 1.10 2026/06/24 13:11:00 gdt Exp $

BLAKE2s (pygnssutils-1.2.6.tar.gz) = f45b831eed54556e70a9a16e1c994cf73057fa55eba1302b8350bd4fad863838
SHA512 (pygnssutils-1.2.6.tar.gz) = 2c7a2a47ef27429f55d64e44b09f06b1472f78e85600265e4b1f24f331e57a7e00c57b07a82cb4e033e0e2f3ac7b73ced3186aebca705fceba83e40ddb044c92
Size (pygnssutils-1.2.6.tar.gz) = 9850224 bytes
@


1.10
log
@geography/py-gnssutils: Update to 1.2.5

Upstream NEWS:

## What's Changed

1. Further enhancements and bug fixes to RINEX conversion routines.
1. Add support for SBAS L1CA, QZSS LNAV/CNAV, IRNSS (NAVIC) LNAV.

**NB:** Rinex Conversion remains an experimental Alpha feature and contributions (including wider area testing and bug reports) and feedback are welcomed.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.9 2026/06/13 11:49:23 gdt Exp $
d3 3
a5 3
BLAKE2s (pygnssutils-1.2.5.tar.gz) = b86b0d47c5f1a8f38a16185cb386d062052a2f7d6f884367d8ba90fd19c229a3
SHA512 (pygnssutils-1.2.5.tar.gz) = 5cbfbe3dc3b1869ae6ff0a17ff993eb5ab96022830ab53c8f457197b97163db797341fb6598facf90b50327891ea7bf4bcc5534a7e478bce44ce891ab2ef2f08
Size (pygnssutils-1.2.5.tar.gz) = 9841122 bytes
@


1.9
log
@geography/py-gnssutils: Update to 1.2.4

Upstream NEWS:
## What's Changed

1. Further enhancements and bug fixes to RINEX conversion routines.
1. Add support for GLONASS L1OF.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.8 2026/06/09 09:48:29 gdt Exp $
d3 3
a5 3
BLAKE2s (pygnssutils-1.2.4.tar.gz) = d7400a4bbbf6c6d518048d47ed4ce3dde6fb171e1e07495fab61333ccda08bb3
SHA512 (pygnssutils-1.2.4.tar.gz) = 52ce1b697989322865037215b3d3d0a426d9c1e13fefde23c79b27c0d97e8901272bab84d6dd1bae43d93b94929dfe3bc069549f7de8d0a7bc9b9ed5f6d7b1ed
Size (pygnssutils-1.2.4.tar.gz) = 9833363 bytes
@


1.8
log
@geography/py-gnssutils: Update to 1.2.3

Upstream NEWS:
1. Further enhancements and bug fixes to experimental RINEX conversion routines.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.7 2026/06/02 18:04:55 gdt Exp $
d3 3
a5 3
BLAKE2s (pygnssutils-1.2.3.tar.gz) = 4555b783ba650c59564c587a215aaf83279a0f55218623f73d0ebdac83cccfea
SHA512 (pygnssutils-1.2.3.tar.gz) = a7eb5f8909eb1a565ad794f982b9de84f18c8ed3e8e3989dfee758b9452f3dc134b6e6c28624e873b7ac4598d9cfadfbf1d0bf35a31687d46cc71423068d7e0d
Size (pygnssutils-1.2.3.tar.gz) = 9830838 bytes
@


1.7
log
@geography/py-gnssutils: Update to 1.2.2

Upstream NEWS:
1. Add RINEX NAV conversion support for GAL FNAV/INAV and BDS D1/D2 subframes.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.6 2026/05/16 12:40:15 gdt Exp $
d3 3
a5 3
BLAKE2s (pygnssutils-1.2.2.tar.gz) = 389ac29e9e077ad5fa2f782053f428d58e208bab6256f9ed5d731b5467e45e82
SHA512 (pygnssutils-1.2.2.tar.gz) = 789b740efd3318f47221e6d01a1c8e3e7dbdd311322fe39ed5cadc371e80835d556a462cbb5adcb4c2eb35abc5cbc6d6a33f922bc3ffd1cd32806d5a227c61a9
Size (pygnssutils-1.2.2.tar.gz) = 9827851 bytes
@


1.6
log
@geography/py-gnssutils: Update to 1.2.1

packaging: Align deps to pyproject.toml more.

Upstream NEWS: bugfixes
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.5 2026/05/09 11:14:08 gdt Exp $
d3 3
a5 3
BLAKE2s (pygnssutils-1.2.1.tar.gz) = 56f2050904d1a8a23387e0e98a7dbb77a89d276c0803605ca8845ca4b5eb6a57
SHA512 (pygnssutils-1.2.1.tar.gz) = b58febca7844481fa9846c6fec8ce5915400dc124cb374b6a984808130c76b75f4872ab249ab1ee05f2b34b35d063e098ac7074917a52e4ec06fc4daea0494c5
Size (pygnssutils-1.2.1.tar.gz) = 5418247 bytes
@


1.5
log
@geography/py-gnssutils: Update to 1.1.20

### RELEASE 1.2.0

CHANGES:

1. Add preliminary support for RINEX bulk data conversion.

   **NB: This ALPHA release is limited to the following functionality:**
    - [RINEX version 3.05](https://files.igs.org/pub/data/format/rinex305.pdf)
    - `pyrinexconv` CLI RINEX conversion utility - type `pyrinexconv -h` for help
    - RinexConverter - common RINEX conversion Python class. Data sources limited to those which can be parsed by `GNSSReader` and its underlying Python message parsers (i.e. NMEA0183, UBX, RTCM3, SBF, QGC, UNI).
    - RinexConverterObservation (OBS) subclass converts binary UBX RXM-RAW or RXM-RAWX message log to RINEX Observation text format.
    - RinexConverterNavigation (NAV) subclass converts UBX RXM-SFRBX (**GPS LNAV 1C, 2L frames only**) and RTCM3 Ephemerides messages (1019, 1020, 1041-1046) to RINEX Navigation text format (Clock, Ephemeris, Integrity (CEI)).
    - RinexConverterMeteorology (MET) subclass converts NMEA0183 MWD (wind speed and direction) and XDR (pressure and temperature) sensor data to RINEX Meteorology text format.
    - RawNav utility class facilitates the acquisition and conversion of raw NAV subframe data from a variety of proprietary data
    sources (e.g. UBX RXM-SFRBX), based on a series of NAV subframe data definition dictionaries derived from the corresponding GNSS
    Interface Control Document (ICD). Currently supports **GPS LNAV 1C, 2L frames only** but is readily extensible.

   Further RINEX versions and conversion functionality will be added in future releases, as and when time permits.

   **CONTRIBUTORS WELCOME:**

### RELEASE 1.1.22

CHANGES:

1. GNSSReader - Add support for Unicore UNI binary data output messages via `pyunigps>=0.1.2`.

### RELEASE 1.1.21

CHANGES:

1. Add CLI arguments for `tlspempath` and `tlscrtpath` to gnssserver and gnssntripclient; will default to paths set in environment variables `PYGNSSUTILS_PEMPATH` and `PYGNSSUTILS_CRTPATH`. Used for TLS encrypted socket server and NTRIP connections which use self-signed TLS certificates.
1. Add CLI argument `ntriprtcmstr` to `gnssserver` and `socket_server`, containing RTCM message type(rate) sourcetable entry for NTRIP caster mode (*was originally 'hard-wired' for ZED-f9P, but pygnssutils now supports a wider range of base station receivers*).
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.4 2025/11/03 12:40:04 gdt Exp $
d3 3
a5 3
BLAKE2s (pygnssutils-1.2.0.tar.gz) = 8036e4a1f587ad7308f5e9fb7668eaf36acfad44da0856bbeb481928202a2093
SHA512 (pygnssutils-1.2.0.tar.gz) = f532098592a497e1bfa00f792ecf602c1d96184f05a1ba603d2a7ecccebb33e8fc71ad1a3941c162f21edd4ea36bf2bed756622b9979193d07718bd00cf5ea79
Size (pygnssutils-1.2.0.tar.gz) = 5412750 bytes
@


1.4
log
@geography/py-gnssutils: Update to 1.1.20

* 1.1.19

bug fixes
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.3 2025/11/01 12:54:29 gdt Exp $
d3 3
a5 3
BLAKE2s (pygnssutils-1.1.20.tar.gz) = 6784b1916e39b4d01221b114cf3358e520c24dd82f2103b02d5b39b4dc4e62cf
SHA512 (pygnssutils-1.1.20.tar.gz) = f790954b14bb5bbf06b46e28207aba49b00747b93e8afc8c49c1582baff007bb8cd0231900aea9992c0e7beaffadceba5e559946699f77a60a9944a4b8156fc2
Size (pygnssutils-1.1.20.tar.gz) = 1061837 bytes
@


1.3
log
@geography/py-gnssutils: Update to 1.1.19

* 1.1.19

1. Add support for TLS connections in SocketServer.

* 1.1.18

1. Add gnssreader class.
1. Add support for Quectel QGC protocol.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.2 2025/10/02 12:11:35 gdt Exp $
d3 3
a5 3
BLAKE2s (pygnssutils-1.1.19.tar.gz) = b43421e3db03aeefbbd824cc207731a5f4658dd1ac1cc97bcc1a99d6d2cb24c8
SHA512 (pygnssutils-1.1.19.tar.gz) = 5c7504be66121ad884c74586492c998d9b51b06b963df05e7148852d4af636833238dadfff3c0be2b56575319220c8a7a7e2a31a4bb87f32cbbf83dc8b0506c7
Size (pygnssutils-1.1.19.tar.gz) = 1061735 bytes
@


1.2
log
@geography/py-gnssutils: Update to 1.1.17

Upstream NEWS: micro release
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2025/09/04 13:47:07 gdt Exp $
d3 3
a5 3
BLAKE2s (pygnssutils-1.1.17.tar.gz) = 1645ec4bf14585e6a409dd31ba09292045a8bc6ef9c1a959d6469184a6617a7b
SHA512 (pygnssutils-1.1.17.tar.gz) = ecc253e759fca6976a7ba1bffe6f4f9814067800a7a8626016d742629d63ebaf0a1dc53508145d877e2e614d8a3b6d357de35aeff4e6824c669e0f199936ab03
Size (pygnssutils-1.1.17.tar.gz) = 1056317 bytes
@


1.1
log
@geography/py-gnssutils: Add version 1.1.16

pygnssutils is a series of Python GNSS utility classes and CLI tools
built around core libraries from the same author.  It includes
programs to parse and reformat GNSS messages, and to fetch corrections
(or reference data) via NTRIP or SPARTN.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2025/09/04 13:40:00 gdt Exp $
d3 3
a5 3
BLAKE2s (pygnssutils-1.1.16.tar.gz) = 9504e778f3feb5eeee126e5cf54b8168b684e77ae811e6c9eef01b104662e49c
SHA512 (pygnssutils-1.1.16.tar.gz) = 84b48bb896a9c6093be64ced38ddbc6a39da9369c453d2c4ca35eec661a36973fa2252261c1914c58b068f303207a47ea948918e8f15084774eadef7251126f4
Size (pygnssutils-1.1.16.tar.gz) = 1055560 bytes
@

