Skip to content

Releases: mark9064/factorio-rcon-py

2.1.3 release

19 Jun 15:33
Compare
Choose a tag to compare
  • Support type checkers running in strict mode (thanks @desaleo!)
  • Internal restructuring and minor docs changes (uninteresting)

2.1.2 release

22 Apr 21:37
Compare
Choose a tag to compare

2.1.1 release

26 Mar 21:07
Compare
Choose a tag to compare
  • Support PEP 561 (type checking using this library) (thanks to @desaleo for this fix!)

2.1.0 release

27 Jan 15:41
Compare
Choose a tag to compare
  • Support for sync/async context managers #6 (thanks to De Sa Léo!)
  • Bump Python version to 3.8+
  • Bump anyio version

2.0.1 hotfix

19 Jul 20:00
Compare
Choose a tag to compare
  • Fixed crash on import when running without anyio

2.0.0 release

01 Jul 11:29
Compare
Choose a tag to compare
  • Full type hints
  • Docstrings better detail exceptions raised and behaviour
  • Better performance when dealing with long responses
  • Removal of socket lock, instead this is now better documented
  • Handling of null bytes in responses is improved
  • Construct is no longer a dependency
  • receive_packets renamed to receive_packet to reflect new behaviour
  • Dependency on anyio for async is now handled formally
  • Migrated to pyproject.toml style packaging
  • Relicensed to LGPLv2.1

1.2.1 release

29 Oct 13:33
Compare
Choose a tag to compare
  • Async client updated to support anyio 2.x

1.2.0 release

27 Jul 20:36
Compare
Choose a tag to compare
  • New exception hierarchy allowing proper control over error conditions
  • A close method is now available for closing the connection to the RCON server

1.1.2 release

01 Jun 20:31
Compare
Choose a tag to compare
  • Client.connect() now always raises ConnectionError, as before

1.1.1 release

31 May 19:43
Compare
Choose a tag to compare
  • Updated README for anyio usage