Backport: Sanitize timesteps in PVTrivialProducer
- Enforce unicity and order of timesteps.
- Having duplicated timesteps seems to be error prone on pipeline execution, as time value is requested and not timestep. Specially, we observe some wrong behavior in legacy catalyst execution
backport of !6218 (merged)
Edited by Nicolas Vuaille