I just released NimPacket as a pip-installable package, turning it from a repo into something people can install and use immediately.
Install options:
Nimble: nimble install nimpacket
PyPI: pip install nimpacket (run nimpacket-build once to compile the Nim extension)
Repo: https://github.com/0x57Origin/NimPacket
PyPI: https://pypi.org/project/nimpacket/
Feedback welcome, especially from folks building systems tooling, network scanners, or high-performance CLIs in Nim.
I just released NimPacket as a pip-installable package, turning it from a repo into something people can install and use immediately.
To be honest, I haven't actually looked at or installed the project; I only glanced at the Python part out of curiosity because I also have a project that might be distributed via PyPI.
I'm assuming that at least the Python part was written by AI and that you're developing the whole thing on Windows? You're simply distributing a pyd file, which is Windows-specific (basically a DLL file with a different name). As soon as the package is installed on a different platform, the user has to install Nim themselves and start the build process - at least that's how I understand the source code I skimmed.
That's not what I was hoping for, to steal code …er… to get some inspiration on how to solve the problem. ;)
I would try using nimporter to install the package platform-independently.