跳转到主要内容

各种类型仓库的通用静态HTML索引

项目描述

repo-autoindex

生成各种类型内容的静态HTML索引

Build Status Coverage Docs PyPI

概述

repo-autoindex 提供了一个最小的CLI和Python库,用于生成某些类型内容(如yum仓库)的静态HTML索引。

pip install repo-autoindex
REPO_URL=$(curl -s 'https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f36&arch=x86_64' | egrep '^http' | head -n1)
repo-autoindex $REPO_URL
xdg-open index.html

有关 repo-autoindex 用法的更多信息,请参阅 手册

变更日志

v1.2.1 - 2024-01-15

  • 确保目录始终在索引中首先出现。

v1.2.0 - 2023-09-22

  • 支持流式获取以减少获取大文件时的内存使用。

v1.1.2 - 2023-09-18

  • 添加 py.typed 以使包符合PEP 561规范/启用下游类型检查。

v1.1.1 - 2023-04-12

  • 修复处理treeinfo中无校验和的kickstart仓库的问题。

v1.1.0 - 2023-04-04

  • 添加了对kickstart仓库的有限支持。

v1.0.2 - 2022-10-21

  • 处理大型yum仓库时减少了内存使用。

v1.0.1 - 2022-08-15

  • 在包元数据中使用正确的SPDX许可证标识符。

v1.0.0 - 2022-08-15

  • 首次稳定发布。

许可证

本程序是免费软件:您可以在自由软件基金会发布的GNU通用公共许可证的条款下重新分发和/或修改它,许可证版本为3,或者(根据您的选择)任何后续版本。

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

repo_autoindex-1.2.1.tar.gz (25.0 kB 查看哈希值)

上传时间

构建分发

repo_autoindex-1.2.1-py3-none-any.whl (28.8 kB 查看哈希值)

上传时间 Python 3

由以下组织支持