I have this problem too... I wrote something in python using pynostr and it is missing quite a bit of functionality and is not maintained. I figured, I don't need that functionality so I continued on, but now I'm thinking I don't want to rely on something unmaintained, so I am going to rewrite some of it to use this https://pypi.org/project/nostr-sdk/

If you want to have a look at it, tell me what you think. I need to get back to that project soon and get it out the door as soon as I can.

Reply to this note

Please Login to reply.

Discussion

Oh ya I actually took a quick glance at that yesterday. If I was writing something I wanted to be production ready… I’d totally go for that. I do feel a bit apprehensive using python libraries that are non native to python when trying to learn something new, however. Simply because it’s harder to debug and understand all the little details, that being said I think this is probably the right way to go if you’re building anything other people will use. I also really love rust (not that I’m good at it).

Yeah, that's why I didn't go with it initially, I wanted a library written in Python for a python project.

Totally know the feeling. Makes it a lot harder to diagnose issues when they are inside binaries that you don’t really have visibility into.