Deprecation in favour of asic-rs
#425
UpstreamData
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hey all,
As some of you may have noticed, the maintenance on this project has been lackluster for a while, but for good reason. Between myself and most of the original team who worked on this project, we have moved our effort to working on asic-rs.
asic-rsis much more stable thanpyasic, as we have taken many of the lessons learned from this project and incorporated them there. Better scanning letting users target only specific firmwares, versioned backends to prevent some of the redundant checks needed to keep things from breaking, an updated and better formatted data model, and many many more improvements. It is also written in Rust, a favorite for many bitcoiners, which makes it faster, better at error handling, allows for multi language bindings, and suprisingly makes it easier to maintain, thanks to traits.The good news is that
asic-rsis very close to being a superset ofpyasic, same license, very similar user API, and nearly all the features that are in use by users ofpyasictoday. I would highly suggest for new projects to look at using it instead ofpyasic, since it will be growing much faster, and much more actively maintained, including new maintainers starting directly onasic-rs. For existing projects, I would suggest attempting to migrate, it should be very close for the most part, although there will still be some sticking points, hence why I am leaving this project up. If you are starting a new project or updating an existing one and run into any issues, please let the team know, and we will work on a fix for it.Repo link: https://github.com/256foundation/asic-rs
Telegram channel: https://t.me/the256foundation/4632
Python bindings (
pyasic-rs): https://pypi.org/project/pyasic-rs-- Brett
Beta Was this translation helpful? Give feedback.
All reactions