Dart Version Manager CLI implemented with Python and Typer.
Project description
Dart Version Manager
Dart Version Manager CLI implemented with Python and Typer
Usage:
$ dvm [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
: Manage "build" tagget
: Get project versionmajor
: Manage "major" versionminor
: Manage "minor" versionpatch
: Manage "patch"pre-release
: Manage "pre-release" tagset
: Set project version
dvm build
Manage "build" tag
Usage:
$ dvm build [OPTIONS] COMMAND [ARGS]...
Options:
--help
: Show this message and exit.
Commands:
get
: Get "build" tagset
: Set "build" tagup
: Increase "build" tag's first detected number...
dvm build get
Get "build" tag
Usage:
$ dvm build get [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path to the pubspec file of the Dart project [env var: DVM_FILENAME;default: .\pubspec.yaml]
Options:
--verbose / --no-verbose
: [default: True]--help
: Show this message and exit.
dvm build set
Set "build" tag
Usage:
$ dvm build set [OPTIONS] BUILD [FILENAME]
Arguments:
BUILD
: "build" tag [required][FILENAME]
: Path to the pubspec file of the Dart project [env var: DVM_FILENAME;default: .\pubspec.yaml]
Options:
--verbose / --no-verbose
: [default: True]--help
: Show this message and exit.
dvm build up
Increase "build" tag's first detected number by 1
Usage:
$ dvm build up [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path to the pubspec file of the Dart project [env var: DVM_FILENAME;default: .\pubspec.yaml]
Options:
--verbose / --no-verbose
: [default: True]--help
: Show this message and exit.
dvm get
Get project version
Usage:
$ dvm get [OPTIONS] [PUBSPEC_FILE]
Arguments:
[PUBSPEC_FILE]
: Path to the pubspec file of the Dart project [env var: DVM_FILENAME;default: .\pubspec.yaml]
Options:
--verbose / --no-verbose
: [default: True]--help
: Show this message and exit.
dvm major
Manage "major" version
Usage:
$ dvm major [OPTIONS] COMMAND [ARGS]...
Options:
--help
: Show this message and exit.
Commands:
get
: Get "major" versionset
: Set "major" versionup
: Increase "major" version by 1
dvm major get
Get "major" version
Usage:
$ dvm major get [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path to the pubspec file of the Dart project [env var: DVM_FILENAME;default: .\pubspec.yaml]
Options:
--verbose / --no-verbose
: [default: True]--help
: Show this message and exit.
dvm major set
Set "major" version
Usage:
$ dvm major set [OPTIONS] MAJOR [FILENAME]
Arguments:
MAJOR
: "major" version [required][FILENAME]
: Path to the pubspec file of the Dart project [env var: DVM_FILENAME;default: .\pubspec.yaml]
Options:
--verbose / --no-verbose
: [default: True]--help
: Show this message and exit.
dvm major up
Increase "major" version by 1
Usage:
$ dvm major up [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path to the pubspec file of the Dart project [env var: DVM_FILENAME;default: .\pubspec.yaml]
Options:
--verbose / --no-verbose
: [default: True]--keep-pre-release / --no-keep-pre-release
: [default: False]--keep-build / --no-keep-build
: [default: False]--help
: Show this message and exit.
dvm minor
Manage "minor" version
Usage:
$ dvm minor [OPTIONS] COMMAND [ARGS]...
Options:
--help
: Show this message and exit.
Commands:
get
: Get "minor" versionset
: Set "minor" versionup
: Increase "minor" version by 1
dvm minor get
Get "minor" version
Usage:
$ dvm minor get [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path to the pubspec file of the Dart project [env var: DVM_FILENAME;default: .\pubspec.yaml]
Options:
--verbose / --no-verbose
: [default: True]--help
: Show this message and exit.
dvm minor set
Set "minor" version
Usage:
$ dvm minor set [OPTIONS] MINOR [FILENAME]
Arguments:
MINOR
: "minor" version [required][FILENAME]
: Path to the pubspec file of the Dart project [env var: DVM_FILENAME;default: .\pubspec.yaml]
Options:
--verbose / --no-verbose
: [default: True]--help
: Show this message and exit.
dvm minor up
Increase "minor" version by 1
Usage:
$ dvm minor up [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path to the pubspec file of the Dart project [env var: DVM_FILENAME;default: .\pubspec.yaml]
Options:
--verbose / --no-verbose
: [default: True]--keep-pre-release / --no-keep-pre-release
: [default: False]--keep-build / --no-keep-build
: [default: False]--help
: Show this message and exit.
dvm patch
Manage "patch"
Usage:
$ dvm patch [OPTIONS] COMMAND [ARGS]...
Options:
--help
: Show this message and exit.
Commands:
get
: Get "patch"set
: Set "patch"up
: Increase "patch" by 1
dvm patch get
Get "patch"
Usage:
$ dvm patch get [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path to the pubspec file of the Dart project [env var: DVM_FILENAME;default: .\pubspec.yaml]
Options:
--verbose / --no-verbose
: [default: True]--help
: Show this message and exit.
dvm patch set
Set "patch"
Usage:
$ dvm patch set [OPTIONS] PATCH [FILENAME]
Arguments:
PATCH
: "patch" number [required][FILENAME]
: Path to the pubspec file of the Dart project [env var: DVM_FILENAME;default: .\pubspec.yaml]
Options:
--verbose / --no-verbose
: [default: True]--help
: Show this message and exit.
dvm patch up
Increase "patch" by 1
Usage:
$ dvm patch up [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path to the pubspec file of the Dart project [env var: DVM_FILENAME;default: .\pubspec.yaml]
Options:
--verbose / --no-verbose
: [default: True]--keep-pre-release / --no-keep-pre-release
: [default: False]--keep-build / --no-keep-build
: [default: False]--help
: Show this message and exit.
dvm pre-release
Manage "pre-release" tag
Usage:
$ dvm pre-release [OPTIONS] COMMAND [ARGS]...
Options:
--help
: Show this message and exit.
Commands:
get
: Get "pre-release" tagset
: Set "pre-release" tagup
: Increase "pre-release" tag's first detected...
dvm pre-release get
Get "pre-release" tag
Usage:
$ dvm pre-release get [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path to the pubspec file of the Dart project [env var: DVM_FILENAME;default: .\pubspec.yaml]
Options:
--verbose / --no-verbose
: [default: True]--help
: Show this message and exit.
dvm pre-release set
Set "pre-release" tag
Usage:
$ dvm pre-release set [OPTIONS] PRE_RELEASE [FILENAME]
Arguments:
PRE_RELEASE
: "pre-release" tag [required][FILENAME]
: Path to the pubspec file of the Dart project [env var: DVM_FILENAME;default: .\pubspec.yaml]
Options:
--verbose / --no-verbose
: [default: True]--help
: Show this message and exit.
dvm pre-release up
Increase "pre-release" tag's first detected number by 1
Usage:
$ dvm pre-release up [OPTIONS] [FILENAME]
Arguments:
[FILENAME]
: Path to the pubspec file of the Dart project [env var: DVM_FILENAME;default: .\pubspec.yaml]
Options:
--verbose / --no-verbose
: [default: True]--help
: Show this message and exit.
dvm set
Set project version
Usage:
$ dvm set [OPTIONS] VERSION [PUBSPEC_FILE]
Arguments:
VERSION
: The version to set in format "<major>.<minor>.<patch>-<pre-release>+<build>". The "major", "minor" and "patch" must be all integers. The "pre-release" and "build" are words splited by ".". [required][PUBSPEC_FILE]
: Path to the pubspec file of the Dart project [env var: DVM_FILENAME;default: .\pubspec.yaml]
Options:
--verbose / --no-verbose
: [default: True]--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 dart_version_manager-1.0.0.tar.gz
.
File metadata
- Download URL: dart_version_manager-1.0.0.tar.gz
- Upload date:
- Size: 7.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.6 CPython/3.8.10 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 124f44f075004c661619a97b72940604e6ffb9cda33719607997992260c09d08 |
|
MD5 | 40ee3c151298c5a9b410842278006484 |
|
BLAKE2b-256 | f98fd53715b793cfe323361c83b0076940057684df3e016d0e4b21430490305a |
File details
Details for the file dart_version_manager-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: dart_version_manager-1.0.0-py3-none-any.whl
- Upload date:
- Size: 11.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.6 CPython/3.8.10 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f10f915692e53396f1112d0d5de0203bdd9758a36d9afa59ec9c056095e51dcb |
|
MD5 | b0417e87011916e99456c44f83c2c89c |
|
BLAKE2b-256 | 843a79ea387e6787ec5f598aa967920316a119334977c2b2f908714b6e7e35ce |