Closed rbeerster closed 6 months ago
Can you please check what number of Dulwich that uses. Maybe Python 3.9 is too old
The version is dulwich-0.22.1, which appears to support Python 3.7 and newer.
@rbeerster I tried reproducing locally but your traceback does not match the line numbers in 0.22.1. Are you sure that's the version you are using?
Here is what I see:
[root@git ~]# ls -l /usr/local/lib64/python3.9/site-packages/
total 4
drwxr-xr-x. 6 root root 4096 May 12 19:54 dulwich
drwxr-xr-x. 2 root root 143 May 12 15:33 dulwich-0.22.1.dist-info
Thank you for reporting this. I looks like cloning and pushing has been broken for a long time. I will make a new release soon.
Here is an error from trying to clone a repository using klaus:
Python version 3.9.18 and klaus installed using pip. Here is how klaus was instantiated:
It seems object_store, self.repo.get_peeled, and self.repo.refs.get_symrefs are all undefined. This is on Rocky Linux 9.3.