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

[v2]: CI Overhaul (and make v2 actually _pass_ the CI) #714

Merged
merged 18 commits into from
Apr 1, 2024

Commits on Apr 1, 2024

  1. overhaul the continuous integration file

    see inline comments and PR description for more details
    JacksonBurns committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    47096f8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8469f9 View commit details
    Browse the repository at this point in the history
  3. huge code churn for compliance with pep8, see extended

     - removed unused imports
     - change tests with unused variables to instead use said variables
     - update the `pyproject.toml` specification for pep8 checking to match what we were doing in the CI
     - replaced star imports with explicit imports
     - add explicit exports in `__init__.py`'s
     - generic formatting changes i.e. trailing spaces, newlines, etc.
    JacksonBurns committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    5cb6df5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e391959 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c4a4b4e View commit details
    Browse the repository at this point in the history
  6. fix the required version of black in pyproject and ci

    otherwise it can pass locally and fail on GHA
    JacksonBurns committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    df020d8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c9bfcf8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c57693f View commit details
    Browse the repository at this point in the history
  9. fix typo in class name

    JacksonBurns committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    136591b View commit details
    Browse the repository at this point in the history
  10. replace pytorch_scatter with native pytorch scatter calls

     - simplifies installation process throughout as well
    JacksonBurns committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    f66f9a1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    25ed2de View commit details
    Browse the repository at this point in the history
  12. set default num_workers in CLI to match docstring of dataloader class

    this resolves the hanging issue on windows and for some reason mac
    JacksonBurns committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    a678b19 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    04985ba View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    05a0802 View commit details
    Browse the repository at this point in the history
  15. whitepsace fixes for checkpoint loading fix

    linter was not run on chemprop#741
    JacksonBurns committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    8f4d3f4 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    841f601 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    412ae4b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    921df1d View commit details
    Browse the repository at this point in the history