Skip to content

Releases: M0r13n/pyais

Prevent supply chain risks

28 Mar 12:51
6cec67e

Choose a tag to compare

  • this release reduces the supply chain attack surface
    • pins dependencies
    • pins workflows
    • adds a SHA256 hash sum for deployed artifacts
    • migrates to PyPI trusted publishing

Pre-Release: prevent supply chain risks

28 Mar 12:44
d0e6a72

Choose a tag to compare

Pre-release
v2.20.1-rc2

chore(cicd): do not upload SHA256SUMS to PyPI

Pre-Release: prevent supply chain risks

28 Mar 12:39
dfa0adb

Choose a tag to compare

Pre-release
v2.20.1-rc1

chore(cicd): run workflow on master branch

Implement message type 28 (Aid-to-Navigation Report)

08 Mar 13:03
2fc03ee

Choose a tag to compare

  • adds support for message type 28 (Aid-to-Navigation Report, single-slot)
    • defined in ITU-R M.1371-6
  • thanks to Bettina Kutschera and JDS for providing up-to-date documentation

Improve AISTracker

11 Jan 11:21
7350f9d

Choose a tag to compare

  • closes: #198
  • AISTracker.update now accepts raw sentences as well as decoded messages

Support for AIS Message Type 24 Part B auxiliary craft variant

07 Dec 10:18
04c33cd

Choose a tag to compare

  • closes: #196
  • add support for AIS Message Type 24 Part B auxiliary craft variant
  • auxiliary craft now decode mothership MMSI instead of vessel dimensions

Fix: missing line break for multi-part messages

15 Nov 11:40
f0b3e06

Choose a tag to compare

  • fixed: #194
  • added missing line breaks for multi-part messages (ais-encode)

Python 3.8 is EOL

30 Aug 10:07
439783a

Choose a tag to compare

drop support for Python 3.8

add support for handling client timeouts in TCP server

21 Aug 09:30
9926879

Choose a tag to compare

feat: adds optional timeout for client connections (TCPServer) (#190)

* feat: adds optional timeout for client connections (TCPServer)

* feat: add support for handling client timeouts in TCP server

TCP server

11 Aug 09:10
2c50d58

Choose a tag to compare