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

Replace conda for pip on Actions and split requirements files #282

Merged
merged 11 commits into from
Nov 19, 2021

Commits on Nov 16, 2021

  1. Split requirements in files per task

    The requirements.txt has only the dependencies for running harmonica.
    The envs directory hosts files with requirements for particular tasks:
    building the wheel, running tests, checking style and building docs.
    santisoler committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    2b72fcc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8051e18 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55b2ac0 View commit details
    Browse the repository at this point in the history
  4. Remove verde from requirements-test.txt

    Verde is already a dependency present in requirements.txt
    santisoler committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    0549b1b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c08ab2a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    50ae4b4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c4e7a9d View commit details
    Browse the repository at this point in the history
  8. Make docs.yml to use conda

    For building the docs we need pyproj and cartopy that are easier to
    install via conda.
    santisoler committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    f96b060 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6e994be View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

  1. Configuration menu
    Copy the full SHA
    9b67b10 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2021

  1. Restore cache only if requirements haven't changed

    Co-authored-by: Leonardo Uieda <[email protected]>
    santisoler and leouieda authored Nov 19, 2021
    Configuration menu
    Copy the full SHA
    35ccee3 View commit details
    Browse the repository at this point in the history