semvec/pypi-packages huggingface dataset:
pytest-pretty 1.3.0
pytest plugin for printing summary data as I want it
Requires Python: >=3.9

# pytest-pretty

[![CI](https://github.com/samuelcolvin/pytest-pretty/actions/workflows/ci.yml/badge.svg)](https://github.com/samuelcolvin/pytest-pretty/actions?query=event%3Apush+branch%3Amain+workflow%3ACI)
[![pypi](https://img.shields.io/pypi/v/pytest-pretty.svg)](https://pypi.python.org/pypi/pytest-pretty)
[![versions](https://img.shields.io/pypi/pyversions/pytest-pretty.svg)](https://github.com/samuelcolvin/pytest-pretty)
[![license](https://img.shields.io/github/license/samuelcolvin/pytest-pretty.svg)](https://github.com/samuelcolvin/pytest-pretty/blob/main/LICENSE)

Opinionated pytest plugin to make output slightly easier to read and errors easy to find and fix.

pytest-pretty's only dependencies are [rich](https://pypi.org/project/rich/) and pytest itself.

### Realtime error summary

One-line info on which test has failed while tests are running:

![Realtime Error Summary](./screenshots/realtime-error-summary.png)

### Table of failures

A rich table of failures with both test line number and error line number:

![Table of Failures](./screenshots/table-of-failures.png)

This is extremely useful for navigating to failed tests without having to scroll through the entire test output.

### Prettier Summary of a Test Run

Including time taken for the test run:

![Test Run Summary](./screenshots/test-run-summary.png)

## Installation

```sh
pip install -U pytest-pretty
```

## Usage with GitHub Actions

If you're using pytest-pretty (or indeed, just pytest) with GitHub Actions, it's worth adding the following to the top of your workflow `.yml` file:

```yaml
env:
  COLUMNS: 120
```

This will mean the pytest output is wider and easier to use, more importantly, it'll make the error summary table printed by pytest-pretty much easier to read, see [this](https://github.com/Textualize/rich/issues/2769) discussion for more details.

## `pytester_pretty` fixture

The `pytest_pretty` provides `pytester_pretty` fixture that work with modified version of output. It is designed to drop in places replacement of `pytester` fixture and uses it internally.

So to use them it is required to set `pytest_plugins = "pytester"` as mentioned in pytest documentation <https://docs.pytest.org/en/latest/reference/reference.html#pytester>
llama-index-vector-stores-asimov 0.0.1
llama-index vector_stores ASIMOV integration
Requires Python: >=3.9

# llama-index-vector-stores-asimov

[![License](https://img.shields.io/badge/license-Public%20Domain-blue.svg)](https://unlicense.org)
[![Compatibility](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fasimov-platform%2Fllama-index-asimov%2Frefs%2Fheads%2Fmaster%2Fllama-index-vector-stores-asimov%2Fpyproject.toml)](https://pypi.python.org/pypi/llama-index-vector-stores-asimov)
[![Package](https://img.shields.io/pypi/v/llama-index-vector-stores-asimov.svg)](https://pypi.python.org/pypi/llama-index-vector-stores-asimov)
llama-index-tools-asimov 0.0.1
llama-index tools ASIMOV integration
Requires Python: >=3.9

# llama-index-tools-asimov

[![License](https://img.shields.io/badge/license-Public%20Domain-blue.svg)](https://unlicense.org)
[![Compatibility](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fasimov-platform%2Fllama-index-asimov%2Frefs%2Fheads%2Fmaster%2Fllama-index-tools-asimov%2Fpyproject.toml)](https://pypi.python.org/pypi/llama-index-tools-asimov)
[![Package](https://img.shields.io/pypi/v/llama-index-tools-asimov.svg)](https://pypi.python.org/pypi/llama-index-tools-asimov)
llama-index-storage-kvstore-asimov 0.0.1
llama-index kvstore ASIMOV integration
Requires Python: >=3.9

# llama-index-storage-kvstore-asimov

[![License](https://img.shields.io/badge/license-Public%20Domain-blue.svg)](https://unlicense.org)
[![Compatibility](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fasimov-platform%2Fllama-index-asimov%2Frefs%2Fheads%2Fmaster%2Fllama-index-storage-kvstore-asimov%2Fpyproject.toml)](https://pypi.python.org/pypi/llama-index-storage-kvstore-asimov)
[![Package](https://img.shields.io/pypi/v/llama-index-storage-kvstore-asimov.svg)](https://pypi.python.org/pypi/llama-index-storage-kvstore-asimov)
llama-index-storage-index-store-asimov 0.0.1
llama-index index_store ASIMOV integration
Requires Python: >=3.9

# llama-index-storage-index-store-asimov

[![License](https://img.shields.io/badge/license-Public%20Domain-blue.svg)](https://unlicense.org)
[![Compatibility](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fasimov-platform%2Fllama-index-asimov%2Frefs%2Fheads%2Fmaster%2Fllama-index-storage-index-store-asimov%2Fpyproject.toml)](https://pypi.python.org/pypi/llama-index-storage-index-store-asimov)
[![Package](https://img.shields.io/pypi/v/llama-index-storage-index-store-asimov.svg)](https://pypi.python.org/pypi/llama-index-storage-index-store-asimov)
llama-index-storage-docstore-asimov 0.0.1
llama-index docstore ASIMOV integration
Requires Python: >=3.9

# llama-index-storage-docstore-asimov

[![License](https://img.shields.io/badge/license-Public%20Domain-blue.svg)](https://unlicense.org)
[![Compatibility](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fasimov-platform%2Fllama-index-asimov%2Frefs%2Fheads%2Fmaster%2Fllama-index-storage-docstore-asimov%2Fpyproject.toml)](https://pypi.python.org/pypi/llama-index-storage-docstore-asimov)
[![Package](https://img.shields.io/pypi/v/llama-index-storage-docstore-asimov.svg)](https://pypi.python.org/pypi/llama-index-storage-docstore-asimov)
llama-index-storage-chat-store-asimov 0.0.1
llama-index storage-chat-store ASIMOV integration
Requires Python: >=3.9

# llama-index-storage-chat-store-asimov

[![License](https://img.shields.io/badge/license-Public%20Domain-blue.svg)](https://unlicense.org)
[![Compatibility](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fasimov-platform%2Fllama-index-asimov%2Frefs%2Fheads%2Fmaster%2Fllama-index-storage-chat-store-asimov%2Fpyproject.toml)](https://pypi.python.org/pypi/llama-index-storage-chat-store-asimov)
[![Package](https://img.shields.io/pypi/v/llama-index-storage-chat-store-asimov.svg)](https://pypi.python.org/pypi/llama-index-storage-chat-store-asimov)
llama-index-readers-asimov 0.0.1
llama-index readers ASIMOV integration
Requires Python: >=3.9

# llama-index-readers-asimov

[![License](https://img.shields.io/badge/license-Public%20Domain-blue.svg)](https://unlicense.org)
[![Compatibility](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fasimov-platform%2Fllama-index-asimov%2Frefs%2Fheads%2Fmaster%2Fllama-index-readers-asimov%2Fpyproject.toml)](https://pypi.python.org/pypi/llama-index-readers-asimov)
[![Package](https://img.shields.io/pypi/v/llama-index-readers-asimov.svg)](https://pypi.python.org/pypi/llama-index-readers-asimov)
llama-index-memory-asimov 0.0.1
llama-index memory ASIMOV integration
Requires Python: >=3.9

# llama-index-memory-asimov

[![License](https://img.shields.io/badge/license-Public%20Domain-blue.svg)](https://unlicense.org)
[![Compatibility](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fasimov-platform%2Fllama-index-asimov%2Frefs%2Fheads%2Fmaster%2Fllama-index-memory-asimov%2Fpyproject.toml)](https://pypi.python.org/pypi/llama-index-memory-asimov)
[![Package](https://img.shields.io/pypi/v/llama-index-memory-asimov.svg)](https://pypi.python.org/pypi/llama-index-memory-asimov)
llama-index-llms-asimov 0.0.1
llama-index llms ASIMOV integration
Requires Python: >=3.9

# llama-index-llms-asimov

[![License](https://img.shields.io/badge/license-Public%20Domain-blue.svg)](https://unlicense.org)
[![Compatibility](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fasimov-platform%2Fllama-index-asimov%2Frefs%2Fheads%2Fmaster%2Fllama-index-llms-asimov%2Fpyproject.toml)](https://pypi.python.org/pypi/llama-index-llms-asimov)
[![Package](https://img.shields.io/pypi/v/llama-index-llms-asimov.svg)](https://pypi.python.org/pypi/llama-index-llms-asimov)
llama-index-indices-managed-asimov 0.0.1
llama-index managed ASIMOV integration
Requires Python: >=3.9

# llama-index-indices-managed-asimov

[![License](https://img.shields.io/badge/license-Public%20Domain-blue.svg)](https://unlicense.org)
[![Compatibility](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fasimov-platform%2Fllama-index-asimov%2Frefs%2Fheads%2Fmaster%2Fllama-index-indices-managed-asimov%2Fpyproject.toml)](https://pypi.python.org/pypi/llama-index-indices-managed-asimov)
[![Package](https://img.shields.io/pypi/v/llama-index-indices-managed-asimov.svg)](https://pypi.python.org/pypi/llama-index-indices-managed-asimov)
llama-index-graph-stores-asimov 0.0.1
llama-index graph stores ASIMOV integration
Requires Python: >=3.9

# llama-index-graph-stores-asimov

[![License](https://img.shields.io/badge/license-Public%20Domain-blue.svg)](https://unlicense.org)
[![Compatibility](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fasimov-platform%2Fllama-index-asimov%2Frefs%2Fheads%2Fmaster%2Fllama-index-graph-stores-asimov%2Fpyproject.toml)](https://pypi.python.org/pypi/llama-index-graph-stores-asimov)
[![Package](https://img.shields.io/pypi/v/llama-index-graph-stores-asimov.svg)](https://pypi.python.org/pypi/llama-index-graph-stores-asimov)
llama-index-embeddings-asimov 0.0.1
llama-index embeddings ASIMOV integration
Requires Python: >=3.9

# llama-index-embeddings-asimov

[![License](https://img.shields.io/badge/license-Public%20Domain-blue.svg)](https://unlicense.org)
[![Compatibility](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fasimov-platform%2Fllama-index-asimov%2Frefs%2Fheads%2Fmaster%2Fllama-index-embeddings-asimov%2Fpyproject.toml)](https://pypi.python.org/pypi/llama-index-embeddings-asimov)
[![Package](https://img.shields.io/pypi/v/llama-index-embeddings-asimov.svg)](https://pypi.python.org/pypi/llama-index-embeddings-asimov)
llama-index-agent-asimov 0.0.1
llama-index agent ASIMOV integration
Requires Python: >=3.9

# llama-index-agent-asimov

[![License](https://img.shields.io/badge/license-Public%20Domain-blue.svg)](https://unlicense.org)
[![Compatibility](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fasimov-platform%2Fllama-index-asimov%2Frefs%2Fheads%2Fmaster%2Fllama-index-agent-asimov%2Fpyproject.toml)](https://pypi.python.org/pypi/llama-index-agent-asimov)
[![Package](https://img.shields.io/pypi/v/llama-index-agent-asimov.svg)](https://pypi.python.org/pypi/llama-index-agent-asimov)
agent-task 0.1.3
Task-Specific AI Agent Platform for Cursor AI
Requires Python: >=3.8
Keywords: agent, ai, cli, cursor

# Agent Task

A powerful task management platform for AI agents in Cursor AI (v0.1.0).

## Overview

Agent Task is a platform that helps manage, organize, and share task-specific configurations for AI agents in Cursor. It provides a structured way to define rules, guidelines, and model context protocols (MCP) for different AI tasks.

## Features

- **Task Management**: Create, load, archive, and import task configurations
- **Structured Organization**: Maintains a consistent directory structure for each task
- **Rule Management**: Store and manage task-specific guidelines and rules
- **MCP Support**: Handle Model Context Protocol servers for advanced AI configurations
- **Cross-platform**: Works across different operating systems using standard paths

## Installation

```bash
pip install agent-task
```

## Directory Structure

Each task follows this standard structure:

```
task_name/
├── README.md           # Task documentation
├── rules/             # Task-specific guidelines
│   └── rule.mdc       # Main rules file
└── mcp/               # Model Context Protocol servers
```

## Usage

### Initialize a New Task

```bash
agent-task init task_name
```

### List Available Tasks

```bash
agent-task list
```

### Archive a Task

```bash
agent-task archive task_name
```

### Import a Task

```bash
agent-task import task_name
```

### Clone a Task from Marketplace

```bash
agent-task clone [URL]
```

### Show Task Archive Directory

```bash
agent-task path
```

## Configuration

The platform uses standard application directories for storing tasks and configurations:

- **App Data**: User-specific application data
- **Config**: User-specific configuration files
- **Cache**: User-specific cache data
- **Logs**: User-specific log files

## Development

### Project Structure

- `agent_task/`
  - `__init__.py` - Package initialization and version
  - `paths.py` - Path management functionality
  - `task_manager.py` - Core task management logic
  - `cli.py` - Command-line interface implementation

### Requirements

- Python 3.6+
- `appdirs` for cross-platform path management
- `pyyaml` for configuration handling
- Additional dependencies as specified in requirements.txt

## License

[Add your license information here]

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.
tauth 2.9.0
TAuth API
Requires Python: >=3.12

# TAuth

FastAPI-compatible authentication "middleware" for Teia Web Services.
Pronounced tee-auth.

## Usage

To use a tauth API key in your FastAPI app:

```python
from tauth.dependencies import security
app = FastAPI()
security.init_app(app)
```

To host the clients and clients/tokens CRUD in your app:

```python
from tauth.routes import get_router
app = FastAPI()
app.include_router(get_router(prefix=None))
```
echoes 1.0.2
Machine Learning with Echo State Networks in Python
Requires Python: >=3.9
Keywords: python, machine-learning, shallow-learning, neural-networks, recurrent-neural-networks, reservoir-computing, echo-state-network

[![Downloads](https://static.pepy.tech/personalized-badge/echoes?period=total&units=international_system&left_color=black&right_color=orange&left_text=Downloads)](https://pepy.tech/project/echoes)
[![CI](https://github.com/fabridamicelli/echoes/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/fabridamicelli/echoes/actions/workflows/ci.yml)
[![image](https://img.shields.io/pypi/pyversions/echoes.svg)](https://pypi.python.org/pypi/echoes)


Like the package? Don't forget to give it a GitHub ⭐ to help others find and trust it!

# echoes 

- 🤖 Machine learning with Echo State Networks(ESN)
- 🧱 High level API, `scikit-learn` compatible API, eg `fit-predict` interface 
- ⚡️ Fast! (Thanks to numba ✨)


## Installation and quick start
```bash
pip install echoes
```

See [Documentation](https://fabridamicelli.github.io/echoes/) and [example notebooks](https://github.com/fabridamicelli/echoes/tree/master/examples/notebooks).

## Feedback
Any bugs, suggestions, problems? Just [open an issue!](https://github.com/fabridamicelli/echoes/issues/new)

## Citing
If you find echoes useful for a publication, then please use the following BibTeX to cite it:

```
@misc{echoes,
  author = {Damicelli, Fabrizio},
  title = {echoes: Echo State Networks with Python},
  year = {2019},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/fabridamicelli/echoes}},
}
```

## Tests 
Run tests with 
```bash
make test
```

## References
  - [Reservoir computing approaches to recurrent neural network training, Mantas & Jaeger, 2009](https://www.sciencedirect.com/science/article/pii/S1574013709000173)
  - [A Practical Guide to Applying Echo State Networks, Mantas, 2012](https://link.springer.com/chapter/10.1007/978-3-642-35289-8_36)
  - [Echo state network (scholarpedia), Jaeger](http://www.scholarpedia.org/article/Echo_state_network)
  - [Short Term Memory in Echo State Networks, Jaeger, 2001](http://publica.fraunhofer.de/eprints/urn_nbn_de_0011-b-731310.pdf)