1. 29 Mar, 2021 3 commits
  2. 26 Mar, 2021 2 commits
  3. 22 Mar, 2021 2 commits
  4. 18 Mar, 2021 3 commits
  5. 17 Mar, 2021 1 commit
  6. 15 Mar, 2021 1 commit
  7. 12 Mar, 2021 1 commit
  8. 11 Mar, 2021 1 commit
  9. 09 Mar, 2021 2 commits
  10. 08 Mar, 2021 2 commits
  11. 04 Mar, 2021 2 commits
  12. 24 Feb, 2021 1 commit
  13. 04 Feb, 2021 1 commit
  14. 03 Feb, 2021 1 commit
  15. 01 Feb, 2021 2 commits
  16. 29 Jan, 2021 1 commit
  17. 28 Jan, 2021 2 commits
    • Yifan Xiong's avatar
      Setup: Init - Initialize setup.py and basic configs (#4) · 5be32481
      Yifan Xiong authored
      Initialize setup.py and basic configurations for this project.
      
      Major revisions:
      
      - initialize setup.py for Python package
      - add gitignore and dockerignore
      - add editorconfig for editors
      - configure yapf for auto formating
      - configure mypy for type hint
      - configure flake8 for lint, including quotes and docstrings
      - add pre-commit check for `git commit`
      - add spelling check in GitHub Actions
      - format existing files according to configured rules
      
      Example usage:
      
          # install dependencies
          $ python3 -m pip install -e .[dev,test]
          $ pre-commit install
      
          # format code automatically
          $ python3 setup.py format
      
          # lint code
          $ python3 setup.py lint
      
          # test code
          $ python3 setup.py test
      5be32481
    • TobeyQin's avatar
      Setup: Reviewers - Add default reviewers of the repo (#3) · a0a145a8
      TobeyQin authored
      * Setup: Reviewers - Add default reviewers of the repo
      
      **Description**
      Add default reviewers of the repo
      
      **Major Revision**
      - Add default reviewers of the development
      - Add default reviewers for the docs
      a0a145a8
  18. 26 Jan, 2021 1 commit
  19. 17 Dec, 2020 6 commits