Raknet Python Versions Save

Python bindings for RakNet, a cross-platform networking engine for game programmers.

v0.3.0

3 months ago

Added

  • Python binding for class SystemAddress, representing a connected remote system
  • Python binding for method RakPeer::Ping
  • Tests for RakPeer.ping

Changed

  • Renamed module from raknet.raknet_python to raknet._raknet
  • RakPeer::send now accepts SystemAddress for the recipient instead of str and int
  • Packet.system_address now returns SystemAddress instead of tuple[str, int]

Full Changelog: https://github.com/raknet-python/raknet-python/compare/v0.2.0...v0.3.0

v0.2.0

3 months ago

Added

  • Sphinx documentations
  • Tests for RakPeer::startup()
  • Example of an echo server and client
  • Setting the protocol version and maximum number of internal IDs
  • StartupError to be raised on startup failures
  • Python bindings for methods RakPeer::Connect, RakPeer::Receive, RakPeer::Send and RakPeer::Shutdown
  • Python bindings for classes RakNet::MessageIdentifiers and RakNet::Packet
  • Python stubs

Changed

  • RakPeer::start() is renamed to RakPeer::startup()

Full Changelog: https://github.com/raknet-python/raknet-python/compare/v0.1.0...v0.2.0

v0.1.0

3 months ago

Added

  • Basic Python bindings for RakNet::RakPeer

Full Changelog: https://github.com/raknet-python/raknet-python/commits/v0.1.0