---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Step one (e.g., install the library, run specific code)...
2. Step two...
3. Step three...

**Code Snippet** (if applicable):
```python
# Paste minimal code to reproduce the issue
```

**Expected behavior**
A clear and concise description of what you expected to happen.

## Actual Behavior
Describe what actually happened. Include full error messages, stack traces, or logs if applicable.

**Error Output** (if applicable):
```plaintext
# Paste error messages or logs here
```

## Environment
- **Python Version**: [e.g., Python 3.8, Python 3.11]
- **Library Version**: [e.g., v1.2.3]
- **Operating System**: [e.g., Windows 11, macOS Sonoma, Ubuntu 22.04]
- **Dependencies** (if applicable): [e.g., numpy==1.24.3, pandas==2.0.0]
- **Installation Method**: [e.g., pip, conda, source]
- **Other relevant details**:

## Screenshots or Videos (if applicable)
Attach or link to any screenshots or videos that demonstrate the issue (e.g., for GUI-related bugs).

## Additional Context
Add any other context about the problem, such as related issues, workarounds, or specific conditions where the bug occurs (e.g., specific input data, multi-threading).

## Checklist
- [ ] I have searched for existing issues to avoid duplicates.
- [ ] I have tested with the latest version of the library.
- [ ] I have provided a minimal, reproducible example.
- [ ] I am willing to assist with further debugging if needed.
