Is your feature request related to a problem?
NatsAPI is currencly not supported on Windows due to usage of signal and unavailability of a windows wheel for the ed25519 package on PyPI (required by the nkeys extra dependency for nats-py).
Describe the solution you'd like.
Making nkeys optionnal at installation, and bypassing the signal handling should be enough to install and use NatAPI on windows.
With a clear statement in README/Doc that it's not production proof, this would let windows users play with NatsAPI before commiting to real usage inside a container.
Describe alternatives you've considered.
No response
Additional context.
The goal and inspirations for NatsAPI are perfect ! It would be awesome to have it support Windows.
In any case, we love the spirit and want to thank you for sharing the efforts ❤
Is your feature request related to a problem?
NatsAPI is currencly not supported on Windows due to usage of
signaland unavailability of a windows wheel for theed25519package on PyPI (required by thenkeysextra dependency fornats-py).Describe the solution you'd like.
Making
nkeysoptionnal at installation, and bypassing the signal handling should be enough to install and use NatAPI on windows.With a clear statement in README/Doc that it's not production proof, this would let windows users play with NatsAPI before commiting to real usage inside a container.
Describe alternatives you've considered.
No response
Additional context.
The goal and inspirations for NatsAPI are perfect ! It would be awesome to have it support Windows.
In any case, we love the spirit and want to thank you for sharing the efforts ❤