pyAX25 is a python software library used to send APRS messages via AX25/UDP/IP.

This library allows the developer to connect to a AX25 endpoint over UDP and send APRS messages. Supports APRS relays, and sending messages and bulletins. 

The library is heavily used in VE3LSR's Emergency Broadcast system to send APRS Bulletins about Canadian alerts. 

You can find this library on Github and PyPI