Michael Bianco
e8896b1a2c
Report more exceptions ( #125 )
* Report more exceptions
This makes it much easier to debug chrome errors.
Without reporting these errors things will silently fail.
* Ignore pyc files
* Don't pull chromedriver from cask
5 years ago
Wesley Kerfoot
b63a3799bf
fix chromedriver to be versioned and check for that version
5 years ago
Wesley Kerfoot
cc5a5b8b32
Fix chromedriver ( #120 )
* add appdirs for managing user data
* use cache_dir for downloading chromedriver
* cleanly shut down selenium when an exception happens
5 years ago
Wesley Kerfoot
82d749f261
Starting a refactor of all chrome driver code ( #105 )
* Starting a refactor of all chrome driver code
* proper chrome version extraction
5 years ago
Wesley Kerfoot
c4727c373b
Starting a refactor of all chrome driver code
5 years ago
Wesley Kerfoot
bc210890e5
Refactor imports
5 years ago
Wesley Kerfoot
abe597db9b
Refactor variable names
5 years ago
Wesley Kerfoot
7a92f80a2a
add option to pass path to chrome binary
5 years ago
esir
511b43a9f1
Automatically downloads chrome driver for users according the their os platform
6 years ago
wes
5384c082d9
Add new arguments for headless option #89
6 years ago
Wesley Kerfoot
41ab642f32
More robust login procedure
6 years ago
Wesley Kerfoot
8ac0351ab2
Cleanup & refactoring
6 years ago
ConnorSkees
8bf8617c15
Refactor
6 years ago
Wesley Kerfoot
fddd373d14
Bug the user if they do not have chromedriver installed
6 years ago
Wesley Kerfoot
266b569773
Add a warning when 2FA is enabled
6 years ago
Wesley Kerfoot
d0be69bbbb
(Hopefully) less buggy 2FA
6 years ago
Wesley Kerfoot
5c11163180
Integrate changes that allow selecting year
6 years ago
wes
1502feef4b
More cleanup
6 years ago
wes
9f9fcc1ba6
Remove unnecessary imports
6 years ago
wes
81fd9329f9
More refactoring into modules
6 years ago