diff options
author | Gary E. Miller <gem@rellim.com> | 2018-10-02 16:01:42 -0700 |
---|---|---|
committer | Gary E. Miller <gem@rellim.com> | 2018-10-02 16:01:42 -0700 |
commit | 81fb3d613b78f0cadcb57194dedf4ad2146ef0eb (patch) | |
tree | 386f320a75b80fa09d7ab1094ead92cb812666d8 | |
parent | 9377274624b43f58a3db74c5222d8df74e0ae72c (diff) | |
download | gpsd-81fb3d613b78f0cadcb57194dedf4ad2146ef0eb.tar.gz |
Version bump to 3.18 for release.release-3.18
-rw-r--r-- | NEWS | 18 | ||||
-rw-r--r-- | SConstruct | 2 | ||||
-rwxr-xr-x | contrib/ntpshmviz | 2 | ||||
-rwxr-xr-x | contrib/webgps.py | 2 | ||||
-rwxr-xr-x | gegps | 2 | ||||
-rw-r--r-- | gps/__init__.py | 2 | ||||
-rw-r--r-- | gps/gps.py | 2 | ||||
-rwxr-xr-x | gpscat | 2 | ||||
-rwxr-xr-x | gpsfake | 2 | ||||
-rwxr-xr-x | gpsprof | 2 | ||||
-rwxr-xr-x | ubxtool | 2 | ||||
-rwxr-xr-x | xgps | 2 | ||||
-rwxr-xr-x | xgpsspeed | 2 | ||||
-rwxr-xr-x | zerk | 2 |
14 files changed, 28 insertions, 16 deletions
@@ -1,10 +1,22 @@ GPSD project news -3.18: not released yet - Add ECEF support to U-blox driver. +3.18: 2018-10-02 (Gary E. Miller <gem@rellim.com>) + Add ECEF support to ievermore, italk,Skytraq, SiRF, U-blox drivers. + Add ECEF support to JSON, cgps and xgps. Add GREIS (Javad) driver from Virgin Orbit. Add CLI tools zerk and ubxtool to manage JAVAD and u-blox GPS. - Add gnssid:svid to satellite_t, cgps and xgps. + Add gnssid:svid to satellite_t, cgps and xgps. PRN will die. + Add gnssid:svid to JSON, cgps and xgps. + Add stricter version checking (more to todo). + More and better regression tests. + Better Python dependency checking, at build time and runtime. + Fix several buffer issues. + New polar plots, and improved statistice, in gpsprof. + gpsd master/slave mode works, first time ever. + All isnan() changed to !isfinite(), fixing many bugs. + Client-side Python libraries may automatically reconnect + Too many other bug fixes and improvements to mention. + Over 1,000 commits from 46 different commiters. 3.17: 2017-09-07 (Eric S. Raymond <esr@snark.thyrsus.com>) Repair support for non-NMEA devices requring active probing @@ -52,7 +52,7 @@ from leapsecond import conditional_leapsecond_fetch # Release identification begins here # Keep in sync with gps/__init__.py -gpsd_version = "3.18~dev" +gpsd_version = "3.18" # client library version libgps_version_current = 24 diff --git a/contrib/ntpshmviz b/contrib/ntpshmviz index 7ba2dbf6..1b069be8 100755 --- a/contrib/ntpshmviz +++ b/contrib/ntpshmviz @@ -23,7 +23,7 @@ except ImportError: sys.exc_info()[0]) sys.exit(1) -gps_version = '3.18~dev' +gps_version = '3.18' class ntpOffset(object): diff --git a/contrib/webgps.py b/contrib/webgps.py index 5602d53d..5c5be3b2 100755 --- a/contrib/webgps.py +++ b/contrib/webgps.py @@ -47,7 +47,7 @@ import time from gps import * -gps_version = '3.18~dev' +gps_version = '3.18' if gps.__version__ != gps_version: sys.stderr.write("webgps.py: ERROR: need gps module version %s, got %s\n" % (gps_version, gps.__version__)) @@ -32,7 +32,7 @@ import sys import gps -gps_version = '3.18~dev' +gps_version = '3.18' if gps.__version__ != gps_version: sys.stderr.write("gegps: ERROR: need gps module version %s, got %s\n" % (gps_version, gps.__version__)) diff --git a/gps/__init__.py b/gps/__init__.py index c7bc1125..870d81b5 100644 --- a/gps/__init__.py +++ b/gps/__init__.py @@ -16,7 +16,7 @@ api_major_version = 3 # bumped on incompatible changes api_minor_version = 13 # bumped on compatible changes # keep in sync with gpsd_version in SConstruct -__version__ = '3.18~dev' +__version__ = '3.18' # The 'client' module exposes some C utility functions for Python clients. # The 'packet' module exposes the packet getter via a Python interface. @@ -182,7 +182,7 @@ class gps(gpscommon, gpsdata, gpsjson): "Client interface to a running gpsd instance." # module version, would be nice to automate the version - __version__ = "3.18~dev" + __version__ = "3.18" def __init__(self, host="127.0.0.1", port=GPSD_PORT, verbose=0, mode=0, reconnect=False): @@ -21,7 +21,7 @@ import curses.ascii import gps import gps.packet as sniffer -gps_version = '3.18~dev' +gps_version = '3.18' if gps.__version__ != gps_version: sys.stderr.write("gpscat: ERROR: need gps module version %s, got %s\n" % (gps_version, gps.__version__)) @@ -26,7 +26,7 @@ import time import gps import gps.fake as gpsfake # The "as" pacifies pychecker -gps_version = '3.18~dev' +gps_version = '3.18' if gps.__version__ != gps_version: sys.stderr.write("gpsfake: ERROR: need gps module version %s, got %s\n" % (gps_version, gps.__version__)) @@ -30,7 +30,7 @@ import time import gps -gps_version = '3.18~dev' +gps_version = '3.18' if gps.__version__ != gps_version: sys.stderr.write("gpsprof: ERROR: need gps module version %s, got %s\n" % (gps_version, gps.__version__)) @@ -54,7 +54,7 @@ except ImportError: PROG_NAME) sys.exit(2) -gps_version = '3.18~dev' +gps_version = '3.18' if gps.__version__ != gps_version: sys.stderr.write("%s: ERROR: need gps module version %s, got %s\n" % (PROG_NAME, gps_version, gps.__version__)) @@ -51,7 +51,7 @@ from gi.repository import Pango # pylint: disable=wrong-import-position import gps import gps.clienthelpers -gps_version = '3.18~dev' +gps_version = '3.18' if gps.__version__ != gps_version: sys.stderr.write("xgps: ERROR: need gps module version %s, got %s\n" % (gps_version, gps.__version__)) @@ -30,7 +30,7 @@ from gi.repository import GObject # pylint: disable=wrong-import-position import gps -gps_version = '3.18~dev' +gps_version = '3.18' if gps.__version__ != gps_version: sys.stderr.write("xgpspeed: ERROR: need gps module version %s, got %s\n" % (gps_version, gps.__version__)) @@ -64,7 +64,7 @@ except ImportError: PROG_NAME) sys.exit(2) -gps_version = '3.18~dev' +gps_version = '3.18' if gps.__version__ != gps_version: sys.stderr.write("%s: ERROR: need gps module version %s, got %s\n" % (PROG_NAME, gps_version, gps.__version__)) |