semvec/pypi-packages huggingface dataset:
tfanalyse 0.3.0
Lightweight command-line utility to analyse Terraform plan files
Requires Python: <4.0,>=3.10

![Build](https://github.com/twaslowski/tfanalyse/actions/workflows/test.yml/badge.svg)
![Coverage](./test/coverage.svg)

# tfanalyse

tfanalyse is a lightweight command-line utility to summarise the contents of a Terraform plan.
It allows you to quickly see what resources are being created, updated, or destroyed, and what changes are being made to them.

## Installation

You can install this tool using pip:

```bash
pip install tfanalyse
```

You can also install it from source:

```bash
git clone git@github.com:twaslowski/tfanalyse.git
pip install ./tfanalyse/   # global installation
poetry install  # installs in your given poetry virtual environment
```

## Usage

To use the tool, simply run it with the path to the Terraform plan file as an argument:

```
terraform plan -out=plan.tfplan
tfanalyse plan.tfplan
```

This will output a summary of the plan, showing the resources that are being created, updated, or destroyed.
You can list only the resources that would be destroyed by adding the `--destroy-only` flag.

## Development

This is a very minimal tool for now. I will develop it to be useful for me, and I hope that others may find it useful
too. If you would like to develop it further, feel free to fork the repository and submit a pull request.

You can set up the local development environment using [Poetry](https://python-poetry.org/): Simply run `poetry install`.
linguflow 0.0.1
Industrial-strength framework for building custom NLP processing pipelines
Requires Python: <3.14,>=3.10
Keywords: nlp, natural-language-processing, pipeline, framework, annotation, tokenization, linguistics, text-processing, extensible, modular

# LinguFlow

A lightweight, extensible framework for building custom NLP annotation pipelines with dependency management.

## Status

🚧 **Under Active Development** 🚧

This project is currently in early development. The API and features are subject to change.

## Overview

LinguFlow provides a flexible framework for creating modular NLP processing pipelines. It allows you to:

- Build custom annotation pipelines with pluggable components
- Define dependencies between annotators
- Process text through multiple annotation layers
- Access results through a clean, immutable document interface

## Installation

```bash
pip install linguflow
```

*Note: Package not yet available. Coming soon.*

## Documentation

Documentation will be available once the initial release is published.

## License

MIT License - See LICENSE file for details.

## Contributing

Contributions will be welcome once the initial version is released.

---

**Note:** This package name is reserved for an upcoming NLP framework. Please check back soon for the initial release.
kensakun 0.2.0
Add your description here
Requires Python: >=3.13

# kensakun

## Install

```sh
uv add kensakun
```


## Use

```py
from kensakun import Engine, Encoder

encoder = Encoder.from_model_name(
  "Snowflake/snowflake-arctic-embed-m-v1.5",
  truncation_ratio=0.5,
)
engine = Engine.init(encoder, top_n=10)

docs = ["Mannheim is amazing.", "Earth is flat."]

engine.add_documents(docs)

query = "Tell me about Mannheim."
retrieved_docs, retrieved_indexes = engine.search(query)
# -> ['Mannheim is amazing.', 'Earth is flat.'], [0, 1]
```