I just tried 'default' from 
default = https://www.mercurial-scm.org/repo/evolve

 python3 setup.py install --user
/usr/lib64/python3.7/distutils/dist.py:274: UserWarning: Unknown 
distribution option: 'python_requires'
  warnings.warn(msg)
running install
Traceback (most recent call last):
  File "setup.py", line 52, in <module>
    python_requires=py_versions
  File "/usr/lib64/python3.7/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/usr/lib64/python3.7/distutils/dist.py", line 966, in run_commands
    self.run_command(cmd)
  File "/usr/lib64/python3.7/distutils/dist.py", line 984, in run_command
    cmd_obj.ensure_finalized()
  File "/usr/lib64/python3.7/distutils/cmd.py", line 107, in 
ensure_finalized
    self.finalize_options()
  File "/usr/lib64/python3.7/distutils/command/install.py", line 329, in 
finalize_options
    self.create_home_path()
  File "/usr/lib64/python3.7/distutils/command/install.py", line 546, in 
create_home_path
    if path.startswith(home) and not os.path.isdir(path):
TypeError: startswith first arg must be bytes or a tuple of bytes, not str

This is python3.7.4

Fedora is due to remove python2 for next release.  I'd really like to be 
able to continue to use evolve extension, so this is a blocker for myself.

Is it possible that evolve supports python3, but the installation is broken?

Thanks,
Neal


_______________________________________________
Mercurial mailing list
[email protected]
https://www.mercurial-scm.org/mailman/listinfo/mercurial

Reply via email to