Open vsbogd opened 4 months ago
Hmmm. That's annoying.
It appears that https://pypi.org/project/GitPython/ uses gitoxide-core through https://github.com/Byron/gitoxide/tree/main
So perhaps we can get rid of the libgit2 downstream dependencies by moving to gitoxide-core. I can try that out.
It is worth to mention #725 is also related. Dynamic linkage of the system libraries in MacOSX leads to the packages which are incompatible with old MacOSX version and checkers used by cibuildwheel finds this.
Reading PyO3
extension-module
documentation mentioned in #432 I have found link to the PEP-513 which says thatmanylinux1
compatible extensions should not be dynamically linked to the shared libraries out of the provided list. Thuslibssl
,libcrypro
andlibz
which are used by Git feature breaks compatibility.