pywps
pywps copied to clipboard
PyWPS is an implementation of the Web Processing Service standard from the Open Geospatial Consortium. PyWPS is written in Python.
# Overview A unit test for asynchronous processes was not actually running asynchronously. The test now runs in async mode and will raise an error if it ever runs synchronously....
# Overview Moves the Sleep process class definition with other test processes to facilitate reuse. # Related Issue / Discussion In response to comments in #657 # Additional Information #...
# Overview This patch series include many change to have a even better handle of sub-process. The patch series include: - Change the management of end-points, now the service provide...
# Description Currently, PyWPS uses static files for status response (e.g. http://localhost:5000/outputs/51eb13f2-7ea9-11e8-be8f-08002710f680.xml) This works fine, as long there is no Exception stored in the file (`status=True`). If the client downloads...
As requested in the issue #455 we need to improve the queue handling. I'm thinking about creating PyWPS deamon, which would be responsible for starting (spawning?) processes in the background,...
# Description Parallelisation libraries, like dask, communicate processes from the scheduler to workers by serializing-deserializing objects through the network. It seems that some PyWPS objects are not serializable. The issues...
In the context of [PAVICS](https://pavics.ouranos.ca), we are observing that the PyWPS process queues of our services (which are backed by a Postgres database) regularly fill up with stuck processes (in...
# Description It looks like the test in `tests/test_async.py` does not run in async mode. Also, it only checks that the execute response has been accepted, not that the process...
# Description The current implementation assumes that complex input data embedded in the WPS post request is base64 encoded. This is not always the case. Probably this issue needs to...
# Description Currently the `CDATA` tag is added to the json dump/load of a `WPSRequest` but it is only needed by the xml templates. Maybe we have a better may...