Metadata-Version: 2.0
Name: wps-remote
Version: 2.11.2
Summary: A library that allows users to publish their executables as GeoServer WPS Processes through the XMPP protocol
Home-page: https://github.com/geoserver/wps-remote
Author: GeoServer Developers
Author-email: geoserver-devel@lists.sourceforge.net
License: GPL
Keywords: XMPP Beckend for GeoServer Remote WPS ProcessFactory.
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Scientific/Engineering :: GIS
Requires-Dist: astroid (==1.4.4)
Requires-Dist: colorama (==0.3.6)
Requires-Dist: flake8 (==2.5.4)
Requires-Dist: functools32
Requires-Dist: jsonschema (==2.5.1)
Requires-Dist: lazy-object-proxy (==1.2.1)
Requires-Dist: mccabe (==0.4.0)
Requires-Dist: paramiko
Requires-Dist: pep8 (==1.7.0)
Requires-Dist: psutil (>=4.0.0)
Requires-Dist: pycrypto
Requires-Dist: pyflakes (==1.0.0)
Requires-Dist: pylint (==1.5.4)
Requires-Dist: six (==1.10.0)
Requires-Dist: sleekxmpp (>=1.3.1)
Requires-Dist: wheel (==0.24.0)
Requires-Dist: wrapt (==1.10.6)

[![Build Status](https://travis-ci.org/geoserver/wps-remote.svg?branch=master)](https://travis-ci.org/geoserver/wps-remote)
[![Coverage Status](https://coveralls.io/repos/github/geoserver/wps-remote/badge.svg?branch=master)](https://coveralls.io/github/geoserver/wps-remote?branch=master)

RemoteWPS
=========

[RemoteWPS] is an open source software written in Python part of the GeoServer (http://geoserver.org) 
project that allows users to publish their executables as GeoServer WPS Processes through the XMPP protocol.

RemoteWPS is meant to be used along with the GeoServer "wps-remote" plugin for the WPS
(https://github.com/geoserver/geoserver/tree/master/src/community/wps-remote).

Being a community-driven project, RemoteWPS is developed, tested, and supported by a diverse group of 
individuals and organizations from around the world.

## License

RemoteWPS licensed under the [GPL](http://www.gnu.org/licenses/old-licenses/gpl-2.0.html).

## Using

You can install the "wps-remote" Python package by using the PyPi distribution ::

    pip install wps-remote==2.11.2

Please refer to the [user guide](http://docs.geoserver.org/latest/en/user/community/remote-wps/index.html) for detailed 
information on how to install and use RemoteWPS.

## API Reference Doc

http://docs.geoserver.org/latest/en/user/community/remote-wps/install_python.html#annex-a-remote-wps-python-wrapper-reference

## Bugs

Through GeoServer JIRA.

GeoServer uses [JIRA](https://osgeo-org.atlassian.net/projects/GEOS), hosted by 
[Atlassian](https://www.atlassian.com/), for issue tracking.

## Mailing Lists

Through GeoServer Mailing Lists.

The [mailing list page](http://geoserver.org/comm/) on the GeoServer web site provides
access to the various mailing list, as well as some indication of the [code of conduct](http://geoserver.org/comm/userlist-guidelines.html) when posting to the lists

## Contributing

Through GeoServer Process.

Please read [the contribution guidelines](https://github.com/geoserver/geoserver/blob/master/CONTRIBUTING.md) before contributing pull requests to the GeoServer project.

## More Information

Visit the [website](http://geoserver.org/) or read the [docs](http://docs.geoserver.org/). 

Change Log
==========
2.11.2 [2017-02-16 10:12:23]
 - SFTP/FTP pluggable uploaders support
 - Minor refactoring and code cleanup

2.9.3 [2016-03-31 17:24:47]
 - Added "processbot" XMPP connection checks
 - Added "servicebot" check "processbot" status error and send error message impersonating the underlying process
 - Added "NetCDF Output" example on service.config

2.9.2 [2016-03-17 17:33:19]
 - Added "process_blacklist" property to "service.config" file
 - Added "proc_is_running(self, proc_names)" to "ResourceMonitor(threading.Thread)" background thread

2.9.1 [2016-03-16 11:09:56]
 - Added "GetLoadAverageMessage" XMPP message for resource monitoring
 - Added "ResourceMonitor(threading.Thread)" background thread collecting resource consuption data
 - On GeoServer side the "remoteConfig.properties" file on GEOSERVER_DATA must be updated with the properties
   xmpp_cpu_perc_threshold = 80.0
   xmpp_mem_perc_threshold = 80.0


