pyWPS started in May 2006 as a project supported by DBU and until the current data (2010) is sponsored by the private company HS-RS. It offers an environment for programming own processes (geofunctions or models) which can be accessed from the public. pyWPS has been developed with the intention of providing WPS support to GRASS GIS, with easy access to its modules.
- November 2010
The pywps3.2-SOAP branch provided full support for WSDL and WPS-SOAP-Compressed structure defined in WPS 1.0.0 Annex D and E, allowing for generic web service integration (Taverna)
- September 2010
pyWPS is preparing it self to the FOSS4G conference in Barcelona, as member of the OpenSource GIS family.
New developments are being planned based on mapserver,SOAP/WSDL, mod_python and Jython.
- March 2010
pyWPS is invited to join OSGEO's project incubator structure.
- January 2010
pyWPS is recomended as THE WPS tool in GIGAS project ( GEOSS, INSPIRE and GMES an Action in Support). As explained in the GIGAS Technology Watch Report WPS
"PyWPS Web Processing Service: is a Python program which implements the OGC WPS 1.0.0 standard (with a few omissions). PyWPS was chosen as it is up to date with the WPS standard and has a low footprint, making it easy to install on most Linux systems. Python was considered a good choice of implementation language as it is a very easy language to develop in and allows partners to easily integrate existing processing which may have been written in other languages"
- June 2009
pyWPS 3.1.0 gets released with new features
- Up-to-date examples
- Multiple fixes in both, source code and templates
- New style In- and Outputs Complex object
- Tons of bugs fixed
- Nov 2008
pyWPS 3.0.0 gets release as a major milestone, support for WPS 1.0.0
- Support for WPS 1.0.0
- New simple configuration files
- New methods for custom process definition
- Support for multiple WPS servers with one PyWPS Installation
- Support for internationalization
- Simple code structure
- Python-htmltmpl templating system
- New examples of processes
Aside from the new version support, the pyWPS code was rewritten in a simpler and more pythonic way, allowing for easier maintenance. The OGC document are now generated by templates instead of dictionary objects contained in classes and parsing functionalities were divided into simpler modules
- May 2007
Publication of "Geospatial Processing via Internet on Remote Servers – PyWPS" on OSGEO Journal Volume 1 /May 2007
- April 2007
pyWPS 2.0.0 gets release, supporting WPS 0.4.0
- New Process interface for easier coding
- More stable, temporary files should be deleted in any case
- More verbose, better debugging output
- OGC WPS 0.4.0 still not yet fully implemented, but close to ...
- September 2006
First presentation held at FOSS4G 2006 Lausanne: "GRASS goes web: pyWPS"
- November 2006
First pyWPS 1.0.0 release, a project was born....
--Wikiadmin 15:06, 10 January 2011 (UTC)