Replies: 1 comment
-
I think I found what I needed here: To override the default settings TabPy has, you create the configuration file on your own with any/all of the TabPy parameters you need, in my case, where the PWD file is located. And I was going to be placing this file in the "env" directory. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello and apologies - I'm a relatively new Python user, and a totally new TabPy user.
I am attempting to run TabPy server on my Mac to interface with Tableau Prep. I need TabPy to run a geocoding Python script to append lat/long coordinates via Google Maps API to a CSV file. I need Tableau to map down to the street level and that's not natively possible...it needs the lat/long and we're talking thousands of addresses.
Long story short, I have TabPy installed on my Mac (macOS Sonoma), but when I go to run TabPy server, I get:
WARNING: This TabPy server is not currently configured for username/password authentication. This means that, because the TABPY_EVALUATE_ENABLE feature is enabled, there is the potential that unauthenticated individuals may be able to remotely execute code on this machine. We strongly advise against proceeding without authentication as it poses a significant security risk.
So not something I want to do. I was able to create and update a tabpypwd.txt file that contains usernames and passwords. However it sounds like I need to modify the default.conf file to indicate to TabPy exactly where that file is on my mac.
I can't find where that file is located. Terminal indicates it's parsing config file at the following location but I don't see a config file there or anywhere:
Parsing config file /Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/tabpy/tabpy_server/app/../common/default.conf
Any help would be greatly appreciated...thanks!
Beta Was this translation helpful? Give feedback.
All reactions