Skip to main content

Hydrozincite - Zn₅(CO₃)₂(OH)₆

Project description

Hydrozincite - Zn₅(CO₃)₂(OH)₆

A simple static page generator for Git repositories.

Installation

PyPI

You can find on PyPI and install via your favorite package installer for Python, like pip.

python3 -m pip install hydrozincite

Source

From source, need build & pdm-backend as build dependencies.

python3 -m build --wheel

And install via your favorite package installer.

python3 -m pip install dist/*.whl

Or directly via pdm.

pdm install

Archlinux

On Archlinux, via the PKGBUILD file.

cd PKGBUILD
makepkg -scri

Usage

You can show help via hydrozincite --help.

# Genereate HTML page
hydrozincite --repositories "<path>" --output "<path>" --clone-url "<url>"
# Show info on your repositories
hydrozincite info
# Show info on repository hooks
hydrozincite hook
# Write hooks on your repositories
hydrozincite hook --write

It's possible use a config file from ./hydrozincite.toml, $XDG_CONFIG_HOME/hydrozincite/config.toml, ~/.config/hydrozincite/config.toml, /etc/hydrozincite/config.toml" or via --conf <path> parameter.

title = "Awesome git repositories !"
clone_url = "https://git.foo.bar"

[bare]
path = "<path>"

[render]
output = "<path>"
template = "<path>"
theme = "default"

Contributing

License

Mirrors

Feedback

I take any constructive feedback to improves the project. You can find my email here.

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

hydrozincite-0.1.3.tar.gz (16.8 kB view hashes)

Uploaded Source

Built Distribution

hydrozincite-0.1.3-py3-none-any.whl (10.0 kB view hashes)

Uploaded Python 3

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