zztin / ctimer

This is a python implementation of a famous time management technique. CTimer helps you keep track of your productivity during the day, and help you set realistic goals for your day.
Apache License 2.0
0 stars 1 forks source link

build(setup.py): Remove the usage of pytest-runner and setup_requires #8

Closed tai271828 closed 4 years ago

tai271828 commented 4 years ago

Types of changes

Please put an x in the box that applies

Description

pytest-runner is not suggested to use for security concern in pip. See https://pypi.org/project/pytest-runner/ for more information. Besides, using setup_requires is discouraged in favor of PEP-518. We may consider to use pyproject.toml instead.

https://github.com/pypa/setuptools/issues/1684 and PEP 518

Steps to Test This Pull Request

Steps to reproduce the behavior:

  1. Pull the code change
  2. python setup.py install or python setup.py develop

Expected behavior

ctimer is installed and ready to use/develop.