semvec/pypi-packages huggingface dataset:
stepng 1.0.3
Encode data into photos
License: MIT

# stepng

Encode data into photos

## install

tkinter required - installed by default on Windows, on linux (Debian) use this:

```sh
sudo apt-get install python3-tk -y
```

On Linux you may have to run this to use open cv:

```sh
sudo apt-get install ffmpeg libsm6 libxext6 -y
```

### From PyPI

`python -m pip install stepng`

### From GitHub

`python -m pip install git+https://github.com/donno2048/stepng`

## Usage

From the CLI:

```bash
usage: stepng [-h] (-e | -d)

Encrypt your data in photos

optional arguments:
  -h, --help     show this help message and exit
  -e, --encrypt  Create a new image
  -d, --decrypt  Decrypt an existing image
```

Or in Python:

```py
from stepng import encrypt, decrypt
encrypt()
decrypt()
```
proper-config 3.3
A modest config system with encrypted secrets.
License: MIT
Requires Python: <4.0,>=3.7

# Proper Config

A modest config system, including support for encrypted secrets.

## Installation

Install the package using `pip`.

```bash
pip install proper-config
```

## Setup

`conf setup PATH`

Set up config files at `PATH` for development, production, and testing environments.

## Edit secrets

Use `conf secrets PATH ENV`, e.g.: `conf secrets config/ production`.

This will:

1. Search for a `ENV.enc.yaml` encrypted file, e.g.: `production.enc.yaml`

2. Search for a encription key in this places, in order:
    a) the `MASTER_KEY` environment variable `ENV.key`;
    b) a `ENV.key` file, e.g.: `production.key`;
    c) a `master.key` file.

If an `ENV.enc.yaml` encrypted file doesn't exist, it will ask you if it can create an empty one using the encryption key. If it cannot find an encryption key, it also makes a new one in an `ENV.key` file.

Finally, the un-encrypted secrets are loaded in your default text editor so you can edit them.
black-nbconvert 0.4.0
Apply black to ipynb files
License: MIT
Requires Python: >=3.6

# black + nbconvert

Tired of having to *think* about formatting in Jupyter notebooks?
Look no further!
This script will correctly format your Jupyter notebooks for you using [black](https://black.readthedocs.io).

**Warning: This project will overwrite your notebooks in place.
It shouldn't change anything except the format, but use at your own risk!**

## Installation & Usage

To install:

```bash
pip install black_nbconvert
```

To check a notebook:

```bash
black_nbconvert --check /path/to/a/notebook.ipynb
```

To fix the formatting in a notebook (in place):

```bash
black_nbconvert /path/to/a/notebook.ipynb
```

If you pass a directory instead of a notebook file, notebooks will be found recursively below that directory.
For example:

```bash
black_nbconvert .
```

will fix the formatting for all notebooks in the current directory and (recursively) below.

*Configuration:* Configuration for `black` in a `pyproject.toml` file above the target files will be respected.

## Version control integration

Use [pre-commit](https://pre-commit.com/).
Once you [have it installed](https://pre-commit.com/#install), add this to the `.pre-commit-config.yaml` in your repository:

```yaml
repos:
- repo: https://github.com/dfm/black_nbconvert
  rev: v0.3.0
  hooks:
  - id: black_nbconvert
```

Then run `pre-commit install` and you're ready to go.