Commit graph

121 commits

Author SHA1 Message Date
ChillerDragon ba12559348 Nicer release script format 2023-03-18 10:07:51 +01:00
ChillerDragon c8f8ca6a21 Break api packet.parse -> packet.parse7
Rename the main `twnet_parser.packet.parse()` method.
Into more explicit `parse6()` and `parse7()`
2023-03-18 10:04:11 +01:00
ChillerDragon 03efdeba83 Thoughts about semver 2023-03-18 10:01:24 +01:00
ChillerDragon f6a1eb3560 Define scope of the project 2023-03-18 09:35:43 +01:00
ChillerDragon 9c3cbbc105 Do not abstract away versions
This library should not try to detect versions
because the user of the library might not want to do that
and it has performance implications

A user of this library should either know which protocol
version they expect to send and receive or they should just
try the 0.6 parser and then the 0.7 parser of this library
and decide them selfs which version to detect
2023-03-18 09:10:56 +01:00
ChillerDragon 6f2a9eda51 Some thoughts on edge cases and performance 2023-03-18 09:08:12 +01:00
ChillerDragon 8c78cdc759 Rename Header to PacketHeader
This avoids a conflict with ChunkHeader
2023-03-18 08:50:49 +01:00
ChillerDragon e3d026763a Fix dev setup command 2023-03-16 17:08:27 +01:00
ChillerDragon 54f0f8cb7c Push commit & tag and check branch in release script 2023-03-16 16:59:59 +01:00
ChillerDragon fa0751790e Getting started as a lib user now works :) 2023-03-16 16:56:37 +01:00
ChillerDragon 24758fbaa9 Release 0.0.2 2023-03-16 16:52:27 +01:00
ChillerDragon 18f5c146b4 Overengineer release script 2023-03-16 16:51:57 +01:00
ChillerDragon 9b264eb45d Document first publish (something went wrong xd) 2023-03-16 15:05:27 +01:00
ChillerDragon a41a59eda8 Release 0.0.1 2023-03-16 14:50:20 +01:00
ChillerDragon 0abf651b87 Add tests 2023-03-16 14:04:48 +01:00
ChillerDragon a0c2b54651 Parse 0.7 packet header 2023-03-16 12:08:02 +01:00
ChillerDragon d516b591b0 First actual parse 2023-03-16 10:26:36 +01:00
ChillerDragon a3c3343c42 Add pylint 2023-03-14 23:03:32 +01:00
ChillerDragon 3ba7403ad4 First draft 2023-03-14 22:58:06 +01:00
ChillerDragon 37786f7a48 POC 2023-03-12 22:12:07 +01:00
ChillerDragon 4300602154 Init 2023-03-12 21:41:14 +01:00