22 lines
614 B
Python
22 lines
614 B
Python
import os
|
|
from dotenv import load_dotenv
|
|
|
|
# Load .env file if it exists
|
|
load_dotenv()
|
|
|
|
class Settings:
|
|
# Google Sheets Configuration
|
|
SPREADSHEET_ID = os.getenv("SPREADSHEET_ID", "")
|
|
SHEET_RANGE = os.getenv("SHEET_RANGE", "Sheet1!A2:E") # Default range
|
|
CREDENTIALS_FILE = os.getenv("CREDENTIALS_FILE", "credentials.json")
|
|
TOKEN_FILE = os.getenv("TOKEN_FILE", "token.json")
|
|
|
|
# README Configuration
|
|
README_PATH = os.getenv("README_PATH", "../README.md")
|
|
|
|
# Section Markers
|
|
START_MARKER = "<!-- START_UPDATES -->"
|
|
END_MARKER = "<!-- END_UPDATES -->"
|
|
|
|
settings = Settings()
|