semvec/pypi-packages huggingface dataset:
Nbvista 0.0.2
A small python package
License: MIT
Requires Python: >=3.8

# Nbvista

This repository contains the source code and documentation for the Inception Renderer Python package, which is available on PyPi. The Inception Renderer is a powerful tool for rendering any youtube videos and any web page over the Jupyter/Colab Notebook.

# How to run?

1. Create a virtual environment
    ```bash
    conda create -n Nbvista python=3.8 -y
    ``` 
2. Activate the virtual environment
    ```bash
    conda activate Nbvista
    ``` 
3. Install the required package
    ```bash
    pip install -r requirements_dev.txt
    ```
uvtask 0.7.0
An extremely fast Python task runner.
License: MIT
Requires Python: >=3.13
Keywords: uv, uvx, scripts, tool, pyproject, task, runner

# uvtask

[![image](https://img.shields.io/pypi/v/uvtask.svg)](https://pypi.python.org/pypi/uvtask)
[![image](https://img.shields.io/pypi/l/uvtask.svg)](https://pypi.python.org/pypi/uvtask)
[![image](https://img.shields.io/pypi/pyversions/uvtask.svg)](https://pypi.python.org/pypi/uvtask)
[![Actions status](https://github.com/aiopy/python-uvtask/actions/workflows/ci.yml/badge.svg)](https://github.com/aiopy/python-uvtask/actions)
[![PyPIDownloads](https://static.pepy.tech/badge/uvtask)](https://pepy.tech/project/uvtask)

An extremely fast Python task runner.

> **Note:** This is an **independent, third-party project**, not an official Astral tool. It is highly inspired by and designed to work seamlessly with Astral's excellent tools (such as `uv`/`uvx`, `ruff`, and `ty`). We're grateful for the amazing work the Astral team does for the Python ecosystem!

## Highlights

- ⚡ **Extremely fast** - Built for speed with zero installation overhead
- 📝 **Simple configuration** - Define scripts in `pyproject.toml`
- 🔗 **Pre/post hooks** - Automatically run hooks before and after commands
- 🎨 **Consistent UX** - Maintains visual and stylistic continuity with `uv`'s design language

## 🎯 Quick Start

Run `uvtask` directly with `uvx` (no installation required):

```shell
uvx uvtask <OPTIONS> [COMMAND]
```

Or install it and use it directly:

```shell
uv add --dev uvtask
uv run uvtask <OPTIONS> [COMMAND]
```

## 📝 Configuration

Define your scripts in `pyproject.toml` under the `[tool.run-script]` (or `[tool.uvtask.run-script]`) section:

```toml
[tool.run-script]
install = "uv sync --dev --all-extras"
format = "uv run ruff format ."
lint = { command = "uv run ruff check .", description = "Check code quality" }
check = ["uv run ty check .", "uv run mypy ."]
pre-test = "echo 'Running tests...'"
test = "uv run pytest"
post-test = "echo 'Tests completed!'"
deploy = [
    "echo 'Building...'",
    "uv build",
    "echo 'Deploying...'",
    "uv deploy"
]
```

## 🛠️ Development

To run the development version:

```shell
uvx -q --no-cache --from $PWD uvtask
```

## 🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## 📄 License

[MIT](https://github.com/aiopy/python-uvtask/blob/master/LICENSE) © uvtask contributors
comfyvault 0.1.1
A secure, terminal-only password manager.
License: MIT
Requires Python: <4.0,>=3.10

# ComfyVault 🔒

A secure, terminal-only password manager for hackers and CLI enthusiasts.

**No GUI. No Cloud. Just you and your encrypted secrets.**

## Features

- 🔐 **Strong Encryption**: AES-256 (via Fernet) with PBKDF2 key derivation.
- 🚀 **Fast**: Instant startup, no laggy Electron apps.
- 📦 **Portable**: Single encrypted file storage (`.secrets.enc`).
- 📋 **clipboard**: Auto-copy passwords to clipboard.
- 🐧 **Cross-Platform**: Windows, macOS, Linux.

## Installation

### From PyPI (Recommended)

```bash
pip install comfyvault
```

### From Source

```bash
git clone https://github.com/abderrahmanyouabd/comfyvault.git
cd comfyvault
poetry install
```

## Usage

**1. Initialize your vault**
```bash
comfyvault init
```

**2. Add a password**
```bash
comfyvault add github "myusername"
# You will be prompted for the password securely
```

**3. Get a password**
```bash
comfyvault get github
# Copies password to clipboard and shows metadata
```

**4. List all services**
```bash
comfyvault list
```

**5. Generate a secure password**
```bash
comfyvault gen --length 20 --symbols
```

## Security Design

- **Master Password**: Never stored. Used to derive the encryption key.
- **Key Derivation**: PBKDF2HMAC-SHA256, 600,000 iterations, random salt.
- **Encryption**: Fernet (AES-128-CBC with HMAC-SHA256). *Note: Cryptography's Fernet guarantees valid encryption.*

## License

MIT