Big news for anyone using my hive-nectar
Python library. Today, I'm officially releasing version 0.1.0
, the "Hive Only" release. This is a major update that I've been working toward for a while, and it's finally live on PyPI.
The most important thing to know about this release is that it includes a major breaking change: all support for Steem and Blurt has been removed. The library is now focused exclusively on the Hive blockchain. This decision allows me to simplify the codebase, remove a lot of legacy compatibility logic, and focus on making it the best possible library for Hive developers. There is still a lot of work to be done, but I felt comfortable getting this out the door.
This was a massive undertaking with a ton of refactoring. While all of my local tools that depend on this library are working correctly against this new version, I can't catch every edge case.
Please, please report any issues you find on GitHub. I can't fix what I don't know is broken, so your feedback is crucial.
Along with the move to being Hive-only, this release is packed with improvements and bug fixes.
secp256k1
elliptic curve operation to restore key derivation functionality and improve portability. The complex conditional logic for different secp256k1
backends has been removed and anything that can use the cryptography library will do so.claim_reward_balance
operation and an issue with calculating beneficiary percentages.EDIT: Now at v0.1.1 - Emergency fix for missing args in Block()
EDIT2: Now at v0.1.2 - Emergency fix for **kwargs
in Block()
(tests did pass but failed in production use)
As always,
Michael Garcia a.k.a. TheCrazyGM
Thanks for your dedication! Will definitely play around with it.
!PIMP & !LUV
I've already had to make some emergency patches 😅
I upvoted because you are building something useful for HIVE that leaves Steem and Blurt out, lol. Unfortunately, I can't understand what it is, but it seems useful.
I'm voting positive because you're a creator who seeks the full autonomy of Hive, but I confess that everything I've read is still an unexplored world for me.