Changes

0.7.0 (2018-12-05)

Converted malleefowl to the new deployment without buildout (#36).

Changes:

  • regenerated using cookiecutter.
  • updated dependencies (pywps, dispel4py, …).
  • works on Python 2.7 and 3.6.
  • integrated previous processes.

0.6.8 (2018-09-06)

Bugfixes:

  • Updated Buildout 2.12.1 (#33, #37).
  • Fix pluggy dependency (#34, #35).
  • Other fixes: #24, #31.

0.6.7 (2018-04-04)

  • added demo service using werkzeug for testing.
  • cleaned up documentation.
  • added tutorial.
  • removed esgf_logon process.
  • fixed os.link error in download module.

0.6.6 (2017-08-10)

  • fixed headers in solr and thredds workflow.
  • updated pywps recipe 0.9.2.
  • postgres db can be configured.
  • added config option archive_node to handle different archive root paths.
  • removed unused files (todo, examples, …)

0.6.5 (2017-05-18)

  • handle boundingbox in workflow.
  • updated pywps recipe 0.9.0.
  • added wsgi application.

0.6.4 (2017-03-27)

  • fixed query search parameter.
  • fixed replica search parameter.
  • added backward compatibility for constraints search parameter.
  • update nginx conda package.

0.6.3 (2017-03-21)

  • removed certificate parameter in download.
  • provide headers to worker process in workflow.

0.6.2 (2017-02-14)

  • update pywps recipe and archive-root config.

0.6.1 (2017-01-31)

  • using pyesgf.logon.
  • using X509_USER_PROXY variable in download.
  • link downloaded files to download cache.

0.6.0 (2017-01-27)

  • updated to pywps 4.0.0.

0.5.0 (2017-01-12)

  • moved old swift code to examples.
  • removed esgf download with openid.
  • pep8 checks on tests.
  • using ignore_facet_check=True option in esgf.search.

0.4.4 (2017-01-04)

  • using __version__ constant.
  • fixed install on ubuntu 16.04: updated conda environment (lxml, icu).

0.4.3 (2016-12-06)

  • update wget=2.2 from conda defaults.

0.4.2 (2016-10-19)

  • enabled pep8 check in travis.
  • updated docker recipe.
  • updated setuptools and buildout version.

0.4.1 (2016-09-28)

  • pep8
  • using owslib.wps.ComplexDataInput in workflow
  • update conda env: owslib=0.13.0, removed gdal

0.4.0 (2016-07-11)

  • using new buildout recipes.
  • using conda environment.yml.

0.3.12 (2016-06-15)

  • using pytest.
  • pinned wget=1.15.

0.3.11 (2016-02-01)

  • cleaned up tests.
  • fixed thredds download process.

0.3.10 (2016-01-21)

  • removed mktempfile and working_dir form malleefowl.process.
  • using status.set instead of show_status in processes/

0.3.9 (2016-01-19)

  • fixed esgf download.

0.3.8 (2016-01-18)

  • fixed esgsearch and esgf_logon process.

0.3.7 (2016-01-05)

  • use pywps.process.WPSProcess instead of malleefowl.process.WPSProcess.
  • cleaned up malleefowl.config.
  • updated dockerfile and recipe.

0.3.6 (2015-07-30)

  • download: checks if url has “file” schema. Those files can be returned directly.

0.3.5 (2015-07-28)

  • added solr search workflow.
  • fixed esgf logon: port = “7512”

0.3.4 (2015-07-23)

  • disabled “File_Thredds” search type … using “File” search instead.

0.3.3 (2015-06-18)

  • using python myproxyclient.

0.3.2 (2015-06-17)

  • added download with openid.
  • renamed myproxy_logon().
  • updated tomcat/thredds recipe.

0.3.1 (2015-06-14)

  • added thredds workflow
  • download with wget -x to create directories in cache.
  • fixed workflow process output parameter.

0.3.0 (2015-05-22)

  • cleaned up processes … download, esgsearch …
  • refactored workflow with dispel4py … improved logging.

0.2.1 (2015-05-18)

  • fixed adagucserver installation
  • using buildout recipes: birdhousebuilder.recipe.adagucserver, birdhousebuilder.recipe.postgres
  • swift cloud access processes added.
  • log to stderr/supervisor.

0.2.0 (2015-03-24)

  • update sphinx docs.
  • using birdhouse environment.
  • fixed mako_cache path.

0.1.8 (2015-01-17)

  • adagucserver with postgres added.
  • fixed buildout bootstrap.
  • esgf search checks local replica
  • esgf archive_path changed

0.1.7 (2014-12-19)

  • wget download with thredding.
  • added log-level to settings.
  • Disabled map processes.
  • wget process using local file archive.
  • esgsearch process added.
  • Disabled restflow.
  • Using dispel4py workflow engine.

0.1.6 (2014-11-28)

  • Added wpsfetch script to retrieve test data for unit tests.

0.1.5 (2014-11-26)

  • changed config for cache_path and cache_url.
  • Cleaned up unit tests.
  • download method added.

0.1.4 (2014-11-24)

  • Using buildout 2.x.

0.1.3 (2014-11-11)

  • Fixed LD_LIBRARY_PATH for myproxy-logon. Should not use openssl library from anaconda.
  • Replaced install.sh by Makefile.
  • Dockerfile added.

0.1.2 (2014-10-21)

  • Fixed pyOpenSSL dependency.
  • Updated docs.
  • Updated dependencies.
  • Dockfile for automated builds added.

0.1.1 (2014-08-21)

  • Changed default cache path.

0.1.0 (2014-08-18)

  • First Release.