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

Add pre-commit #93

Merged
merged 50 commits into from Mar 31, 2022
Merged

Add pre-commit #93

merged 50 commits into from Mar 31, 2022

Commits on Mar 30, 2022

  1. Introduce and run pre-commit

    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    f9fcb9d View commit details
    Browse the repository at this point in the history
  2. Add CI, bump python and django

    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    47fe2fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b5760d View commit details
    Browse the repository at this point in the history
  4. Remove travis config

    It's been replaced by Github Actions
    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    afacd8b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9aa1083 View commit details
    Browse the repository at this point in the history
  6. Changes from review

    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    774ab96 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cd8a6e5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cfe2bbd View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    824c60f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ffe6915 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b191435 View commit details
    Browse the repository at this point in the history
  12. Install gettext dep in CI

    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    eebe672 View commit details
    Browse the repository at this point in the history
  13. Install pip packages with binaries

    --no-binary breaks some django versions because all translation files
    are skipped
    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    0ec3fe2 View commit details
    Browse the repository at this point in the history
  14. Add CI badges

    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    3a8f4ef View commit details
    Browse the repository at this point in the history
  15. Configure coverage message

    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    86b6a35 View commit details
    Browse the repository at this point in the history
  16. Lower coverage requirement

    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    6fbab4c View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    241e9d2 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    aae9440 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    7b1cd5e View commit details
    Browse the repository at this point in the history
  20. Drop support for 3.6, revert back to using make

    The issue is that coverage.py doesn't support 3.6 anymore
    (EOL 2021-12-23), so we couldn't generate coverage reports for it.
    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    eb19b92 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    b1f03a1 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    bee0ef8 View commit details
    Browse the repository at this point in the history
  23. Try generating only one coverage files

    Instead of for each matrix step
    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    9b4a4ed View commit details
    Browse the repository at this point in the history
  24. Move coverage to separate job

    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    db450de View commit details
    Browse the repository at this point in the history
  25. Remove old compats

    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    ca3d0c9 View commit details
    Browse the repository at this point in the history
  26. Repair workflow

    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    c531473 View commit details
    Browse the repository at this point in the history
  27. Remove last compat remnants

    There are now no compat issues. With some work, the compat files can be
    removed completely
    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    5d91779 View commit details
    Browse the repository at this point in the history
  28. Add support for python 3.6 back in

    Since we don't generate the lcov report more than once now, we can
    support 3.6 again!
    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    1ed06a7 View commit details
    Browse the repository at this point in the history
  29. Add 3.6 back in setup.py

    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    ab48c3b View commit details
    Browse the repository at this point in the history
  30. Linting

    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    6e03bf2 View commit details
    Browse the repository at this point in the history
  31. Fix imports

    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    cae34ed View commit details
    Browse the repository at this point in the history
  32. Remove unused compat

    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    bd03955 View commit details
    Browse the repository at this point in the history
  33. Changes from review

    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    7175b79 View commit details
    Browse the repository at this point in the history
  34. Remove compat.py completely

    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    3098d5c View commit details
    Browse the repository at this point in the history
  35. Fix formatting

    Mojken committed Mar 30, 2022
    Configuration menu
    Copy the full SHA
    147b9dc View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2022

  1. Add and configure pre-commit

    Broken up as a separate commit before running for easier resets
    Mojken committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    6c37f3c View commit details
    Browse the repository at this point in the history
  2. Run pre-commit

    Mojken committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    25039c3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    75c50f8 View commit details
    Browse the repository at this point in the history
  4. Delete compat.py

    Mojken committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    612b48b View commit details
    Browse the repository at this point in the history
  5. Change pyupgrade version argument

    it's not 3.6+ instead of 3.7+
    Mojken committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    fe02861 View commit details
    Browse the repository at this point in the history
  6. Changes from review

    Mojken committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    d25be8e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    88643da View commit details
    Browse the repository at this point in the history
  8. Changes from review

    Mojken committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    3a4ab8d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    aeeb13e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bc98fb8 View commit details
    Browse the repository at this point in the history
  11. Move single comment

    Mojken committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    3d0412d View commit details
    Browse the repository at this point in the history
  12. Change lint-rule in make

    Mojken committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    8c42c25 View commit details
    Browse the repository at this point in the history
  13. Add pre-commit to CI

    Mojken committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    1880236 View commit details
    Browse the repository at this point in the history
  14. Always check all files in make lint

    Co-authored-by: Akseli Nelander <Anelander@gmail.com>
    Mojken and Swamii committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    8a53ae8 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #95 from 5monkeys/ci2

    Merge CI into pre-commit branch
    Swamii committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    4f72639 View commit details
    Browse the repository at this point in the history