Climate Farenheight Temperatures only reported in integer units for "generic thermostat"

I apologize if this isn’t the right location to post this but I’m hoping I could get some help with this. I noticed when using the “generic thermostat” climate component, Fahrenheit values are reported in integers even though my sensor reports with a precision of halves. Could someone change it so that it supports halves for F values? I know that components support the ability to report halves based on the documentation. https://github.com/home-assistant/home-assistant/commit/038b1c1fc67ca33e0e242a27d6dc80ad7305b675

It probably makes sense for someone to enhance the generic_thermostat platform to add a config item for this. But in the meantime, you could simply copy the code into your <config>/custom_components/climate folder and modify it to override the precision method. If you need help with that, let me know.