Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate RAVEN GIS utilities and fix the documentation #68

Merged
merged 48 commits into from
Mar 9, 2021

Commits on Mar 2, 2021

  1. Configuration menu
    Copy the full SHA
    d7c60e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26e37b3 View commit details
    Browse the repository at this point in the history
  3. Fix missing Point import

    Zeitsperre committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    edb55e8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8095ac3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c6c6750 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2021

  1. use pytest.importorskip

    Zeitsperre committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    19e0a40 View commit details
    Browse the repository at this point in the history
  2. Add marginally-working hydro_routing functions, fix some field format…

    …ting, use `next(iter(src))` in fiona accessors, blacken
    Zeitsperre committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    d215363 View commit details
    Browse the repository at this point in the history
  3. Working version of upstream basin identification for hydro_routing pr…

    …oduct, blacken test_utils.py
    Zeitsperre committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    7d0b72b View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2021

  1. Configuration menu
    Copy the full SHA
    4e10ac9 View commit details
    Browse the repository at this point in the history
  2. Refactoring of ravenpy.utils into analysis, chekcs, geo, and io; upda…

    …ted imports for ravenpy tests, and raven-wps processes, and parse_lonlat refactored to raven
    Zeitsperre committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    27c576a View commit details
    Browse the repository at this point in the history
  3. implement tmp_path for io-based tests, move warning message to module…

    … __init__, adjust if/else code, fix a few tests
    Zeitsperre committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    a72eaa8 View commit details
    Browse the repository at this point in the history
  4. remove an empty return

    Zeitsperre committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    4374ea7 View commit details
    Browse the repository at this point in the history
  5. reduce circular imports

    Zeitsperre committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    1f48d86 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2021

  1. Fix the Docs (#70)

    * Mock some imports for RtD
    
    * remove leading :
    
    * Remove/adjust mal-formatted docstrings
    
    * reduce circular imports, remove obsolete API references in user_api.rst
    
    * Docstring cleanups, use sphinx.ext.napoleon, ensure dataclasses in sphinx-rtd.yaml for python=3.6, add API to index.rst, make user_index not indexed
    
    * set autosummary_generate=True and add xarray to environment-rtd.yml
    
    * Add pre-commit and run over all files, excluding RAVEN model configurations
    
    * Do not execute notebooks if we are mocking imports, do not use html_static_path
    
    * Ensure isort uses black profile
    Zeitsperre authored Mar 5, 2021
    Configuration menu
    Copy the full SHA
    40dc2df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8fa00dd View commit details
    Browse the repository at this point in the history
  3. re-run pre-commit checks, comment out unused objects, make nbstripout…

    … keep output, rerun notebooks
    Zeitsperre committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    6c91852 View commit details
    Browse the repository at this point in the history
  4. Add a FIXME

    Zeitsperre committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    b4c2121 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9fe3e30 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8f4be9a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    99519ac View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    175e283 View commit details
    Browse the repository at this point in the history
  9. extract grid_weight_params to __init__.py, use extracted values for c…

    …lick, add more click commands to sphinx-click docs
    Zeitsperre committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    f1d08c3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fe79749 View commit details
    Browse the repository at this point in the history
  11. remove modules?

    Zeitsperre committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    03554bb View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2021

  1. Make dev_requirements include gis_requirements, rename test_utils.py …

    …to test_geo_utilities.py, add note about installation processes
    Zeitsperre committed Mar 6, 2021
    Configuration menu
    Copy the full SHA
    208cef1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4638ffb View commit details
    Browse the repository at this point in the history
  3. Fix test emulator Lievre

    cjauvin committed Mar 6, 2021
    Configuration menu
    Copy the full SHA
    9712050 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a00c5d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a17e199 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0d8cc3c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    28cad4e View commit details
    Browse the repository at this point in the history
  8. Add docs/modules.rst

    cjauvin committed Mar 6, 2021
    Configuration menu
    Copy the full SHA
    04f10ba View commit details
    Browse the repository at this point in the history
  9. Add docs/ravenpy.rst

    cjauvin committed Mar 6, 2021
    Configuration menu
    Copy the full SHA
    53ce6a8 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2021

  1. Fix a test output

    Zeitsperre committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    346aa5d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fdac34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    576c8bd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b84ea29 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f4aa4f7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    12b6f3c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    947c8eb View commit details
    Browse the repository at this point in the history
  8. Fix a typo

    Zeitsperre committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    61085c2 View commit details
    Browse the repository at this point in the history
  9. Update setuptools

    Zeitsperre committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    2049c7e View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2021

  1. Configuration menu
    Copy the full SHA
    dcee9c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e3c9f0a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f8c1e16 View commit details
    Browse the repository at this point in the history
  4. Pin geopandas above 0.9.0

    Zeitsperre committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    efe8448 View commit details
    Browse the repository at this point in the history
  5. Pyproj pinned to 3.0.0+

    Zeitsperre committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    8cbeff2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b34e1a5 View commit details
    Browse the repository at this point in the history