Unity Version Manager CLI implemented with Python and Typer
Project description
Unity Version Manager
Unity Version Manager CLI implemented with Python and Typer.
Usage:
$ uvm [OPTIONS] COMMAND [ARGS]...
Options:
--install-completion
: Install completion for the current shell.--show-completion
: Show completion for the current shell, to copy it or customize the installation.--help
: Show this message and exit.
Commands:
build
: Command to manage the version buildcode
: Command to manage the version codeget
: Get the versionmajor
: Command to manage the version majorminor
: Command to manage the version minorpatch
: Command to manage the version patchset
: Set the version
uvm build
Command to manage the version build
Usage:
$ uvm build [OPTIONS] COMMAND [ARGS]...
Options:
--help
: Show this message and exit.
Commands:
get
: Get the version buildset
: Set the version buildsetup
: Increase the version build to the next
uvm build get
Get the version build
Usage:
$ uvm build get [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm build set
Set the version build
Usage:
$ uvm build set [OPTIONS] NUMBER [FILENAME]
Arguments:
NUMBER
: Version build [required][FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm build setup
Increase the version build to the next
Usage:
$ uvm build setup [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm code
Command to manage the version code
Usage:
$ uvm code [OPTIONS] COMMAND [ARGS]...
Options:
--help
: Show this message and exit.
Commands:
get
: Get the version codeset
: Set the version codesetup
: Increase the version code to the next
uvm code get
Get the version code
Usage:
$ uvm code get [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm code set
Set the version code
Usage:
$ uvm code set [OPTIONS] NUMBER [FILENAME]
Arguments:
NUMBER
: Version code [required][FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm code setup
Increase the version code to the next
Usage:
$ uvm code setup [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm get
Get the version
Usage:
$ uvm get [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm major
Command to manage the version major
Usage:
$ uvm major [OPTIONS] COMMAND [ARGS]...
Options:
--help
: Show this message and exit.
Commands:
get
: Get the version majorset
: Set the version majorsetup
: Increase the version major to the next
uvm major get
Get the version major
Usage:
$ uvm major get [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm major set
Set the version major
Usage:
$ uvm major set [OPTIONS] NUMBER [FILENAME]
Arguments:
NUMBER
: Version major [required][FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm major setup
Increase the version major to the next
Usage:
$ uvm major setup [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm minor
Command to manage the version minor
Usage:
$ uvm minor [OPTIONS] COMMAND [ARGS]...
Options:
--help
: Show this message and exit.
Commands:
get
: Get the version minorset
: Set the version minorsetup
: Increase the version minor to the next
uvm minor get
Get the version minor
Usage:
$ uvm minor get [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm minor set
Set the version minor
Usage:
$ uvm minor set [OPTIONS] NUMBER [FILENAME]
Arguments:
NUMBER
: Version minor [required][FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm minor setup
Increase the version minor to the next
Usage:
$ uvm minor setup [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm patch
Command to manage the version patch
Usage:
$ uvm patch [OPTIONS] COMMAND [ARGS]...
Options:
--help
: Show this message and exit.
Commands:
get
: Get the version patchset
: Set the version patchsetup
: Increase the version patch to the next
uvm patch get
Get the version patch
Usage:
$ uvm patch get [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm patch set
Set the version patch
Usage:
$ uvm patch set [OPTIONS] NUMBER [FILENAME]
Arguments:
NUMBER
: Version patch [required][FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm patch setup
Increase the version patch to the next
Usage:
$ uvm patch setup [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
uvm set
Set the version
Usage:
$ uvm set [OPTIONS] ARG [FILENAME]
Arguments:
ARG
: The format must be"*.*.*b*(*)"
where * is the major, minor, patch, build and code respectively and all integers. [required][FILENAME]
: Path of ProjectSettings.asset file of the Unity project [envvar: UVM_FILENAME;default: ./ProjectSettings/ProjectSettings.asset]
Options:
--help
: Show this message and exit.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file uvm-1.0.2.tar.gz
.
File metadata
- Download URL: uvm-1.0.2.tar.gz
- Upload date:
- Size: 7.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.5 CPython/3.8.5 Linux/4.4.0-17763-Microsoft
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a0d2fbce2031a10bd39750ca0b1436ec17a18c5601b75c6033c9cc853d36d48 |
|
MD5 | b329b04b5b4b7dcc7af908b6b2f03ab6 |
|
BLAKE2b-256 | 3dc7a00bfc5c25333f77196e63b6475fbd14902fa8bc43f3ddbdfb560de56879 |
File details
Details for the file uvm-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: uvm-1.0.2-py3-none-any.whl
- Upload date:
- Size: 8.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.5 CPython/3.8.5 Linux/4.4.0-17763-Microsoft
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91ff61266eaa83cbbc896c44d6963ce8972317d35359038514952af7eb2da8d7 |
|
MD5 | 5b9ad966ac00c49e387d80ecfdcc4f26 |
|
BLAKE2b-256 | 6161fbd7999dab767d2f2d837b851ee8457b3c23968529c015cce017a986f18e |