semvec/pypi-packages huggingface dataset:
triz-ai-patent-assistant 0.1.26
AI‑assisted TRIZ patent analysis toolkit
License: MIT
Requires Python: >=3.8

<p align="center">
  <a href="https://github.com/voroninsergei/triz-ai-patent-assistant/actions/workflows/ci.yml">
    <img src="https://github.com/voroninsergei/triz-ai-patent-assistant/actions/workflows/ci.yml/badge.svg" alt="CI Status" />
  </a>
  <a href="https://voroninsergei.github.io/triz-ai-patent-assistant/">
    <img src="https://img.shields.io/badge/docs-online-brightgreen" alt="Docs" />
  </a>
  <a href="https://pypi.org/project/triz-ai-patent-assistant/">
    <img src="https://img.shields.io/pypi/v/triz-ai-patent-assistant.svg" alt="PyPI Version" />
  </a>
  <a href="https://github.com/voroninsergei/triz-ai-patent-assistant/blob/main/LICENSE">
    <img src="https://img.shields.io/badge/license-MIT-yellow" alt="License: MIT" />
  </a>
</p>

# TRIZ‑AI Patent Assistant

> **AI‑assisted toolkit for generating, validating and analysing patent claims using TRIZ methodology.**

---

## ✨ Features

- **Formula Generator** – creates patent claims from brief invention ideas.  
- **Prompt Enhancer** – refines claims and suggests non‑obvious improvements.  
- **Novelty / Patentability checks** (basic heuristics, extensible).  
- **Streamlit demo** & MkDocs documentation.

---

## 🚀 Installation

```bash
pip install triz-ai-patent-assistant
```

Install the development version:

```bash
pip install git+https://github.com/voroninsergei/triz-ai-patent-assistant.git
```

> Requires **Python 3.8+**.

---

## 🏁 Quick start

```python
from triz_ai.generate_formula import generate_formula

idea = "Устройство для подачи топлива с насосом"
print(generate_formula(idea))
```

Run the web demo:

```bash
streamlit run triz_ai/streamlit_app.py
```

See full API reference in the [📚 Documentation](https://voroninsergei.github.io/triz-ai-patent-assistant/).

---

## 🛠️  Development

1. **Clone** the repo & create virtual env.  
2. `pip install -e .[dev]` – installs testing/formatting tools.  
3. Run tests locally:
   ```bash
   pytest -q
   ```
4. Lint & format code:
   ```bash
   ruff check triz_ai && ruff format triz_ai
   ```

### Conventional commits
We follow the [Conventional Commits](https://www.conventionalcommits.org/) spec – this feeds the auto‑release workflow.

---

## 🤝 Contributing & Community

| 🙋 Что сделать            | Как                                                                              |
|---------------------------|----------------------------------------------------------------------------------|
| Сообщить об ошибке        | Откройте [Issue](https://github.com/voroninsergei/triz-ai-patent-assistant/issues) |
| Предложить улучшение      | Создайте Issue → Pull Request                                                     |
| Чат/вопросы               | Раздел **Discussions** в репозитории                                             |

Пожалуйста, читайте [CONTRIBUTING.md](CONTRIBUTING.md) и соблюдайте [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md).

---

## 📜 License

Distributed under the **MIT License** – see the [LICENSE](LICENSE) file for details.
sec-pass-manager 1.3.0
A secure password manager that creates random passwords and saves them as encrypted files
License: MIT
Requires Python: >=3.7
Keywords: password, manager, security, generator, cli

# Secure Password Manager
 With this program you will be able to create random passwords with the length you desire. The passwords will be saved in the same directory your console is.
 You can also edit the password generating another one or even delete a file you don't need anymore.

<p align="center">
   <img src="https://github.com/santipvz/SecurePasswordManager/actions/workflows/pylint.yml/badge.svg/" alt="Tests">
   <img src="https://img.shields.io/badge/Version-1.3-blue/" alt="Static Badge">

</p>

 ## Usage
First of all, you can install this project with `pip install sec-pass-manager`

### Console Interface
You can manage password files using the console command `cpass`. Here are examples of each function:

<p align="center">
  <img src="assets/console_commands.png" width="780" style="margin: 10px;">
</p>
<pre><code>cpass create --filename test --username pingu --length 24</code></pre>
<pre><code>cpass edit --filename test --username pingu2 --length 12</code></pre>
<pre><code>cpass delete --filename test</code></pre>

There is also de reduced commands
<pre><code>cpass create -f test -u pingu -l 24</code></pre>
<pre><code>cpass edit -f test -u pingu2 -l 12</code></pre>
<pre><code>cpass delete -f test</code></pre>

> [!NOTE]
> This program will create `.key` files that you can open with any notepad as if it was a `.txt`<br><br>If you don't indicate a length it will be set to 10 as default.
django-bulma 0.10.0
Bulma CSS Framework for Django projects
License: MIT
Requires Python: >=3.10
Keywords: django, css, bulma, theme

# A Bulma Theme for Django Projects

![Django Bulma](https://raw.githubusercontent.com/timonweb/django-bulma/master/assets/django-bulma-logo.png)

A Django base theme based on Bulma ([bulma.io](https://bulma.io/)). Bulma is a modern CSS framework based on Flexbox.

*** work in progress ***

## Installation

1. Install the python package django-bulma from pip

  ``pip install django-bulma``

  Alternatively, you can install download or clone this repo and call ``pip install -e .``.

2. Add to INSTALLED_APPS in your **settings.py**:

  `'bulma',`

3. If you want to use the provided base template, extend from **bulma/base.html**:

  ```
  {% extends 'bulma/base.html' %}

  {% block title %}Bulma Site{% endblock %}

  {% block content %}
    Content goes here...
  {% endblock content %}

  ```
  
4. If you want to customize bulma sass and your own components:

    4.1 Copy bulma static files into your project's **STATIC_ROOT**:

    ```
    python manage.py copy_bulma_static_into_project
    ```  
    You should see **bulma** dir appeared in your **STATIC_ROOT**. It contains
    two dirs:
    * **sass** - this is the place where you can put your own sass code and customize
    bulma variables
    * **css** - this is where compiled sass output goes, you should link this file
    in your base.html 

    4.2 Install npm packages for sass compilation to work:    
    
    ```
    python manage.py bulma install
    ```
    
    4.3 Start sass watch mode:
    ```
    python manage.py bulma start
    ```

5. For forms, in your templates, load the `bulma_tags` library and use the `|bulma` filters:

    ##### Example template
    
    ```django

    {% load bulma_tags %}

    {# Display a form #}

    <form action="/url/to/submit/" method="post">
       {% csrf_token %}
       {{ form|bulma }}
       <div class="field">
         <button type="submit" class="button is-primary">Login</button>
       </div>
       <input type="hidden" name="next" value="{{ next }}"/>
    </form>
    ```

## Included templates

**django-bulma** comes with:
* a base template,
* django core registration templates,

## Bugs and suggestions

If you have found a bug or if you have a request for additional functionality, please use the issue tracker on GitHub.

[https://github.com/timonweb/django-bulma/issues](https://github.com/timonweb/django-bulma/issues)

2017 - 2025 (c) [Tim Kamanin - A Full Stack Django and Wagtail Developer](https://timonweb.com)
ragbee-fw 0.1.3
Lightweight RAG framework
License: MIT
Requires Python: >=3.10
Keywords: rag, llm, retrieval, framework

# RAGBee FW

*Lightweight Retrieval-Augmented-Generation framework for SMEs.*

RAGBee helps you **load documents → split → retrieve → generate**  
with any LLM (OpenAI, HF Inference API, local vLLM/Triton).  
Ports & Adapters + DI give you clean extensibility; CLI lets you run the pipeline in three commands.

---

## ✨ Features

- **Clean architecture** — `core.ports` (contracts) + `infrastructure.*` (plug-ins)  
- **Dependency Injection** — YAML config ⇒ container wires loader / splitter / retriever / LLM  
- **CLI (`ragbee_cli`)** — `ingest`, `ask`, `shell` out of the box  
- **LLM agnostic** — OpenAI, HuggingFace Hub, vLLM, Triton … or your own adapter  
- **Composable** — embed in FastAPI, Telegram-bot, Streamlit, Airflow DAG  
- **MIT license** — free for commercial use

---

## 🚀 Quick start

```bash
pip install ragbee-fw           # 1. install

ragbee_cli ingest config.yml    # 2. build index
ragbee_cli ask config.yml "Что такое RAG?"   # 3. ask
ragbee_cli shell config.yml     # …or interactive REPL
```

#### config.yml (minimal):

```yaml
data_loader:
  type: file_loader
  path: ./data

text_chunker:
  type: recursive_splitter
  chunk_size: 500
  chunk_overlap: 100

retriever:
  type: bm25
  top_k: 3

llm:
  type: hf
  model_name: gpt-3.5-turbo
  token: ${env:HF_TOKEN}
```

## 🧑‍💻 Python API

```python

from ragbee_fw import DIContainer, load_config

cfg = load_config("config.yml")
container = DIContainer(cfg)

# 1) build / update index
ingestion = container.build_ingestion_service()
ingestion.build_index()                # or .update_index()

# 2) answer questions
answer = container.build_answer_service()
print(answer.generate_answer("What is RAG?", top_k=3))
```

## 🗺 Architecture (Clean / Hexagonal)

```
┌───────────────────┐
│      CLI / UI     │  ←  FastAPI, Streamlit, Telegram Bot …
└─────────▲─────────┘
          │ adapter
┌─────────┴─────────┐
│    Application    │  ←  DI container, services
└─────────▲─────────┘
          │ ports
┌─────────┴─────────┐
│      Core         │  ←  pure dataclasses, protocols
└─────────▲─────────┘
          │ adapters
┌─────────┴─────────┐
│ Infrastructure    │  ←  FS-loader, Splitter, BM25, HF LLM …
└───────────────────┘
```

## 📚 Documentation

Docs & API — [README](https://github.com/droogg/ragbee_fw/blob/main/README.md)

Examples — [example/](https://github.com/droogg/ragbee_fw/tree/main/example)


## 🤝 Contributing

1. Fork → clone → poetry install

2. Format code with black . && isort .

3. Submit PR → CI will run lint & tests

See ```CONTRIBUTING.md``` for full guide.

### 📜 License
MIT © V.A. Shevchenko — free for any purpose, commercial or private.
bicubic-pytorch 0.1.2.1
Maintained fork of bicubic_pytorch
License: MIT
Requires Python: >=3.9

# bicubic_pytorch

Maintained fork of [bicubic_pytorch]([https://github.com/SkafteNicki/libcpab](https://github.com/sanghyun-son/bicubic_pytorch)).

Install with `pip`: `pip install bicubic_pytorch`

Changes:

- Remove `cv2` dependency
- Packaging