Yes, I get the same error. It seems related to DatedPrice specifically. When I try to get the price manually at a specific date for a commodity, I get the same error. See below for minimal example:
bean-price -e USD:yahoo/ETH-USD --date 2025-04-03
ERROR : Error fetching ETH-USD: Expecting value: line 1 column 1 (char 0)
ERROR : Could not fetch for job: DatedPrice(base='ETH-USD', quote='USD', date=datetime.date(2025, 4, 3), sources=[PriceSource(module=<module 'beanprice.sources.yahoo' from 'C:\\Users\\William Bean\\AppData\\Roaming\\Python\\Python311\\site-packages\\beanprice\\sources\\yahoo.py'>, symbol='ETH-USD', invert=False)])
I'm opening an Issue in GitHub for it.