<div dir="ltr">Hi<div><br></div><div>as we are all aware, Inputs can indicate, that there be *more of them with same indentificator* (maxOccurs parametr)</div><div><br></div><div>In PyWPS 3, support for multiple inputs was only simple, for PyWPS-4, there was non - until <a href="https://github.com/jachym/pywps-4/commit/52dc170242fbad625fdf1339850228c7d4e449c5">https://github.com/jachym/pywps-4/commit/52dc170242fbad625fdf1339850228c7d4e449c5</a> (now)</div><div><br></div><div>I've introduced collection.deque objects (which acts like and list) [1]</div><div><br></div><div>One side effect: in the process, you have to count with the fact, wpsrequest.inputs[identifier] can have more then one inputs -> to access the first one, you need to call (e.g.)</div><div><br></div><div>wpsrequest.inputs[identifier][0].file</div><div><br></div><div>PyWPS can can now handle multiple separate data inputs with different mimetypes etc..</div><div><br></div><div><br></div><div>I hope, everybody is fine with the change</div><div><br></div><div>J</div><div><br></div><div>[1] <a href="https://docs.python.org/3/library/collections.html#collections.deque">https://docs.python.org/3/library/collections.html#collections.deque</a></div></div>