So do you disagree with the idea that it is his library?
If you agree that this is his library, do you believe what he did is different than a company changing their public API or deprecating them without any notice?
He did not force anyone to update the package. They did that without looking at it. He no longer wanted his work to be disturbed. You may not agree with how he did it but calling it an attack is completely ridiculous.
These comments on HN are sending a pretty clear message out... don't open source anything. It is really really unfortunate.