Birdy provides a command-line tool to work with Web Processing Services.
Project description
=====
Birdy
=====
.. image:: https://img.shields.io/badge/docs-latest-brightgreen.svg
:target: http://birdy.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. image:: https://travis-ci.org/bird-house/birdy.svg?branch=master
:target: https://travis-ci.org/bird-house/birdy
:alt: Travis Build
.. image:: https://api.codacy.com/project/badge/Grade/da14405a9a6d4c2e9c405d9c0c8babe7
:target: https://www.codacy.com/app/cehbrecht/birdy?utm_source=github.com&utm_medium=referral&utm_content=bird-house/birdy&utm_campaign=Badge_Grade
:alt: Codacy Code Checks
.. image:: https://img.shields.io/github/license/bird-house/birdy.svg
:target: https://github.com/bird-house/birdy/blob/master/LICENSE.txt
:alt: GitHub license
.. image:: https://badges.gitter.im/bird-house/birdhouse.svg
:target: https://gitter.im/bird-house/birdhouse?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
:alt: Join the chat at https://gitter.im/bird-house/birdhouse
Birdy (the bird)
*Birdy is not a bird but likes to play with them.*
Birdy is a Python library to work with Web Processing Services (WPS).
It is using `OWSLib` from the `GeoPython` project.
You can try Birdy online using Binder, just click on the binder link below.
.. image:: https://mybinder.org/badge_logo.svg
:target: https://mybinder.org/v2/gh/bird-house/birdy.git/master?filepath=notebooks
:alt: Binder Launcher
Birdy is part of the `Birdhouse`_ project.
Full `documentation <http://birdy.readthedocs.org/en/latest/>`_ is on ReadTheDocs.
.. _Birdhouse: http://bird-house.github.io/en/latest/
Authors
*******
* David Huard <huard.david@ouranos.ca>
* Carsten Ehbrecht <ehbrecht@dkrz.de>
Change History
**************
0.6.0 (2019-04-04)
==================
Changes:
* Added conversion support for nested outputs (metalink, zip) (#114).
* Added support for Metalink (#113).
* Added support for zip converter (#111).
* Added support for ESGF CWT API (#102).
* Speed up by using `DescribeProcess` with `identifier=all` (#98).
* Added support for passing local files to server as raw data (#97).
* Cleaned up notebooks (#107).
* Various Bugfixes: #83, #91, #99
0.5.1 (2018-12-18)
==================
Changes:
* Added support to launch Jupyter notebooks with birdy examples on binder (#94, #95).
0.5.0 (2018-12-03)
==================
Changes:
* Renamed pythonic WPS client (#63):
``birdy.client.base.WPSClient`` and ``from birdy import WPSClient``.
* Added `WPSResult` for WPS outputs as `namedtuple` (#84, #64).
* Support for Jupter Notebooks (#40):
* cancel button (work in progress).
* progress bar.
* input widget.
* Updated notebooks with examples for `WPSClient`.
0.4.2 (2018-09-26)
==================
Changes:
* Fixed WPS default parameter (#52).
* Using ``WPS_SSL_VERIFY`` environment variable (#50).
0.4.1 (2018-09-14)
==================
Changes:
* Fixed test-suite (#49).
* Import native client with ``import_wps`` (#47).
* Fix: using string type when dataType is not provided (#46).
* Updated docs for native client (#43).
0.4.0 (2018-09-06)
==================
Release for Dar Es Salaam.
Changes:
* Conda support on RTD (#42).
* Fix optional input (#41).
0.3.3 (2018-07-18)
==================
Changes:
* Added initial native client (#24, #37).
0.3.2 (2018-06-06)
==================
Changes:
* Fix MANIFEST.in.
0.3.1 (2018-06-06)
==================
Changes:
* Fix bumpversion.
0.3.0 (2018-06-05)
==================
Changes:
* Use bumpversion (#29).
* Use click for CLI (#6).
* Using GitHub templates for issues, PRs and contribution guide.
0.2.2 (2018-05-08)
==================
Fixes:
* Update travis for Python 3.x (#19).
* Fix parsing of WPS capabilities with ``%`` (#18).
New Features:
* using ``mode`` for async execution in OWSLib (#22).
0.2.1 (2018-03-14)
==================
Fixes:
* Fixed Sphinx and updated docs: #15.
New Features:
* Fix #14: added ``--cert`` option to use x509 certificates.
0.2.0 (2017-09-25)
==================
* removed buildout ... just using conda.
* cleaned up docs.
* updated travis.
* fixed tests.
* added compat module for python 3.x
0.1.9 (2017-04-07)
==================
* updated buildout and Makefile.
* updated conda environment.
* fixed tests.
* replaced nose by pytest.
* pep8.
* fixed travis.
* fixed ComplexData input.
* show status message in log.
0.1.8 (2016-05-02)
==================
* added backward compatibility for owslib.wps without headers and verify parameter.
0.1.7 (2016-05-02)
==================
* added twitcher token parameter.
* using ssl verify option again.
0.1.6 (2016-03-22)
==================
* added support for bbox parameters.
0.1.5 (2016-03-15)
==================
* fixed wps init (using standard owslib).
* update makefile.
0.1.4 (2015-10-29)
==================
* using ssl verify option of WebProcessingSerivce
* moved python requirements to requirements/deploy.txt
0.1.3 (2015-08-20)
==================
* more unit tests.
* fixed unicode error in wps description.
* using latest ComplexDataInput from owslib.wps.
0.1.2 (2015-08-14)
==================
* fixed encoding of input text files.
* more unit tests.
0.1.1 (2015-08-13)
==================
* allow local file path for complex inputs.
* send complex data inline with requet to remote wps service.
0.1.0 (2014-12-02)
==================
* Initial Release.
Birdy
=====
.. image:: https://img.shields.io/badge/docs-latest-brightgreen.svg
:target: http://birdy.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. image:: https://travis-ci.org/bird-house/birdy.svg?branch=master
:target: https://travis-ci.org/bird-house/birdy
:alt: Travis Build
.. image:: https://api.codacy.com/project/badge/Grade/da14405a9a6d4c2e9c405d9c0c8babe7
:target: https://www.codacy.com/app/cehbrecht/birdy?utm_source=github.com&utm_medium=referral&utm_content=bird-house/birdy&utm_campaign=Badge_Grade
:alt: Codacy Code Checks
.. image:: https://img.shields.io/github/license/bird-house/birdy.svg
:target: https://github.com/bird-house/birdy/blob/master/LICENSE.txt
:alt: GitHub license
.. image:: https://badges.gitter.im/bird-house/birdhouse.svg
:target: https://gitter.im/bird-house/birdhouse?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
:alt: Join the chat at https://gitter.im/bird-house/birdhouse
Birdy (the bird)
*Birdy is not a bird but likes to play with them.*
Birdy is a Python library to work with Web Processing Services (WPS).
It is using `OWSLib` from the `GeoPython` project.
You can try Birdy online using Binder, just click on the binder link below.
.. image:: https://mybinder.org/badge_logo.svg
:target: https://mybinder.org/v2/gh/bird-house/birdy.git/master?filepath=notebooks
:alt: Binder Launcher
Birdy is part of the `Birdhouse`_ project.
Full `documentation <http://birdy.readthedocs.org/en/latest/>`_ is on ReadTheDocs.
.. _Birdhouse: http://bird-house.github.io/en/latest/
Authors
*******
* David Huard <huard.david@ouranos.ca>
* Carsten Ehbrecht <ehbrecht@dkrz.de>
Change History
**************
0.6.0 (2019-04-04)
==================
Changes:
* Added conversion support for nested outputs (metalink, zip) (#114).
* Added support for Metalink (#113).
* Added support for zip converter (#111).
* Added support for ESGF CWT API (#102).
* Speed up by using `DescribeProcess` with `identifier=all` (#98).
* Added support for passing local files to server as raw data (#97).
* Cleaned up notebooks (#107).
* Various Bugfixes: #83, #91, #99
0.5.1 (2018-12-18)
==================
Changes:
* Added support to launch Jupyter notebooks with birdy examples on binder (#94, #95).
0.5.0 (2018-12-03)
==================
Changes:
* Renamed pythonic WPS client (#63):
``birdy.client.base.WPSClient`` and ``from birdy import WPSClient``.
* Added `WPSResult` for WPS outputs as `namedtuple` (#84, #64).
* Support for Jupter Notebooks (#40):
* cancel button (work in progress).
* progress bar.
* input widget.
* Updated notebooks with examples for `WPSClient`.
0.4.2 (2018-09-26)
==================
Changes:
* Fixed WPS default parameter (#52).
* Using ``WPS_SSL_VERIFY`` environment variable (#50).
0.4.1 (2018-09-14)
==================
Changes:
* Fixed test-suite (#49).
* Import native client with ``import_wps`` (#47).
* Fix: using string type when dataType is not provided (#46).
* Updated docs for native client (#43).
0.4.0 (2018-09-06)
==================
Release for Dar Es Salaam.
Changes:
* Conda support on RTD (#42).
* Fix optional input (#41).
0.3.3 (2018-07-18)
==================
Changes:
* Added initial native client (#24, #37).
0.3.2 (2018-06-06)
==================
Changes:
* Fix MANIFEST.in.
0.3.1 (2018-06-06)
==================
Changes:
* Fix bumpversion.
0.3.0 (2018-06-05)
==================
Changes:
* Use bumpversion (#29).
* Use click for CLI (#6).
* Using GitHub templates for issues, PRs and contribution guide.
0.2.2 (2018-05-08)
==================
Fixes:
* Update travis for Python 3.x (#19).
* Fix parsing of WPS capabilities with ``%`` (#18).
New Features:
* using ``mode`` for async execution in OWSLib (#22).
0.2.1 (2018-03-14)
==================
Fixes:
* Fixed Sphinx and updated docs: #15.
New Features:
* Fix #14: added ``--cert`` option to use x509 certificates.
0.2.0 (2017-09-25)
==================
* removed buildout ... just using conda.
* cleaned up docs.
* updated travis.
* fixed tests.
* added compat module for python 3.x
0.1.9 (2017-04-07)
==================
* updated buildout and Makefile.
* updated conda environment.
* fixed tests.
* replaced nose by pytest.
* pep8.
* fixed travis.
* fixed ComplexData input.
* show status message in log.
0.1.8 (2016-05-02)
==================
* added backward compatibility for owslib.wps without headers and verify parameter.
0.1.7 (2016-05-02)
==================
* added twitcher token parameter.
* using ssl verify option again.
0.1.6 (2016-03-22)
==================
* added support for bbox parameters.
0.1.5 (2016-03-15)
==================
* fixed wps init (using standard owslib).
* update makefile.
0.1.4 (2015-10-29)
==================
* using ssl verify option of WebProcessingSerivce
* moved python requirements to requirements/deploy.txt
0.1.3 (2015-08-20)
==================
* more unit tests.
* fixed unicode error in wps description.
* using latest ComplexDataInput from owslib.wps.
0.1.2 (2015-08-14)
==================
* fixed encoding of input text files.
* more unit tests.
0.1.1 (2015-08-13)
==================
* allow local file path for complex inputs.
* send complex data inline with requet to remote wps service.
0.1.0 (2014-12-02)
==================
* Initial Release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
birdhouse-birdy-0.6.0.tar.gz
(22.5 kB
view hashes)
Built Distribution
Close
Hashes for birdhouse_birdy-0.6.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6c514a172c90e45f956042972b194a4551c9f157ea8a9e49ddef5c03143b5f2 |
|
MD5 | 4dbf657037174d16ad6ecfbbf9ff3206 |
|
BLAKE2b-256 | e343583bfcc4acfa39d785da88d84fa6a2ab00fbdccf681eb359fa6de3ea4737 |