Skip to content

Releases: sabjorn/NumpySocket

v1.0.1 - fix error caused by breaking change in Numpy

04 Nov 16:52
Compare
Choose a tag to compare

v1.0.0 - Subclass of Socket

26 Sep 20:24
Compare
Choose a tag to compare

The previous implementation was over-engineered. A much simpler implementation is now available starting with this version.

The basics of what changed: NumpySocket is no longer a class which holds and manages a socket and now instead it is a sub-class of socket. This means that most operations that can be done with a standard socket can (likely) be replaced with a NumpySocket.

Additionally, because the "server" and "client" functionality of the class have been removed, the examples now show how to implement a standard client/server configuration (including one that allows for re-connection).

v0.3.0 - small improvements

23 Feb 22:58
Compare
Choose a tag to compare
Merge branch 'fix/setup_script' into develop

v0.2.0 - Python3 Support

01 Jun 11:17
Compare
Choose a tag to compare

Updates project to work with Python3

The code has now been adapted to use io.BytesIO.

Additionally:

  • change init file for proper importing
  • change error catch to fit python3 syntax
  • update class send method to use BytesIO
  • update class recieve method to use BytesIO
  • change shebang to python3
  • add requirements file for example code
  • change variables names to be clearer
  • add logging and custom errors to module
  • update license date
  • add example code for arbitrary numpy array