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 environment.yml with conda-lock.yml #442

Merged
merged 35 commits into from
Jul 29, 2024
Merged

Replace environment.yml with conda-lock.yml #442

merged 35 commits into from
Jul 29, 2024

Commits on Jul 23, 2024

  1. Replace environment.yml with conda-lock.yml

    TODO
    * [ ] valid pyproject.toml for `pip install -e .[dev]`
    sverhoeven committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    2ddeee1 View commit details
    Browse the repository at this point in the history
  2. Configure conda-lock in pyproject.toml

    Currently pip does not understand pyproject.toml file
    sverhoeven committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    5591c14 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    efc4066 View commit details
    Browse the repository at this point in the history
  4. Make pyproject.toml valid + add sections not migrated by hatch

    Skipped flake8 config as this will be replaced by ruff
    sverhoeven committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    9ba50b6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e75820d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ce0ed7e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f401970 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9468c26 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e99deb4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6746f7f View commit details
    Browse the repository at this point in the history
  11. Use lock in ci

    sverhoeven committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    a521171 View commit details
    Browse the repository at this point in the history
  12. Add env name to ci

    sverhoeven committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    56e12ed View commit details
    Browse the repository at this point in the history
  13. Use shell for mypy

    sverhoeven committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    1815c9f View commit details
    Browse the repository at this point in the history
  14. Use shell for mypy

    sverhoeven committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    71d0eb0 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    03a6abb View commit details
    Browse the repository at this point in the history
  16. Exclude lock from lint

    sverhoeven committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    80a80f9 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    1c8876c View commit details
    Browse the repository at this point in the history
  18. Use lock in docs

    sverhoeven committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    67d91f8 View commit details
    Browse the repository at this point in the history
  19. Typo

    sverhoeven committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    661ddfe View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. No longer need MANIFEST.in

    sverhoeven committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    cfbe9ff View commit details
    Browse the repository at this point in the history
  2. Exclude dev deps during install

    Unable to exclude during lock generation as `--no-dev-dependencies` moves dev deps to main cat.
    sverhoeven committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    a400dc5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0f7910c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    42bc30f View commit details
    Browse the repository at this point in the history
  5. Remove unused dependencies

    sverhoeven committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    e9470b9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6847038 View commit details
    Browse the repository at this point in the history
  7. Regenerate lock file

    sverhoeven committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    6272453 View commit details
    Browse the repository at this point in the history
  8. Add missing fsspec dep

    sverhoeven committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    6a127f5 View commit details
    Browse the repository at this point in the history
  9. changelog entry

    sverhoeven committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    af51dfe View commit details
    Browse the repository at this point in the history
  10. Add cartopy as dep

    Because it is imported in this package
    sverhoeven committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    127ca02 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b1f9083 View commit details
    Browse the repository at this point in the history
  12. Use custom error

    sverhoeven committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    27b3e63 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3c7f21d View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    e983e76 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2460632 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf444e9 View commit details
    Browse the repository at this point in the history