Big fan of peewee (I love the interface and use it more than SQLA). I’ve reported a few bugs and each time the bug was fixed within at most a day or two, and a release was cut a few days later. As an open source maintainer myself I admire your commitment and productivity.
This rings a bell. I think I remember reading about it either on here or elsewhere. You probably don't need or want it, but you have my sympathy anyway: people can be extremely entitled. I've spent a lot of my career working with .NET, where similar events have occurred. Entitled, demanding, and obnoxious users effectively drove off the author of NDoc and killed the project.
Seriously..
If you ask nicely, argue your situation constructively and the developer still consider the best path isn't what you described, just fork it or pay someone to do the legwork if it's that critical to your mission, jeez..
>He was the cto of a company, too, at least at that time.
Your mistake was not completely destroying him. This behavior exists because one side likes to be civil which further encourages the irrational ones to continue.
It is sad that there are people out there who will try to ruin your day if you don't do what they want. Especially considering the work we put into these libraries.