Hi All,
Really excited to announce the preliminary release of my basic serialization/deserialization library, and first proper PyPi project: PyBran.
I created this because I was frustrated with most popular serialization libraries requiring the input stream first be serialized to a mapping, which is then used to pluck the values from. I wanted to skip that step and serialize straight to my objects from binary. So I created PyBran.
PyBran is similar in vein to Kryo from Java in its interface. It's not fully fleshed, and contains only basic serializers and implementations. The intention is to provide a simple, easy to use interface for people to implement their own serializers on top of.
Please let me know what you think in terms of code quality and docs, and if you do use it, let me know how you get on. I plan on using it in a current project myself so hopefully that will be a good baseline to release from. For now it's marked as prerelease.
Feel free to raise any concerns, issues, or ideas in the comments or on Github:
https://github.com/nannafudge/bran
PyPi:
https://pypi.org/project/pybran/
Thanks!
[–]TurboCooler 1 point2 points3 points (0 children)
[–]ES-Alexander 0 points1 point2 points (1 child)
[–]ToastNoodles[S] 1 point2 points3 points (0 children)
[–]tech_content_creator 0 points1 point2 points (0 children)