brandonxiang / psm

Pypi Source Manager: fast switch between different Pypi Source: Pypi, double, aliyun
https://github.com/brandonxiang/psm
MIT License
31 stars 14 forks source link

项目发展建议 #2

Closed Zeroto521 closed 2 years ago

Zeroto521 commented 5 years ago
  1. 添加项目测试;
  2. 增加 psm 易用度,比如直接使用 psm ls 而不是 python -m psm ls
  3. 添加到 pypi 的链接,以 Website 或者 badge 等形式。
brandonxiang commented 5 years ago

周末搞一下,好久没写python,欢迎来pr,大兄弟

brandonxiang commented 5 years ago

roadmap

  1. command will be refactered
  2. unit test
  3. python 2 and 3 compatibility
brandonxiang commented 5 years ago

@Zeroto521 不太清楚第三点,怎么弄,我对python社区不太熟悉

Zeroto521 commented 5 years ago

@Zeroto521 不太清楚第三点,怎么弄,我对 python 社区不太熟悉

  1. Website

    image

  2. badge

    image

badge 可以参考这个项目

Zeroto521 commented 5 years ago

集成化测试可以借助 travis-ci 或其他测试平台,代码覆盖率可以借助 codecov 或其他平台

brandonxiang commented 5 years ago

我这个代码的复杂度没必要搞覆盖率

brandonxiang commented 5 years ago

@Zeroto521 我用mac,所以npm ls没啥问题,建议你用mac

Zeroto521 commented 5 years ago

@Zeroto521 我用 mac,所以 npm ls 没啥问题,建议你用 mac

增加 psm 易用度,比如直接使用 psm ls 而不是 python -m psm ls

这个目的更多是想打造一个全平台的命令行工具,不单单指 Linux 架构下的平台