Skip to content

Conversation

@ScottA38
Copy link

@ScottA38 ScottA38 commented Sep 27, 2025

Hey Maastif,

I have been using your script for a while, and I recently found that on python-3.10 and later, the entire distutils library is removed, so the script fails

I migrated all the pre-validation checks to GitPython instead, because I thought this was more robust than parsing from stdout on the terminal. When I started trying to migrate the actual program business logic to GitPython, however, I realised that you probably used these standard libraries intentionally, in order to ensure that it is as cross-compatible as possible

Is requiring ‘GitPython’ acceptable? If so I will try and adapt the rest of the logic to use gitpython over subprocess. If not, then maybe you have some guidance for me about how to use a python standard library instead

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.

1 participant