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

Setting up the repository for git-collaboration #8

Merged
merged 7 commits into from
Mar 26, 2024
Merged

Setting up the repository for git-collaboration #8

merged 7 commits into from
Mar 26, 2024

Commits on Feb 17, 2024

  1. Setting up the repository for git-collaboration

    Decided to extend the `python-calculator` to work with the [Git
    Collaboration](https://github.com/ns-rse/git-collaboration) course that is being developed.
    
    + Consolidate functions to `arithmetic` module
    + Add typehints and numpy doc strings to functions
    + Remove exisiting issue templates
    + Add zero division issue template
    + Add square root issue template
    + Switch to `pyproject.toml` for package configuration
    + `pylint` configuration file
    + Add [pre-commit](https://pre-commit.com) hooks...
      + `black`
      + `codespell`
      + `ruff`
      + `markdownlint-cli2`
      + `mypy`
      + `numpydoc`
      + `prettier`
      + `pylint` (local)
      + `pyupgrade`
    + Parametrise the tests
    ns-rse committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    c1f64b0 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

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

Commits on Mar 7, 2024

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

Commits on Mar 15, 2024

  1. Issue template for amend and fixup of square_root function

    Includes tweak to test workflow.
    ns-rse committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    74e909b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f5daa2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a4b1bb4 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

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