There is an issue where the update logic is incorrectly impacting parts of the pyproject file. The update should only modify the version="XXX" field, but currently, it seems to be affecting other sections as well.

Steps to Reproduce:
1. Run committy tag --bump-files with a pyproject file.
2. Observe that fields other than version="XXX" are being updated unexpectedly.
Expected Behavior:
• Only the version="XXX" field in the pyproject file should be updated.
Actual Behavior:
• Other fields in the pyproject file are being altered, leading to unintended changes.
Tasks:
There is an issue where the update logic is incorrectly impacting parts of the pyproject file. The update should only modify the version="XXX" field, but currently, it seems to be affecting other sections as well.
Steps to Reproduce:
1. Run
committy tag --bump-fileswith a pyproject file.2. Observe that fields other than version="XXX" are being updated unexpectedly.
Expected Behavior:
• Only the version="XXX" field in the pyproject file should be updated.
Actual Behavior:
• Other fields in the pyproject file are being altered, leading to unintended changes.
Tasks: