semvec/pypi-packages huggingface dataset:
pytest-exit-status 1.0.0
Enhance.
Requires Python: >=3.10
Keywords: pytest, pytest-html

# pytest-exit-status

**Pytest** plugin that overrides the exit codes.

![](https://img.shields.io/badge/license-MIT%202.0-blue.svg)

**Pytest** only offers two exit status codes for full test executions (when all collected tests were executed):
- Exit code **0**: All tests had the `passed`, `xpassed` or `xfailed` outcome.
- Exit code **1**: Some tests had the `failed` outcome.

Some continuous integration tools like **Jenkins** support the `unstable` status and it can be frustrating not to take advantage of this pipeline status to highlight test executions with `xfailed` tests.

This plugin aims to modify the exit code **0** and add a new exit code **6**.

The proposed exit codes are:
- Exit code **0**: All tests had the `passed` or `xpassed` outcome.
- Exit code **6**: Some tests had the `xfailed` outcome or there were some errors (setup or teardown errors).

The other exit codes are not modified.

To install the plugin:

```
pip install pytest-exit-status
```

<br/>

If you like this software, consider contributing to the project through [buy me a coffee](https://www.buymeacoffee.com/harmin)
vsports 1.0.2
A Python client for the VSports API
Requires Python: >=3.10

# Vsports API

## FILE: /vsports/vsports/README.md

### This file contains the documentation for the Vsports API package

The Vsports API is a Python package that provides an interface for interacting with the Vsports API. It allows users to access various endpoints and retrieve sports-related data efficiently.

## Features

- Access to multiple endpoints of the Vsports API.
- Support for caching using Redis to improve performance.
- Easy-to-use methods for retrieving events, teams, and other sports data.

## Installation

You can install the Vsports API package using pip:

```bash
pip install vsports
```

## Usage

Here is a simple example of how to use the Vsports API:

```python
import json
from vsports import VsportsAPI

MYTOKEN = "your_token_here"
redis_config = {
    "host": "localhost", 
    "port": 6379, 
    "db": 0,
    "ttl": 300
}

vsports = VsportsAPI(MYTOKEN, redis_config=redis_config)
result = vsports.events_by_date("2025-01-24", usecache=True)
if result:
    print(json.dumps(result, indent=2))

result = vsports.teams_by_tournament(118, usecache=True)
if result:
    for team in result:
        print(team['name'])
```

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
cereale-app 0.1.1
Python SDK for Cereale.app API
Requires Python: >=3.6

# Cereale SDK

[Bursa de cereale](https://bursadecereale.com) facilitează conexiunea directă între fermieri și cumpărători, eliminând intermediarii. Permite publicarea anunțurilor și, prin SDK, asigură integrarea și comunicarea ușoară cu platforma.



## Installation

```bash
pip install cereale-sdk
```

## Usage

```python
from cereale_sdk import CerealeClient

client = CerealeClient()
client.verify(phone="+40722111222", code="0000")

# Get listings
listings = client.get_listings(category="porumb")
```

## Features

- Complete API coverage
- Authentication handling
- File upload support
- Error handling