Changed - Updated dependencies: Now requires **Pandas >= 2.0.0**, **NumPy >= 2.0.0**, and **Python >= 3.9**. - Dropped support for **Python 3.8**
0.1.9
Changed - Replaced `PdfMerger` with `PdfWriter` due to deprecation in `pypdf >= 5.0.0`.
Fixed - Addressed deprecation issues with `PdfMerger`, ensuring compatibility with recent `pypdf` versions.
0.1.8
Added - Added a Dockerfile to the repository for containerization. Documentation on how to use the Dockerfile needs to be added to the README.
Changed - Removed unnecessary imports from `setup.py` to clean up the codebase.
0.1.7
Added - Added CLI boolean handling to improve command-line interface usability. - Added new pytests for CLI to ensure correct handling of booleans. - Updated the README to reflect the new pytest additions. - Updated CI/CD pipelines to accommodate pytest changes.
Changed - Improved input_type value check mechanism to use .lower() before checking against values 'vcf' or 'matrix'. - Updated dependency from PyPDF2 to pypdf to increase compatibility and resolve installation issues on bioconda.