Install anything you want without hacking library.zip. To sys.path, so if you have a full python2 installation, you can Recent versions of hg and thg (maybe since Nov 2020) add the user site Thg.exe that load python27.dll and read *.pyc files from library.zip. There's no python.exe- it's py2exe generated binaries named hg.exe and > (I'm unsure how TortoiseHg installs its Python VM on Windows, but I've assumed that it gets added to %PATH% as ‘python’.) Warranty not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This is free software see the source for copying conditions. Mercurial Distributed SCM (version 5.8rc0)Ĭopyright (C) 2005-2021 Olivia Mackall and others $ hg version -v -config extensions.hggit= On pypi, and I uninstalled ipaddress and brotli from the site-package It cloned fine once I disabled demandimport. I've tried using the python 2 compatible hg git version with old dulwich that work with python 2.7.įile "mercurial\extensions.pyo", line 512, in closureįile "C:\Users\Matt\AppData\Roaming\Python\Python27\site-packages\hggit\util.py",įile "C:\Users\Matt\AppData\Roaming\Python\Python27\site-packages\hggit\_init_.py",įile "C:\Users\Matt\AppData\Roaming\Python\Python27\site-packages\hggit\git_handler.py",įile "C:\Users\Matt\AppData\Roaming\Python\Python27\site-packages\dulwich\client.py",įile "C:\Users\Matt\AppData\Roaming\Python\Python27\site-packages\urllib3\request.py",įile "C:\Users\Matt\AppData\Roaming\Python\Python27\site-packages\urllib3\poolmanager.py",įile "C:\Users\Matt\AppData\Roaming\Python\Python27\site-packages\urllib3\connectionpool.py",įile "C:\Users\Matt\AppData\Roaming\Python\Python27\site-packages\urllib3\connection.py",įile "C:\Users\Matt\AppData\Roaming\Python\Python27\site-packages\urllib3\packages\ssl_match_hostname\_implementation.py",įile "hgdemandimport\demandimportpy2.pyo", line 157, in _getattr_įile "hgdemandimport\demandimportpy2.pyo", line 97, in _loadįile "hgdemandimport\demandimportpy2.pyo", line 44, in _hgextimport > It seems the main issue stems from tortoise using it's own python 2.7 environment with its own library. I've tried all I can think of, can anyone confirm that it is possible to get hg-git to work with tortoisehg currently. > I'm having some major trouble getting hggit to work with tortoise. > To unsubscribe from this group and stop receiving emails from it, send an email to To view this discussion on the web visit. > You received this message because you are subscribed to the Google Groups "hg-git" group. > Any suggestions? Or just give me a confirmation that it's possible to work? > def object_header(num_type: int, length: int) -> bytes: > File "C:\Program Files\TortoiseHg\lib\library.zip\dulwich\objects.py", line 154 > AttributeError: 'list' object has no attribute 'encode' > command = command.encode(SSHGitClient.DEFAULT_ENCODING) > File "C:/Users/Connor/Desktop\hggit\_ssh.py", line 25, in run_command TortoiseHg Dialogs (version 3.7.3+12-c32f1d975877), Mercurial (version 3.> When I use old dulwich (0.10.0) and run I have to admit deep down I can't help but suspect that neither the TortoiseHg nor the Mercurial developers actually want any communication with users of their software at all, as I see no other explanation as to why they would insist on a communication medium so obviously hostile to casual users as mailing lists. So since I've no obvious way of finding any of this out I've had to post it again, but I promise this will be the last time I post it. I also have no way of knowing whether the mail I sent earlier was rejected because I wasn't a member, is in a buffer somewhere waiting for a mail server to do something with it, has been posted to the group but hasn't been picked up by Google Groups yet, or is in some other situation probably quite familiar to mailing list users from the 1970's. I thought I'd already joined this group but I tried joining again and it didn't complain that I was already a member of the group, so perhaps I wasn't, I've no idea and no obvious way of telling. I've already tried to post this to the mailing list once via Google Groups, got no error but my post didn't appear in the list. Does it exist, and if so is it listed on any mailing list portal? I would have posted this to tortoisehg-issues if I could find it. Is anyone able to shed any light on this please? I'm not familiar with QT so I have no idea how the scaling is supposed to work. The first issue is that all the UI toolbar icons are absolutely tiny. I've encountered a couple of niggles, nothing too major but I'll make a separate post for each to keep any discussion organised. I'm using TortoiseHg on Linux Mint on a MacBook Pro.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |