I've been searching for a while now and I can't seem to find any help on this one...
My scenario: I got a python/kivy project and I already got my python-files compiled using setup and cythozine().
My problem: I somehow have to compile, or at least obfuscate the .kv files. Please don't ask me why, I've seen many discussing it and mostly it goes nowhere. It was requested that way and I do not want to discuss it.
My solution so far: I inject the whole content of the .kv-File into the Builder.load_string() before compiling my scripts, but that whole string will appear in plain text in the compiled files after compiling them. It will take some time for someone to find it, but I think it's still not the best solution.
Hopefully someone can help me out here. ^^
EDIT:
I've already tried the following, so I could at least obfuscate the code: https://github.com/rdevost/pymixup Unfortunately, the pre-requisites gave me some problems.
I asked for the obfuscation, since it seems quite troublesome to compile it. So I thought it might be a compromise to obfuscate the kv-File, load it into the Builder and compile the py-File. With that, the kv part would still be in plain text inside the compiled file, but it would be obfuscated.
I'm running my application on a raspberry pi.