Open Issues Need Help
View All on GitHubAI Summary: The `line-profiler` package has an inconsistent version specified between `setup.py` (4.1.0) and `requirements-dev.txt` (4.1.3). This mismatch leads to different versions being installed depending on the method, causing inconsistent development environments and potential compatibility issues, especially since 4.1.3 addresses Python 3.12 compatibility.
AI Summary: The `openpyxl` library, which is critical for processing `.xlsx` files, is currently listed only in development dependencies and is missing from `requirements.txt` and `setup.py`. This omission leads to runtime errors in production environments, preventing users from processing modern Excel files and breaking core application functionality. The fix involves adding `openpyxl` to the main production dependency lists.