Skip to main content

uHugo

PyPI version Docs

uHugo is a CLI tool to install and update Hugo binary as well as updating any cloud providers

Instillation

uHugo depends on Python 3.6+, on your terminal:

pip install uhugo

Once installed you can test it by:

uhugo --version

Usage

uHugo provides two main commands - install and update

Install

Using uhugo install, will download the latest binary file from Hugo's repository and adds it to $HOME/bin folder. You can force install by using uhugo install --force.

Note: Make sure you have $HOME/bin in your $PATH environment variable

uhugo install

Update

Using uhugo update, will update the current binary to the latest one. You can use --to flag to specify the version you want to rather update to. Example uhugo update --to 0.80.0

uhugo update

Providers

Providers can be used to update Hugo environment variables or configuration files of a cloud provider. See the provider docs for more information.

Metadata

Release files for uhugo 1.4.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for uhugo 1.4.2
File Size Uploaded Provenance Actions
uhugo-1.4.2.tar.gz 333.1 kB Without provenance Details for uhugo-1.4.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for uhugo 1.4.2
File Interpreter ABI Platform Actions
uhugo-1.4.2-py3-none-any.whl Python 3 none any Details for uhugo-1.4.2-py3-none-any.whl

Total release size: 348.7 kB

Release files / uhugo-1.4.2.tar.gz

Download URL uhugo-1.4.2.tar.gz
Size 333.1 kB
Tags Source
SHA-256 checksum
How to use checksums
655b7ebc212f0779bc74a158086c6dbf5bc3d3239aabd5ae8056445827f957dd
BLAKE2b-256 checksum
How to use checksums
0a3ef4b13b43ba2b5db394f4f1a5755c09ffaf83009a4bb983a5f974985f43fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.11

Release files / uhugo-1.4.2-py3-none-any.whl

Download URL uhugo-1.4.2-py3-none-any.whl
Size 15.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
03858179d9fd7668281d52e2ad3b058aec73183bf1b668a16e0e39a3f6db37a2
BLAKE2b-256 checksum
How to use checksums
42e7aa62ef3c14b42fa0a100c275330cbfac37eb3932855940867800cacf8e04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.11

Security for uhugo 1.4.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.4.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page