semvec/pypi-packages huggingface dataset:
stacklet-client-sinistral 0.5.0
Sinistral CLI
License: Apache-2.0
Requires Python: <4,>=3.10

# Sinistral CLI

## Setup

```
$ poetry shell
$ poetry install
```

Create a config file at `~/.stacklet/sinistral/config.json`:

```json
{
  "api": "https://api.sinistral.stacklet.io",
  "region": "us-east-1",
  "cognito_client_id": "5bogrjv9om1tjhfsd1c8d2kouo",
  "cognito_user_pool_id": "us-east-1_F4Ca4BFQS",
  "idp_id": "idp-4a301a48-cd63-4c6c-caf7-419c5b0ee737",
  "auth_url": "https://auth.sinistral.stacklet.io"
}
```

Login with a cognito user:

```
$ sinistral login --username $USER --password $PASSWORD
```

Or, login with SSO:

```
$ sinistral login
```

Run your first command:

```
$ sinistral projects list
```

Python client:

```python
from stacklet.client.sinistral.client import sinistral_client

sinistral = sinistral_client()
policy_client = sinistral.client('policies')
print(policy_client.list())
```
ascend-io-sdk 0.2.65
The Ascend.io SDK for Python
License: Apache-2.0
Requires Python: <4.0,>=3.7
Keywords: ascend, pipeline, data, automation, platform

.. raw::html
    <hidden>test</hidde>

==============================
The Ascend.io Python SDK
==============================

This package contains the `Ascend Python SDK <https://developer.ascend.io/docs/python-sdk>`_. This SDK is used to script the management of the
`Ascend.io <https://www.ascend.io>`_ Data Automation Platform. The SDK can be used to create your own customizations of the
platform configuration, integrate with   CI/CD or other tools, as well as fully automate your environment.

* **Automation.** Integrate Ascend with any combination of workflow and/or CI/CD tools your organization uses on a daily basis.
* **Transparency.** Ascend deploys within your Cloud tenant (GCP, AWS, Azure) so you can see everything the platform is doing.
* **Control.** Manage your Ascend Platform, build dataflows, extract metadata, and more in a completely programmatic way

---------------
Get Started
---------------
You will need access to an Ascend.io installation. Developers can `sign up for a free trial <https://www.ascend.io/signup/>`_.
If you are already an Ascend customer, have your administrator add you to the platform.

Once you have access to the Platform, `create your developer API Access Keys <https://developer.ascend.io/docs/developer-keys>`_
and `configure your local authentication file <https://developer.ascend.io/docs/python-sdk#authorization>`_. Remember to change
the word *trial* in your local authentication file to the name of your Ascend.io instance.


Install the python library using `pip <https://pip.pypa.io/en/latest/>`_::

    $ pip3 install ascend-io-sdk

Start writing your automations with the `Python Client <https://developer.ascend.io/docs/python-sdk-client-ref>`_.

------------------
Run the Examples
------------------
If running some sample code works for you, try out the Ascend Python SDK by listing the dataflows
within your Ascend instance::

    from ascend.sdk.client import Client
    from tabulate import tabulate

    hostname = 'my-host-name'
    client = Client(hostname)
    services = []
    for ds in client.list_data_services().data:
        services.append([ds.id, ds.name, ds.created_at, ds.updated_at])

    print(tabulate(sorted(services, key=lambda x: x[1]), headers=["id", "name", "created at"]))

We release updates to the SDK all the time. If some features are missing, you get stuck, or you find
something that you don't think is right, please let us know. We're here to make the developer experience
as easy and enjoyable as possible. We know that fabulous Developer Relations is key!

---------------
Read the Docs
---------------
* `Ascend.io Python SDK Documentation <https://developer.ascend.io/docs/python-sdk>`_
* `Ascend Developer Hub <https://developer.ascend.io>`_
* `Ascend.io <https://www.ascend.io>`_
dang-sqlfluffer 0.1.1
my convenient opinionated wrapper around sqlfluff
License: Apache-2.0
Requires Python: >=3.10

# dang-sqlfluffer

[![PyPI](https://img.shields.io/pypi/v/dang-sqlfluffer.svg)](https://pypi.org/project/dang-sqlfluffer/)
[![Changelog](https://img.shields.io/github/v/release/dannguyen/dang-sqlfluffer?include_prereleases&label=changelog)](https://github.com/dannguyen/dang-sqlfluffer/releases)
[![Tests](https://github.com/dannguyen/dang-sqlfluffer/actions/workflows/test.yml/badge.svg)](https://github.com/dannguyen/dang-sqlfluffer/actions/workflows/test.yml)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](https://github.com/dannguyen/dang-sqlfluffer/blob/master/LICENSE)

my convenient opinionated wrapper around sqlfluff


# Current status

Invoke either lint or fix; lint is default.

```sh
# default behavior is to lint using config/my.sqlfluff
$ echo 'select 1 as id, 2 hello, 3 world order by id' | dang-sqlfluff -

== [stdin] FAIL                                                                                                                      L:   1 | P:   1 | CP01 | Keywords must be upper case.
                       | [capitalisation.keywords]
L:   1 | P:   1 | LT09 | Select targets should be on a new line unless there is
                       | only one select target. [layout.select_targets]
L:   1 | P:  10 | CP01 | Keywords must be upper case.
                       | [capitalisation.keywords]
L:   1 | P:  19 | AL02 | Implicit/explicit aliasing of columns.
                       | [aliasing.column]
L:   1 | P:  28 | AL02 | Implicit/explicit aliasing of columns.
                       | [aliasing.column]
L:   1 | P:  34 | CP01 | Keywords must be upper case.
                       | [capitalisation.keywords]
L:   1 | P:  40 | CP01 | Keywords must be upper case.
                       | [capitalisation.keywords]
All Finished 📜 🎉!
```






# Boilerplate

## Installation

Install this tool using `pip`:
```bash
pip install dang-sqlfluffer
```
## Usage

For help, run:
```bash
dang-sqlfluff --help
```
You can also use:
```bash
python -m dang_sqlfluffer --help
```
## Development

To contribute to this tool, first checkout the code. Then create a new virtual environment:
```bash
cd dang-sqlfluffer
python -m venv venv
source venv/bin/activate
```
Now install the dependencies and test dependencies:
```bash
pip install -e '.[test]'
```
To run the tests:
```bash
python -m pytest
```


## How to build and package

(notes for foregetful dan)

```sh
# https://packaging.python.org/en/latest/tutorials/packaging-projects/
python3 -m build
python3 -m twine upload dist/*
```