Metadata-Version: 2.1
Name: qsentry
Version: 0.0.36
Summary: A command wrapper for Sentry API
Home-page: https://github.com/bqbn/qsentry
Author: bqbn
Author-email: bqbn@openken.com
Project-URL: Bug Reports, https://github.com/bqbn/qsentry/issues
Project-URL: Source, https://github.com/bqbn/qsentry
Keywords: devops utility utils
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: Topic :: Software Development :: Build Tools
Classifier: Programming Language :: Python :: 3
Requires-Python: <4,>=3
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: click (~=8.1)
Requires-Dist: jmespath (~=1.0)
Requires-Dist: python-dotenv (~=0.20)
Requires-Dist: requests (~=2.27)
Provides-Extra: dev
Requires-Dist: black (~=22.3) ; extra == 'dev'
Requires-Dist: build (~=0.7.0) ; extra == 'dev'
Requires-Dist: pipenv-setup (~=3.2) ; extra == 'dev'
Requires-Dist: twine (~=4.0) ; extra == 'dev'
Requires-Dist: wheel (~=0.37) ; extra == 'dev'

# Qsentry

Qsentry is a command line wrapper for Sentry's API.

## Some Command Examples

Top level commands

```
$ qsentry --help
Usage: qsentry [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  get     Display resources such as members, teams, organizations and etc.
  update  Update a resource such as a client key
```

Get command

```
$ qsentry members --help
Usage: qsentry get [OPTIONS] COMMAND [ARGS]...

  Display resources such as members, teams, organizations and etc.

Options:
  --help  Show this message and exit.

Commands:
  client-keys  Get all client keys of the given project.
  members      Get the members
  projects     Get the projects
  teams        Get the teams
  users        Get all users of the given organization.
```
