As a developer
I want known why
So that I can decide if I should use it or not
My own experience: I could only realize why you did it, when you mention nodejs lib, maybe for someone without that previous knowledge it would be harder.
Looking at the source, this is just using python under the hood,
so same performance characteristics.
The project is laudable, but why not replace at least the obvious parts with Nim code?
Then it would make ported python that use your library much faster.
We are a security research team. Our tool automatically detected a vulnerability in this repository. We want to disclose it responsibly. GitHub has a feature called Private vulnerability reporting, which enables security research to privately disclose a vulnerability. Unfortunately, it is not enabled for this repository.
Same API as Python StdLib, same function names, same argument names.
=> maybe give more details (eg regarding how trailing _ are handled, since illegal ... for now)
It does not use anything from Nim standard library, very future-proof.
this needs clarification, because it uses nimpy (which itself uses stdlib)
nimpy (which is the thing that makes it all work) should be clearly mentioned (with a link also) in the README