Hasty Briefsbeta

双语

Show HN: Req Update Check

a year ago
  • #package-management
  • #python
  • #requirements.txt
  • 一个名为'req-update-check'的Python工具,用于检查requirements.txt文件中的包更新。
  • 功能包括检查更新严重性(主版本/次版本/补丁)、显示包主页和变更日志,以及可选的性能优化文件缓存。
  • 支持requirements.txt中的注释和行内注释,并忽略预发布版本。
  • 安装方式支持PyPI安装、直接仓库安装或源码安装。
  • 基础用法是运行工具检查requirements.txt文件,可禁用缓存或指定缓存目录。
  • 示例输出展示包版本更新、变更级别及Pypi链接/主页链接/变更日志链接。
  • 当前支持精确版本标识符(==),未来版本计划增加其他标识符支持。
  • 可作为Python库进行编程式调用。
  • 开发环境配置需克隆仓库、创建虚拟环境并安装开发依赖项。
  • 基于MIT许可证鼓励开发者贡献代码。