Skip to content

Update/cli+readme#86

Merged
sadrasabouri merged 7 commits into
devfrom
update/cli+readme
May 19, 2026
Merged

Update/cli+readme#86
sadrasabouri merged 7 commits into
devfrom
update/cli+readme

Conversation

@AHReccese
Copy link
Copy Markdown
Member

@AHReccese AHReccese commented May 12, 2026

Reference Issues/PRs

#50

What does this implement/fix? Explain your changes.

Note: After this PR, I will do a release PR.

Any other comments?

AHReccese added 5 commits May 11, 2026 20:39
- Updated functions to use `get_file_format` instead of `get_microsoft_format` for better compatibility with various file types.
- Introduced a new `clear_file` function to handle metadata clearing based on file format.
- Adjusted `clear_all` and `update_all` functions to utilize the new format handling logic.
- Enhanced documentation to reflect support for a broader range of file formats.
- Updated the library overview to include support for image files (.png, .jpg, .jpeg, .gif).
- Introduced a new list for supported image formats and combined it with existing Microsoft formats for a comprehensive format list.
- Renamed `get_microsoft_format` to `get_file_format` for broader applicability.
- Updated the function to check against a unified list of supported formats instead of just Microsoft formats.
- Enhanced documentation to clarify parameter types and return values.
@AHReccese AHReccese added this to the DMeta v0.5 milestone May 12, 2026
@AHReccese AHReccese self-assigned this May 12, 2026
@AHReccese AHReccese added documentation Improvements or additions to documentation enhancement New feature or request minor labels May 12, 2026
@codacy-production
Copy link
Copy Markdown

codacy-production Bot commented May 12, 2026

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity · 0 duplication

Metric Results
Complexity 0
Duplication 0

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

…ters

- Added new functions: `get_file_format`, `clear_file`, `clear_all`, and `update_all`.
- Updated existing functions: `clear` and `update`.
- Removed `get_microsoft_format` function.
- Enhanced CLI help text and updated pre-commit hooks.
- Documented changes in the changelog.
@AHReccese AHReccese requested a review from sadrasabouri May 12, 2026 01:08
@AHReccese AHReccese marked this pull request as ready for review May 12, 2026 01:08
@AHReccese
Copy link
Copy Markdown
Member Author

AHReccese commented May 16, 2026

@sadrasabouri
Kind reminder.

Copy link
Copy Markdown
Member

@sadrasabouri sadrasabouri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for the delay. I missed the first review request.
My general suggestion is to have the supported formats save only in one place. Other places can refer to this set as "supported formats." This would save a lot of headaches further down for adding new formats.
Feel free to merge it and fix it in a follow up PR if it looks out-of-scope.

@AHReccese
Copy link
Copy Markdown
Member Author

AHReccese commented May 18, 2026

Sorry for the delay. I missed the first review request. My general suggestion is to have the supported formats save only in one place. Other places can refer to this set as "supported formats." This would save a lot of headaches further down for adding new formats. Feel free to merge it and fix it in a follow up PR if it looks out-of-scope.

@sadrasabouri
Sure, I will address this properly in later PRs. I would appreciate your approval, since it still requires your approval for the merge (I don't want to bypass rules).

@AHReccese AHReccese requested a review from sadrasabouri May 18, 2026 15:03
@sadrasabouri sadrasabouri merged commit 960e1bd into dev May 19, 2026
22 checks passed
@sadrasabouri sadrasabouri deleted the update/cli+readme branch May 19, 2026 04:16
@AHReccese AHReccese mentioned this pull request May 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request minor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants