各种类型仓库的通用静态HTML索引
项目描述
repo-autoindex
生成各种类型内容的静态HTML索引
概述
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 查看哈希值)
关闭
repo_autoindex-1.2.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4f65dc75afd3687247584719434227f25fd5e3116c845523f64955fa22fe2d4d |
|
MD5 | 7b3d4afa0c10ca00873fa16802eaf944 |
|
BLAKE2b-256 | 2cc6bc22706f830aeb5440c3803927e1525152b4dcdb3b628d892b21d1cf0217 |
关闭
repo_autoindex-1.2.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6941669aa4382372296077fde0f9238232bfd72458e186e92f788e4535561a45 |
|
MD5 | c7d3cff230537a6056b0acffa947b09a |
|
BLAKE2b-256 | f011fd3916c4c9766b8f96ba9eb94eefd44d89bf5de120575d3f068ee9e8247e |