Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
hg-git
hg-git
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 88
    • Issues 88
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 11
    • Merge Requests 11
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • mercurial
  • hg-githg-git
  • Issues
  • #326

Closed
Open
Created Jul 25, 2020 by alexrayne@alexrayneDeveloper

py2: pull https remote crash with no module 'brotli'

Hallow! try to pull from github https remote using py2 mercurial ver 5.4

got this crash:

D:\projects\contiki.hggit>hg pull --verbose --debug --traceback --force git+https://github.com/bkozak-scanimet
rics/contiki-ng.git
чрЄ уштрхь шч git+https://github.com/bkozak-scanimetrics/contiki-ng.git
Traceback (most recent call last):
  File "mercurial\scmutil.pyc", line 152, in callcatch
  File "mercurial\dispatch.pyc", line 462, in _runcatchfunc
  File "mercurial\dispatch.pyc", line 1226, in _dispatch
  File "mercurial\dispatch.pyc", line 910, in runcommand
  File "mercurial\dispatch.pyc", line 1237, in _runcommand
  File "mercurial\dispatch.pyc", line 1223, in <lambda>
  File "mercurial\util.pyc", line 1864, in check
  File "mercurial\util.pyc", line 1864, in check
  File "hgext\mq.pyc", line 4218, in mqcommand
  File "mercurial\util.pyc", line 1864, in check
  File "mercurial\util.pyc", line 1864, in check
  File "hgext\narrow\narrowcommands.pyc", line 148, in pullnarrowcmd
  File "mercurial\util.pyc", line 1864, in check
  File "mercurial\util.pyc", line 1864, in check
  File "hgext\rebase.pyc", line 2115, in pullrebase
  File "mercurial\util.pyc", line 1864, in check
  File "mercurial\commands.pyc", line 5463, in pull
  File "mercurial\extensions.pyc", line 509, in closure
  File "D:/projects/hg/hg-git\hggit\util.py", line 64, in inner
  File "D:/projects/hg/hg-git\hggit\__init__.py", line 368, in exchangepull
  File "D:/projects/hg/hg-git\hggit\git_handler.py", line 283, in fetch
  File "D:/projects/hg/hg-git\hggit\git_handler.py", line 1202, in fetch_pack
  File "D:/projects/hg/hg-git\hggit\git_handler.py", line 1756, in get_transport_and_path
  File "dulwich\client.pyc", line 1433, in __init__
  File "dulwich\client.pyc", line 1408, in default_urllib3_manager
  File "hgdemandimport\demandimportpy2.pyc", line 181, in _demandimport
  File "hgdemandimport\demandimportpy2.pyc", line 44, in _hgextimport
  File "urllib3\__init__.pyc", line 7, in <module>
  File "hgdemandimport\demandimportpy2.pyc", line 257, in _demandimport
  File "hgdemandimport\demandimportpy2.pyc", line 44, in _hgextimport
  File "urllib3\connectionpool.pyc", line 39, in <module>
  File "hgdemandimport\demandimportpy2.pyc", line 257, in _demandimport
  File "hgdemandimport\demandimportpy2.pyc", line 44, in _hgextimport
  File "urllib3\response.pyc", line 155, in <module>
  File "urllib3\response.pyc", line 377, in HTTPResponse
  File "hgdemandimport\demandimportpy2.pyc", line 157, in __getattr__
  File "hgdemandimport\demandimportpy2.pyc", line 97, in _load
  File "hgdemandimport\demandimportpy2.pyc", line 44, in _hgextimport
ImportError: No module named brotli
яЁхЁтрэю: No module named brotli!
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None