Skip to main content

Generic static HTML indexes of various repository types

Project description

repo-autoindex

Generate static HTML indexes of various repository types

Build Status Coverage Docs PyPI

Overview

repo-autoindex provides a minimal CLI and Python library to generate static HTML indexes for certain types of content, such as yum repositories.

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

See the manual for more information about the usage of repo-autoindex.

Changelog

v1.0.2 - 2022-10-21

  • Reduced memory usage when handling large yum repositories.

v1.0.1 - 2022-08-15

  • Use correct SPDX license identifier in package metadata.

v1.0.0 - 2022-08-15

  • Initial stable release.

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

repo_autoindex-1.0.2.tar.gz (22.3 kB view details)

Uploaded Source

Built Distribution

repo_autoindex-1.0.2-py3-none-any.whl (24.9 kB view details)

Uploaded Python 3

File details

Details for the file repo_autoindex-1.0.2.tar.gz.

File metadata

  • Download URL: repo_autoindex-1.0.2.tar.gz
  • Upload date:
  • Size: 22.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.9.15 Linux/5.15.0-1022-azure

File hashes

Hashes for repo_autoindex-1.0.2.tar.gz
Algorithm Hash digest
SHA256 8747270220f1c3a29db17cb436dddc744d9659dc7bc72d4fc3735c107c83f353
MD5 2621870c249f4383b82c44a35521238b
BLAKE2b-256 5cfe3713681063ebe28c2db5d56717b8a35537931384f4b83ed8f1f2c04ba90c

See more details on using hashes here.

Provenance

File details

Details for the file repo_autoindex-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: repo_autoindex-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 24.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.9.15 Linux/5.15.0-1022-azure

File hashes

Hashes for repo_autoindex-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fa6345a1c97f12326c89e7ed9acb4c809067979915749d1d607481dbf49a5648
MD5 ab6cf0c746a422226f67e85f5b4f657a
BLAKE2b-256 ee0c360efedfc970d71fc55b4ff31bd6d334ae5a4b2663f73a19181901fe91f2

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page