Compare commits

...

2 commits

Author SHA1 Message Date
b731c2d085 fix mise config 2024-11-30 10:17:21 +01:00
5bb5b38a2c fix headless 2024-11-29 21:40:30 +01:00
4 changed files with 6 additions and 5 deletions

3
.mise.toml Normal file
View file

@ -0,0 +1,3 @@
[tools]
poetry = {version='latest', pyproject='pyproject.toml'}
python = '3.13' # must be after poetry so the poetry bin is first in PATH

View file

@ -1,2 +0,0 @@
python 3.11.2
poetry latest

View file

@ -28,7 +28,7 @@ class LclDownloader:
download_folder = Path.home() / "Downloads"
self.download_folder = download_folder.resolve()
options = webdriver.FirefoxOptions()
# options.add_argument("-headless")
options.add_argument("-headless")
options.set_preference("browser.download.dir", str(self.download_folder))
options.set_preference(
"browser.helperApps.neverAsk.saveToDisk", "application/x-ofx"
@ -64,7 +64,7 @@ class LclDownloader:
self._click(By.CLASS_NAME, "app-cta-button")
click.secho("Logged in!", fg="green")
retry = False
retry = True
while retry:
try:
self._click(By.CSS_SELECTOR, ".app-cta-button--primary")

View file

@ -1,6 +1,6 @@
[tool.poetry]
name = "ofx-processor"
version = "4.5.4"
version = "4.5.5"
description = "Personal ofx processor"
readme = "README.md"
authors = ["Gabriel Augendre <gabriel@augendre.info>"]