semvec/pypi-packages huggingface dataset:
lightdash-ops 0.3.1
The CLI enables us to operate resources on Lightdash.
Requires Python: >=3.9.0

# lightdash-ops

This is a python-based [Lightdash](https://www.lightdash.com/).
It focuses on to operate resources like users' roles and spaces on Lightdash by calling, as [the official CLI](https://docs.lightdash.com/api/v1/), as [The Lightdash CLI \| Documentation \| Lightdash](https://docs.lightdash.com/guides/cli/intro/) enables us to deploy projects and so on.
For instance, we can get members

## Install

```commandline
pip install -U lightdash-ops
```

## Settings

We can configure the API endpoint and so on with environment variables.
We can also take advantage of an `.env` file.
The template is located at [.env.template](.env.template).

```commandline
# .env
LIGHTDASH_URL=https://localhost:8000
...
```

### How to use

The CLI requires a personal access token to call the Lightdash APIs.
[The official documentation](https://docs.lightdash.com/references/personal_tokens/) describes how to get personal access tokens.

The CLI provides many sub commands.
Please refer to the detailed documentation in [docs/cli.ms](./docs/cli.md).

#### Example

The subsequent command is used to get all members in an organization.

```commandline
$ export LIGHTDASH_URL="https://localhost:8000"
$ export LIGHTDASH_API_KEY="YOUR-LIGHTDASH-PERSONAL-ACCESS-TOKEN"
$ lightdash-ops organization get-members
[
  {
    "member_uuid": "ade0aef5-bca8-4cbe-819b-07803390ffb0",
    "email": "lightdash-member@example.com",
    "role": "member"
  },
  {
    "member_uuid": "d7ee948b-26d6-461a-b289-906cc7bb0c73",
    "email": "lightdash-admin@example.com",
    "role": "admin"
  }
]
```
quantumdiceware 0.4.4
Generates Diceware passphrases from quantum random data.
Requires Python: >=3.10

===
QDG
===
Generate truly random diceware passphrases.

**The goal of this project is to generate cryptographically-strong, truly random passwords that cannot be reverse engineered.**

Features
--------
- Simulates dice rolls by gathering quantum data
- Generate cryptographically-strong, truly random passwords
- Customize passphrases with a custom wordlist, separator, pretext, or post-text

*Python 3.6+ is required.*


Usage
-----

Install

    $ pip install quantumdiceware

Generate a Passphrase

    $ qdg

Generate five Passphrases and save them to output.txt

    $ qdg -c 5 > output.txt

Generate two Passphrases that are eight words long

    $ qdg -c 2 -w 8


Documentation
-------------

For more in-line help, run:

    $ qdg -h

QDG's documentation lives at `qdg.readthedocs.io <http://qdg.readthedocs.io>`_

See `The Diceware Passphrase Home Page <http://world.std.com/~reinhold/diceware.html>`_ to learn more about Diceware.


Meta
----

Justin M. Sloan - `justinsloan.com <https://justinsloan.com>`_ 

Public Domain. See ``LICENSE.txt`` for more information.

https://github.com/justinsloan/qdg