Permalink
Commits on Nov 5, 2018
  1. Merge pull request #213 from oew1v07/fix-numpy

    robintw committed Nov 5, 2018
    Fix numpy patch to patch the load function (which was missed before)
Commits on Oct 14, 2018
  1. Changed env var to be correct on Windows (oops)

    robintw committed Oct 14, 2018
  2. Change AppVeyor config to be like Travis

    robintw committed Oct 14, 2018
    Using one long command to install Python and all libraries using conda
    which means it will fail if it can't get the packages for that
    Python version rather than just upgrading/downgrading Python
    silently
Commits on Oct 13, 2018
  1. Skip lxml tests on Python 3.4 as they fail due to icu unicode library…

    robintw committed Oct 13, 2018
    … errors
  2. Actually stop importing xarray (oops!)

    robintw committed Oct 13, 2018
  3. Remove xarray dependency for iris tests

    robintw committed Oct 13, 2018
  4. Added pkg.key and pkg.project_name to dict keys for installed pkgs

    robintw committed Oct 13, 2018
    Fixes #197, where numpy wasn't coming up in the list in Python 3.4
  5. Change tifffile test to try writing a 2D arr rather than 1D

    robintw committed Oct 13, 2018
    1D arrays can't be written properly to TIFF files in some versions of
    the tifffile library (understandably as a 1D TIFF file makes very
    little sense)
  6. Removed testing with behave on travis

    robintw committed Oct 13, 2018
Commits on Oct 12, 2018
  1. Removed slashes as it seems travis concatenates lines for you

    robintw committed Oct 12, 2018
  2. Put all conda packages in one conda command

    robintw committed Oct 12, 2018
    So it should fail if not possible on that Python version
  3. Remove conda-forge as default channel

    robintw committed Oct 12, 2018
    To see if it stops upgrading Python from 3.4 when we're trying
    to test on 3.4!
  4. Added config to skip GDAL tests on Python 3.4

    robintw committed Oct 12, 2018
    GDAL doesn't install properly from conda-forge for Python 3.4 as
    there are no supported packages.
  5. Merge pull request #189 from recipy/netcdf

    robintw committed Oct 12, 2018
    Add hooks for netcdf, xarray and iris, plus associated testing changes
  6. Merge branch 'netcdf' of github.com:recipy/recipy into netcdf

    robintw committed Oct 12, 2018
  7. Altered test framework to pick up all modules provided by packages

    robintw committed Oct 12, 2018
    This fixes the issue with iris not being detected as a package by the test framework.
    Tests now pass for iris.
    
    See #194 for more info - this only fixes the test code part of #194 though.
Commits on Oct 11, 2018
  1. Merge branch 'master' into netcdf

    robintw committed Oct 11, 2018
  2. Added xarray, iris etc to conda install for appveyor

    robintw committed Oct 11, 2018
Commits on Oct 10, 2018
  1. Merge pull request #190 from jspaaks/issue182-citation

    robintw committed Oct 10, 2018
    Added citation information in the Citation File Format.
Commits on Oct 9, 2018
  1. Added AppVeyor testing on 3.4 and 3.5

    robintw committed Oct 9, 2018
Commits on Oct 7, 2018
  1. Remove Travis testing on Python 3.7 due to issues in support on conda…

    robintw committed Oct 7, 2018
    …-forge
  2. Reverted to installing pytest and behave with pip as conda install se…

    robintw committed Oct 7, 2018
    …ems to downgrade python to 3.6
  3. Added Python version debugging output to travis

    robintw committed Oct 7, 2018
  4. Added more debugging changes to travis config

    robintw committed Oct 7, 2018
  5. Added more debugging for Travis errors on 3.7

    robintw committed Oct 7, 2018
  6. Install behave through conda, and don't do 'pip install .'

    robintw committed Oct 7, 2018
  7. Changed travis install to add conda-forge as highest priority channel

    robintw committed Oct 7, 2018
    Also printing out the full conda config in the test log for debugging purposes
  8. Fixed DeprecationWarning in PyTest for parametrized tests

    robintw committed Oct 7, 2018
    The way that parametrized tests are marked (eg. with markers like SKIP)
    has changed in recent PyTest versions, and the old way will be deprecated
    in PyTest 4.0. Changed to fix this, passing a pytest.param object rather
    than a tuple.
  9. Fix error with log_warnings coming from pandas Panel tests

    robintw committed Oct 7, 2018
    Some of the tests using the pandas Panel object were failing. This is because they gave a
    warning when used (as Panel is deprecated) and the log_warning function was failing. This is
    because the definition of the function has changed between Python 2 and 3, and the previous
    definition wasn't valid. This has now been replaced with a definition that works for both 2
    and 3, therefore fixing the problem.
  10. Moved flask dependency to the end of install_requires

    robintw committed Oct 7, 2018
    According to cmdmnt/commandment#12 this fixes
    issues with flask installs
  11. Changed build matrix config for Travis

    robintw committed Oct 7, 2018
    Updated to use Python 3.7 using the workaround for getting 3.7 that is described here: travis-ci/travis-ci#9815
  12. Changed flask dependency from Flask to flask

    robintw committed Oct 7, 2018
    Should fix issue with finding distribution for flask when pip installing