""" AUTHOR: Khushal P Soonderji DATE: Friday, 22nd Nov., 2024 OBJECTIVE: To keep variables and values that will be shared among various parts of the project. REFERENCES: N/A DOWNLOADS: N/A """ # ***************************************************************************************************************** # ***** **** # *** IMPORT *** # ***** **** # ***************************************************************************************************************** # To make sibling directories accessible for imports: # --- import sys sys.path.append(".") sys.path.append("..") # My utils: from utils_v2.api.codes import StatusCodes, HttpCodes from utils_v2.api.response import ResponseModel # System-level activities: import os # For parsing URLs: import urllib # ***************************************************************************************************************** # ***** **** # *** MACROS / ONE-TIME INIT *** # ***** **** # ***************************************************************************************************************** # Project variables: APP_VERSION = "1.0.0" PROJECT_NAME = "utils" MODULE_NAME = "converse" # Standard responses: API_RESPONSE_UNAUTHORIZED = ResponseModel( status_code = StatusCodes.FAILED, http_code = HttpCodes.UNAUTHORIZED, message = "The account does not belong to this user." ) API_RESPONSE_NO_AUTH_TOKEN = ResponseModel( status_code = StatusCodes.FAILED, http_code = HttpCodes.NOT_FOUND, message = "No such integration(s) found." )