[project] name = "charge-billed-automation" version = "0.1.0" requires-python = ">=3.12" dependencies = [ "openpyxl>=3.1.5", "pandas>=3.0.6", "pdfplumber>=0.11.10", "pywinauto>=0.6.9", # optional; imported inside try/except "requests>=2.34.2", "selenium>=4.51.0", ] [dependency-groups] dev = [ "pyinstaller==6.22.3", "pytest>=9.1.1", ] [tool.pytest.ini_options] testpaths = ["tests"]