Name | uhugo JSON |
Version |
1.3.3
JSON |
| download |
home_page | None |
Summary | uHugo is a CLI tool to install and update Hugo binary as well as updating any cloud providers |
upload_time | 2024-04-17 21:53:36 |
maintainer | None |
docs_url | None |
author | Akshay Raj Gollahalli |
requires_python | <4.0,>=3.10 |
license | MIT |
keywords |
hugo
hugo cli helper
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# uHugo
[![PyPI version](https://badge.fury.io/py/uhugo.svg)](https://badge.fury.io/py/uhugo) [![Docs](https://img.shields.io/badge/Documentation-Documentation%20for%20uHugo-green)](https://akshaybabloo.github.io/uHugo/)
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:
```sh
pip install uhugo
```
Once installed you can test it by:
```sh
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](https://github.com/gohugoio/hugo) 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](https://github.com/akshaybabloo/uHugo/raw/main/screenshots/cmd-install.gif)
### 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](https://github.com/akshaybabloo/uHugo/raw/main/screenshots/cmd-update.gif)
## Providers
Providers can be used to update Hugo environment variables or configuration files of a cloud provider. See the [provider docs](https://akshaybabloo.github.io/uHugo/providers/index.html) for more information.
Raw data
{
"_id": null,
"home_page": null,
"name": "uhugo",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.10",
"maintainer_email": null,
"keywords": "hugo, hugo cli helper",
"author": "Akshay Raj Gollahalli",
"author_email": "akshay@gollahalli.com",
"download_url": "https://files.pythonhosted.org/packages/93/e6/a0b9818a525c116a08a1f726f1c4e921f53b8710eef22a753c942e21a186/uhugo-1.3.3.tar.gz",
"platform": null,
"description": "# uHugo\n\n[![PyPI version](https://badge.fury.io/py/uhugo.svg)](https://badge.fury.io/py/uhugo) [![Docs](https://img.shields.io/badge/Documentation-Documentation%20for%20uHugo-green)](https://akshaybabloo.github.io/uHugo/)\n\nuHugo is a CLI tool to install and update Hugo binary as well as updating any cloud providers\n\n## Instillation\n\nuHugo depends on Python 3.6+, on your terminal:\n\n```sh\npip install uhugo\n```\n\nOnce installed you can test it by:\n\n```sh\nuhugo --version\n```\n\n## Usage\n\nuHugo provides two main commands - `install` and `update`\n\n### Install\n\nUsing `uhugo install`, will download the latest binary file from [Hugo's repository](https://github.com/gohugoio/hugo) and adds it to `$HOME/bin` folder. You can force install by using `uhugo install --force`.\n\n> Note: Make sure you have `$HOME/bin` in your `$PATH` environment variable\n\n![uhugo install](https://github.com/akshaybabloo/uHugo/raw/main/screenshots/cmd-install.gif)\n\n### Update\n\nUsing `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`\n\n![uhugo update](https://github.com/akshaybabloo/uHugo/raw/main/screenshots/cmd-update.gif)\n\n## Providers\n\nProviders can be used to update Hugo environment variables or configuration files of a cloud provider. See the [provider docs](https://akshaybabloo.github.io/uHugo/providers/index.html) for more information.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "uHugo is a CLI tool to install and update Hugo binary as well as updating any cloud providers",
"version": "1.3.3",
"project_urls": null,
"split_keywords": [
"hugo",
" hugo cli helper"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ac035aa19cf5c16d1166eeab1e196798593ff1fb7e6d8c37ed9e4903a25ccbf9",
"md5": "769a8cb48ab115e917359b18a0f875a3",
"sha256": "73bf1c84f8d564bb966ae03b383755b23884ce472bf0fccaf9b5554db09fc437"
},
"downloads": -1,
"filename": "uhugo-1.3.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "769a8cb48ab115e917359b18a0f875a3",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.10",
"size": 14677,
"upload_time": "2024-04-17T21:53:35",
"upload_time_iso_8601": "2024-04-17T21:53:35.077087Z",
"url": "https://files.pythonhosted.org/packages/ac/03/5aa19cf5c16d1166eeab1e196798593ff1fb7e6d8c37ed9e4903a25ccbf9/uhugo-1.3.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "93e6a0b9818a525c116a08a1f726f1c4e921f53b8710eef22a753c942e21a186",
"md5": "63082e41d3acc7c207f7abc0a095f1d0",
"sha256": "46248bae566c7f10dc496899229750d90a871029b1c2dbe679a7b833a5fa6ca8"
},
"downloads": -1,
"filename": "uhugo-1.3.3.tar.gz",
"has_sig": false,
"md5_digest": "63082e41d3acc7c207f7abc0a095f1d0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.10",
"size": 10317,
"upload_time": "2024-04-17T21:53:36",
"upload_time_iso_8601": "2024-04-17T21:53:36.771745Z",
"url": "https://files.pythonhosted.org/packages/93/e6/a0b9818a525c116a08a1f726f1c4e921f53b8710eef22a753c942e21a186/uhugo-1.3.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-17 21:53:36",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "uhugo"
}