Well, I just wasn't happy to basically ignore the Canadian market. I started looking through some code, and while I still can't pull every piece of data for the Canadian market cars, I can pull enough to add the very basic car info in the database. So this way the Canadians who visit the site will be able to see all of the cars that are built for Canada and see the rate of production, what dealers are getting them, just the basics. The options data is still very incomplete, so there isn't any point in a detailed dashboard for Canadian cars.
All updates starting tomorrow should pull all the Canadian market cars that the script can find. Adding previously built cars will take some time. Z06's are easy because there aren't many of them so that should be done this weekend, but the Stingrays will take some time. I will probably slowly work thru this over the next month or so.
For model year 2024, I am planning to pretty much rewrite my script that pulls and processes the window stickers. I don't plan to address the rest of the Canadian window sticker headaches until that time. I am going to rewrite the script using a different language (or at least a better library for reading the PDFs) so its easier to pull the data out of the difficult Canadian. Every library I have tried for my current code leaves a lot to be desired (they basically can't pull all of the text out of the PDF)... so its time to move on.