Metadata-Version: 2.1
Name: trove-classifiers-cli
Version: 0.2.1
Summary: 
Home-page: https://github.com/tddschn/trove-classifiers-cli
License: MIT
Keywords: cli,trove-classifiers
Author: Xinyuan Chen
Author-email: 45612704+tddschn@users.noreply.github.com
Requires-Python: >=3.10,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Utilities
Requires-Dist: trove-classifiers (>=2022.4.30,<2023.0.0)
Project-URL: Bug Tracker, https://github.com/tddschn/trove-classifiers-cli/issues
Project-URL: Repository, https://github.com/tddschn/trove-classifiers-cli
Description-Content-Type: text/markdown

# Trove Classifiers CLI

CLI for PyPI Trove Classifiers

- [Trove Classifiers CLI](#trove-classifiers-cli)
	- [Usage](#usage)
	- [Examples](#examples)
		- [Basic usage](#basic-usage)
		- [--tree](#--tree)
		- [--quoted-list](#--quoted-list)
## Usage

```
$ trove-classifiers --help
usage: trove-classifiers [-h] [-I] [-q] [-t] [MATCH ...]

CLI for PyPI Trove Classifiers

positional arguments:
  MATCH              String(s) to search for (default: [None])

options:
  -h, --help         show this help message and exit
  -I, --case         Perform case sensitive matching. (default: False)
  -q, --quoted-list  Output a quoted list (default: False)
  -t, --tree         Format output as a tree (default: False)
```

## Examples

### Basic usage
```
$ trove-classifiers macos
Environment :: MacOS X
Environment :: MacOS X :: Aqua
Environment :: MacOS X :: Carbon
Environment :: MacOS X :: Cocoa
Operating System :: MacOS
Operating System :: MacOS :: MacOS 9
Operating System :: MacOS :: MacOS X
```

### --tree
```
$ trove-classifiers macos -t
Environment :: MacOS X
        Environment :: MacOS X :: Aqua
        Environment :: MacOS X :: Carbon
        Environment :: MacOS X :: Cocoa
Operating System :: MacOS
        Operating System :: MacOS :: MacOS 9
        Operating System :: MacOS :: MacOS X
```

### --quoted-list
```
$ trove-classifiers macos -q
"Environment :: MacOS X",
"Environment :: MacOS X :: Aqua",
"Environment :: MacOS X :: Carbon",
"Environment :: MacOS X :: Cocoa",
"Operating System :: MacOS",
"Operating System :: MacOS :: MacOS 9",
"Operating System :: MacOS :: MacOS X",
```
