I see this error recently when I run beanprice --update --update-rate=daily on my beancount file. I don't recollect changing much on my beancount file. Below is the error message. What does 'Trim end date is before start date' error indicate?
Traceback (most recent call last):
File "/usr/local/bin/bean-price", line 8, in <module>
sys.exit(main())
File "/usr/local/lib/python3.9/site-packages/beanprice/price.py", line 809, in main
args, jobs, entries, dcontext = process_args()
File "/usr/local/lib/python3.9/site-packages/beanprice/price.py", line 782, in process_args
jobs.extend(get_price_jobs_up_to_date(entries,
File "/usr/local/lib/python3.9/site-packages/beanprice/price.py", line 412, in get_price_jobs_up_to_date
lifetimes.trim_intervals(intervals,
File "/usr/local/lib/python3.9/site-packages/beancount/ops/lifetimes.py", line 120, in trim_intervals
raise ValueError('Trim end date is before start date')
ValueError: Trim end date is before start date