py3readiness, python 3支持图形,适用于大多数流行的软件包

分享于 

2分钟阅读

GitHub

  繁體 雙語
Python 3 support graph for most popular packages
  • 源代码名称:py3readiness
  • 源代码网址:http://www.github.com/chhantyal/py3readiness
  • py3readiness源代码文档
  • py3readiness源代码下载
  • Git URL:
    git://www.github.com/chhantyal/py3readiness.git
    Git Clone代码到本地:
    git clone http://www.github.com/chhantyal/py3readiness
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/chhantyal/py3readiness
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    python-3准备就绪

    支持最流行的python 库和包 http://py3readiness.org的python 3支持图。

    你如何确定 python-3支持?

    网站使用的工具,caniusepython3 创建的Brett Cannon。

    将你的requirements.txt 文件抛出,它会告诉你哪些软件包支持 python 3,并列出哪些不是。

    有关问题,建议,功能请求和进一步增强,请使用问题跟踪程序。

    :网站的工作原理

    站点可以通过定期的( 当前每日) 检查。
    脚本 generate.py 每天运行,生成JSON并更新日期和时间。

    几乎一年,站点运行在非常低的资源VPS上,Nginx 作为web服务器。
    每日更新是通过在同一机器上的cron作业完成的。

    目前,generate.py 函数在AWS的Lambda上运行。
    它将输出JSON文件保存到用于构建图的S3。 站点本身托管在GitHub页面上。

    部署

    AWS Lambda需要所有依赖项作为zip文件以及代码库。

    • zip -r app.zip generate.py src/
    • cd path/to/site-packages/
    • zip -r app.zip *

    最后,上传 app.zip 文件并更新版本。

    Credits

    这是来自 python 轮的衍生工作,一个网站跟踪新的python 包分发标准的进展,称为轮。 所有的学分都转到 meshy


    SUP  PAC  PACK  POP  python-3  
    相关文章