Skip to content

Conversation

@fedelemantuano
Copy link
Contributor

  • Removed six and Python 2.7 compatibility
  • Added more tests
  • Improved regex for header parsing

- Implemented tests for the main execution flow, including success and exception handling scenarios.
- Added tests for parsing input from files, strings, and stdin, ensuring proper error handling.
- Created tests for utility functions, covering edge cases and expected behaviors for string handling, header parsing, and received headers.
- Removed dependency on 'six' from the project as it is no longer required.
- Introduced a new test suite for utility functions to ensure robustness and reliability.
- Update bug report template for clarity and structure.
- Improve copilot instructions with detailed project overview and architecture.
- Refine markdown content rules for better formatting consistency.
- Add markdownlint configuration for enforcing markdown standards.
- Update pre-commit configuration to include markdownlint hook.
- Revise README for improved clarity and additional usage examples.
- Enhance test for Outlook file parsing to handle missing msgconvert gracefully.
@coveralls
Copy link

coveralls commented Oct 22, 2025

Coverage Status

coverage: 99.229% (+7.4%) from 91.81%
when pulling 6ebae14 on feature/general-improvements
into 9fe6432 on develop.

@fedelemantuano fedelemantuano merged commit 025f937 into develop Oct 22, 2025
16 checks passed
@fedelemantuano fedelemantuano deleted the feature/general-improvements branch October 22, 2025 23:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants