semvec/pypi-packages huggingface dataset:
pyenv-doctor 0.1.0
Diagnose Python environment issues and suggest fixes
Requires Python: >=3.8

# pyenv-doctor 🩺

[![PyPI version](https://img.shields.io/pypi/v/pyenv-doctor.svg)](https://pypi.org/project/pyenv-doctor/)
[![Python versions](https://img.shields.io/pypi/pyversions/pyenv-doctor.svg)](https://pypi.org/project/pyenv-doctor/)
[![License](https://img.shields.io/pypi/l/pyenv-doctor.svg)](https://pypi.org/project/pyenv-doctor/)

**pyenv-doctor** is a lightweight Python CLI and library that diagnoses common Python environment problems and provides clear, actionable fix instructions.

It helps developers quickly identify issues related to Python versions, virtual environments, missing dependencies, and required system libraries — reducing setup and debugging time.

Source code: https://github.com/AMEER-ROSHAN/pyenv-doctor

---

## ✨ Features

- Detects Python version mismatches
- Checks whether a virtual environment is active
- Verifies installed Python dependencies
- Identifies missing system-level libraries
- Suggests exact commands to fix detected issues
- Can be used as a CLI or as a Python library

---

## 📦 Requirements

- Python **3.8+**

---

## 🚀 Installation

Install from PyPI:

```bash
pip install pyenv-doctor
cencori 0.1.0
Official Python SDK for Cencori - AI Infrastructure for Production
Requires Python: >=3.8
Keywords: ai, anthropic, api, gateway, gemini, infrastructure, llm, openai

# Cencori Python SDK

Official Python SDK for Cencori - AI Infrastructure for Production.

## Installation

```bash
pip install cencori
```

## Quick Start

```python
from cencori import Cencori

cencori = Cencori(api_key="your-api-key")

response = cencori.ai.chat(
    messages=[{"role": "user", "content": "Hello!"}]
)

print(response.content)
```

## Streaming

```python
for chunk in cencori.ai.chat_stream(
    messages=[{"role": "user", "content": "Tell me a story"}],
    model="gpt-4o"
):
    print(chunk.delta, end="", flush=True)
```

## Error Handling

```python
from cencori import (
    Cencori,
    AuthenticationError,
    RateLimitError,
    SafetyError
)

try:
    response = cencori.ai.chat(messages=[...])
except AuthenticationError:
    print("Invalid API key")
except RateLimitError:
    print("Too many requests")
except SafetyError as e:
    print(f"Content blocked: {e.reasons}")
```

## Supported Models

| Provider | Models |
|----------|--------|
| OpenAI | `gpt-4o`, `gpt-4-turbo`, `gpt-3.5-turbo` |
| Anthropic | `claude-3-opus`, `claude-3-sonnet`, `claude-3-haiku` |
| Google | `gemini-2.5-flash`, `gemini-2.0-flash` |

## License

MIT © FohnAI
ansys-lumerical-core 0.2.0
Python interface to Ansys Lumerical
Requires Python: <4,>=3.10
Keywords: Ansys, Lumerical, photonics, simulation

PyLumerical
===========
|pyansys| |python| |pypi| |codecov| |GH-CI| |MIT| |ruff|

.. |pyansys| image:: https://img.shields.io/badge/Py-Ansys-ffc107.svg?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABDklEQVQ4jWNgoDfg5mD8vE7q/3bpVyskbW0sMRUwofHD7Dh5OBkZGBgW7/3W2tZpa2tLQEOyOzeEsfumlK2tbVpaGj4N6jIs1lpsDAwMJ278sveMY2BgCA0NFRISwqkhyQ1q/Nyd3zg4OBgYGNjZ2ePi4rB5loGBhZnhxTLJ/9ulv26Q4uVk1NXV/f///////69du4Zdg78lx//t0v+3S88rFISInD59GqIH2esIJ8G9O2/XVwhjzpw5EAam1xkkBJn/bJX+v1365hxxuCAfH9+3b9/+////48cPuNehNsS7cDEzMTAwMMzb+Q2u4dOnT2vWrMHu9ZtzxP9vl/69RVpCkBlZ3N7enoDXBwEAAA+YYitOilMVAAAAAElFTkSuQmCC
   :target: https://docs.pyansys.com/
   :alt: PyAnsys

.. |python| image:: https://img.shields.io/pypi/pyversions/ansys-lumerical-core?logo=pypi
   :target: https://pypi.org/project/ansys-lumerical-core/
   :alt: Python

.. |pypi| image:: https://img.shields.io/pypi/v/ansys-lumerical-core.svg?logo=python&logoColor=white&label=PyPI
   :target: https://pypi.org/project/ansys-lumerical-core
   :alt: PyPI

.. |codecov| image:: https://codecov.io/github/ansys/pylumerical/graph/badge.svg?token=34FKDS6ZKJ
   :target: https://codecov.io/github/ansys/pylumerical
   :alt: Codecov

.. |GH-CI| image:: https://github.com/ansys/pylumerical/actions/workflows/ci_cd_pr.yml/badge.svg
   :target: https://github.com/ansys/pylumerical/actions/workflows/ci_cd_pr.yml

.. |MIT| image:: https://img.shields.io/badge/License-MIT-yellow.svg
   :target: https://opensource.org/licenses/MIT
   :alt: MIT

.. |ruff| image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json
   :target: https://github.com/astral-sh/ruff
   :alt: Ruff


A Python wrapper for Ansys Lumerical products.

Installing PyLumerical as a user
--------------------------------

You must have an Ansys Lumerical GUI license to use PyLumerical.

You can install PyLumerical using pip.

First, ensure that you have the latest pip version:

.. code:: bash

    python -m pip install -U pip

Then, install using:

.. code:: bash

    python -m pip install ansys-lumerical-core

For more information, see the `installation and getting started section <https://lumerical.docs.pyansys.com/version/stable/getting_started/index.html>`_ in the documentation.

Contributing to PyLumerical
---------------------------

For guidelines on contribution and how to install PyLumerical as a developer, see the `contributing section <https://lumerical.docs.pyansys.com/version/stable/contributing.html>`_ section in the documentation.

Getting started
----------------

Please see the `installation and getting started section <https://lumerical.docs.pyansys.com/version/stable/getting_started/index.html>`_ in the documentation for more information.
pytest-greener 0.13.0
Pytest plugin for Greener
Requires Python: <4.0,>=3.8

# Greener Pytest Plugin 
Pytest plugin for [Greener](https://github.com/cephei8/greener).

## Contributing
See [CONTRIBUTING.md](https://github.com/cephei8/pytest-greener/blob/main/CONTRIBUTING.md).

## License
This project is licensed under the terms of the [Apache License 2.0](./LICENSE).
disklib 0.1.4
Internal disk usage helper library for Mauz projects
Requires Python: >=3.10

# disklib

Dies ist die Dokumentation für die `disklib`-Bibliothek, die Funktionen zum Abrufen und Anzeigen von Festplattennutzungsinformationen bereitstellt.

## Installation

Um die `disklib`-Bibliothek zu installieren, verwenden Sie pip:

```bash
pip install disklib
```

## Verwendung

Hier ist ein einfaches Beispiel, wie Sie die `disklib`-Bibliothek verwenden können

```python
from disklib import DiskUsage
disk = DiskUsage("C:/", "GB")
disk.free_on()
disk.usage_on()
disk.total_on()
print(disk)
```

## Klassen und Methoden

### DiskUsage

Die `DiskUsage`-Klasse ermöglicht das Abrufen von Festplattennutzungsinformationen.

#### Initialisierung

```python
disk = DiskUsage(pfad: str, einheit: str = "GB")
```

- `pfad`: Der Pfad des Laufwerks oder Verzeichnisses, für das die Festplattennutzung abgerufen werden soll.
- `einheit`: Die Einheit für die Anzeige der Festplattennutzung (Standard ist "GB"). Mögliche Werte sind "B", "KB", "MB", "GB", "TB".

#### Methoden

- `free_on()`: Ruft den freien Speicherplatz ab.
- `usage_on()`: Ruft den verwendeten Speicherplatz ab.
- `total_on()`: Ruft den gesamten Speicherplatz ab.
- `free_print(sprache: str = "DE") -> str`: Gibt den freien Speicherplatz als formatierte Zeichenkette zurück.
- `usage_print(sprache: str = "DE") -> str`: Gibt den verwendeten Speicherplatz als formatierte Zeichenkette zurück.
- `total_print(sprache: str = "DE") -> str`: Gibt den gesamten Speicherplatz als formatierte Zeichenkette zurück.
- `get_einheit_auto(update: bool = False) -> str`: Bestimmt automatisch die geeignete Einheit basierend auf dem gesamten Speicherplatz.

## Fehlerbehandlung

Die `disklib`-Bibliothek definiert benutzerdefinierte Ausnahmen für die Fehlerbehandlung:

- `NotValidPfadError`: Wird ausgelöst, wenn der angegebene Pfad ungültig ist.

- `NotValidEinheitError`: Wird ausgelöst, wenn die angegebene Einheit ungültig ist.

## Lizenz

Die `disklib`-Bibliothek ist unter der MIT-Lizenz lizenziert. Weitere Informationen finden Sie in der LICENSE-Datei.
greener-reporter 0.13.0
Python library for implementing reporters for Greener
Requires Python: >=3.8

# Greener Reporter - Python
Python library for implementing reporters for [Greener](https://github.com/cephei8/greener).<br>
Binding for [Greener Reporter](https://github.com/cephei8/greener-reporter).

## Contributing
See [CONTRIBUTING.md](https://github.com/cephei8/greener-reporter-py/blob/main/CONTRIBUTING.md).

## License
This project is licensed under the terms of the [Apache License 2.0](./LICENSE).