semvec/pypi-packages huggingface dataset:
pre-commit-hook-ensure-sops 1.1
pre-commit hook to ensure that files that should be encrypted with sops are in fact encrypted

# pre-commit-hook-ensure-sops

A [pre-commit](https://pre-commit.com/) hook to ensure that users don't
accidentally check-in unencrypted files into a repository that uses
[sops](https://github.com/mozilla/sops) to safely store encrypted secrets.

By default, any file with the word `secret` in its path is required to
be encrypted with `sops`. This means any files under a directory
named `secret` are also required to be encrypted. If you want to exempt
specific files or directories from this requirement in your repository,
use the `exclude` option in your `.pre-commit-config.yaml`. When pushing
secrets to a repo, better safe than sorry :)

## Installation

Add this to your `.pre-commit-config.yaml`:

```yaml
  - repo: https://github.com/yuvipanda/pre-commit-hook-ensure-sops
    rev: v1.0
    hooks:
      - id: sops-encryption
        # Uncomment to exclude all markdown files from encryption
        # exclude: *.\.md
```
lazyfunc 0.0.1
Wrapper for callables in Python, enabling many operations between them, with lazy evaluation.
Requires Python: >=3.9

# mfunc

[![PyPI - Version](https://img.shields.io/pypi/v/mfunc.svg)](https://pypi.org/project/mfunc)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/mfunc.svg)](https://pypi.org/project/mfunc)

Wrapper class around Python functions allowing mathematical operations, as if they'd already been evaluated.

-----

**Table of Contents**

- [Installation](#installation)
- [License](#license)

## Installation

```console
pip install mfunc
```

## License

`mfunc` is distributed under the terms of the [MIT](https://github.com/josh-read/mfunc/blob/main/LICENSE) license.