markqvist/Reticulum

tests are installed with a colliding name

gdt opened this issue · 1 comments

gdt commented

Running setup.py normally, I end up with

/usr/pkg/lib/python3.10/site-packages/tests/__init__.py

which is not under the RNS namespace. This collided with tests installed by cachy. While cachy's installation into tests is also a bug, reticulum shouldn't claim this name.

I don't know if the tests are useful to be installed, and should be placed under RNS, or if they are only useful in the sources and should just be excluded. Running tests gets me

ValueError: Fernet key cannot be None

Thanks for noting this! This should definitely not happen. Will be fixed before next release.