How do I protect my Python codebase so that guests can't see certain modules but so it still works?
My question is an add on question posted on the page above.
If there are two svn directories; for example, src/private and src/public and internal users will have both public and private directories and things will just work fine.
The public users will have only src/public. Is it possible to import the src/private in init.py even though the user doesn't have it checked out? The user should be able to link to it to resolve any functional dependencies in src/private but, should not be able to view to content of the files.
Are there any other solutions for this problem?