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

Update basic settings #226

Closed
15 of 16 tasks
LuckyPigeon opened this issue Mar 25, 2022 · 0 comments · Fixed by #225, #227, #229, #230 or #231
Closed
15 of 16 tasks

Update basic settings #226

LuckyPigeon opened this issue Mar 25, 2022 · 0 comments · Fixed by #225, #227, #229, #230 or #231

Comments

@LuckyPigeon
Copy link
Collaborator

LuckyPigeon commented Mar 25, 2022

Description

Our basic settings like pytest, tox.ini, LICENSE... etc, are overtime. Need some update

Why we need this

Before we have another new release, we need to update our basic settings, include buildings and testing (CI/CD), and make developers have a better experience.

Tasks

  • LICENSE
  • gitignore
  • setup.py
  • requirements.txt (unify)
  • pytest
  • tox.ini
  • codecov
  • Wheel
  • Windows build
  • Linux build
  • MacOS build
  • ci
  • CONTRIBUTING.rst
  • All-Contributors bot
  • ISSUE TEMPLATE
  • PULL REQUEST TEMPLATE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment