Skip to main content

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

Project description

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.

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

uhugo-1.4.2.tar.gz (333.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

uhugo-1.4.2-py3-none-any.whl (15.6 kB view details)

Uploaded Python 3

File details

Details for the file uhugo-1.4.2.tar.gz.

File metadata

  • Download URL: uhugo-1.4.2.tar.gz
  • Upload date:
  • Size: 333.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.11

File hashes

Hashes for uhugo-1.4.2.tar.gz
Algorithm Hash digest
SHA256 655b7ebc212f0779bc74a158086c6dbf5bc3d3239aabd5ae8056445827f957dd
MD5 f5e2a893f4dcc5f15471acd18530486f
BLAKE2b-256 0a3ef4b13b43ba2b5db394f4f1a5755c09ffaf83009a4bb983a5f974985f43fe

See more details on using hashes here.

File details

Details for the file uhugo-1.4.2-py3-none-any.whl.

File metadata

  • Download URL: uhugo-1.4.2-py3-none-any.whl
  • Upload date:
  • Size: 15.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.11

File hashes

Hashes for uhugo-1.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 03858179d9fd7668281d52e2ad3b058aec73183bf1b668a16e0e39a3f6db37a2
MD5 aff3639d04dd70fb6a52f71700407524
BLAKE2b-256 42e7aa62ef3c14b42fa0a100c275330cbfac37eb3932855940867800cacf8e04

See more details on using hashes here.

Supported by

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