whole-foods-deliverance icon indicating copy to clipboard operation
whole-foods-deliverance copied to clipboard

[Availability notifications, auto-checkout, slot preferences, cart tracking] for Whole Foods / Amazon Fresh

Results 13 whole-foods-deliverance issues
Sort by recently updated
recently updated
newest added

Bumps [pyjwt](https://github.com/jpadilla/pyjwt) from 1.7.1 to 2.4.0. Release notes Sourced from pyjwt's releases. 2.4.0 Security [CVE-2022-29217] Prevent key confusion through non-blocklisted public key formats. https://github.com/jpadilla/pyjwt/security/advisories/GHSA-ffqj-6fqr-9h24 What's Changed Add support for Python...

dependencies

Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.25.8 to 1.26.5. Release notes Sourced from urllib3's releases. 1.26.5 :warning: IMPORTANT: urllib3 v2.0 will drop support for Python 2: Read more in the v2.0 Roadmap Fixed...

dependencies

This is the line: https://github.com/mark-thompson/whole-foods-deliverance/blob/1bbdf3bc66f59f2630ac0a9caf308f95df762d96/config.py#L95 Currently the button is called “Check out Whole Foods” instead of “Checkout Whole Foods” (note the space). I didn’t check Amazon Fresh. I think it’s...

This is a first crack at adding GUI to the script. It's definitely not a full blown GUI , but hopefully good enough and an easy way to do it....

Might be nice to have a graphical option for setting config as well as control flow for those who don't spend all day in fancy text editors or on the...

enhancement

Dude, set up a tip jar for donations. I can't be the only one saving a ton of stress by using this. I need a helpful way to thank you!

question

Issuing the following command, it dumps out at the delivery times: python run.py -s 'Amazon Fresh' -c --debug DEBUG:urllib3.connectionpool:http://127.0.0.1:51412 "POST /session/b2ebca87c5b21e30059084b779d79d97/element HTTP/1.1" 404 1867 DEBUG:selenium.webdriver.remote.remote_connection:Finished Request DEBUG:selenium.webdriver.remote.remote_connection:POST http://127.0.0.1:51412/session/b2ebca87c5b21e30059084b779d79d97/element {"using": "css...

enhancement

The `chromedriver-binary` package only includes an x86_64 binary, so this can't be run on a Raspberry Pi or other ARM system. /usr/local/lib/python3.6/dist-packages/chromedriver_binary/chromedriver: ELF 64-bit LSB shared object, x86-64, version 1...

selenium/chromedriver

Ideally, this would also keep track of items in your cart and keep a record of which items are removed due to stock constraints (either silently, or as a result...

enhancement

The script is working well and picks the slot. It presses continue on the payment methods page. However it throws and exception on the next page which is the final...

limitation