A lot of pvlib uses the term temp_air for ~2 m air temperature. The get_solarposition function (perhaps among others) uses temperature, which causes some confusion (see #893 (comment)). We should standardize the naming.
My vote is temperature. I really dislike temp_air.
Note that MetPy recently went through a similar parameter name refactoring and chose temperature (among other things): Unidata/MetPy#1299