semuconsulting / PyGPSClient

Python Graphical GPS Client Application supporting NMEA, UBX, RTCM3, NTRIP & SPARTN Protocols
BSD 3-Clause "New" or "Revised" License
517 stars 103 forks source link

RC 1.3.29 #79

Closed semuadmin closed 1 year ago

semuadmin commented 1 year ago

PyGPSClient Pull Request Template

RELEASE CANDIDATE v1.3.29

ENHANCEMENTS:

  1. Enhance webmap widget to display either world (static), map (web), or satellite (web) basemap.
  2. Enhance stream handler to allow outbound writes to socket as well as USB/UART streams (requires pyubx2 >= 1.2.28). Allows users to configure or poll a remote receiver over TCP, provided the receiver's TCP client at the other end supports this.
  3. Update dependency minimum versions for pygnssutils and pyspartn.

FIXES:

  1. Fix right-click zoom function on mapview to work with Windows.
  2. Connection error with IPv6 socket connections.

Testing

Please test all changes, however trivial, against the supplied pytest suite tests/test_*.py. Please describe any test cases you have amended or added to this suite to maintain >= 99% code coverage.

Checklist: