Mercurial > evolve
view hgext3rd/topic/common.py @ 4754:75307f276a79
py3: make random topic name generation consistent across py2/py3
random.choice() (and others based on random.randint()) changed between
py2 and py3 without a way to get the py2 behavior. However,
random.random() did not change, so we can re-implement random.choice()
based on that.
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Wed, 17 Jul 2019 11:45:37 -0700 |
parents | 1d1f8f56daac |
children | 7ad8107d953a |
line wrap: on
line source
# Copyright 2019 Pierre-Yves David <pierre-yves.david@octobus.net> # # This software may be used and distributed according to the terms of the # GNU General Public License version 2 or any later version. def hastopicext(repo): """True if the repo use the topic extension""" return getattr(repo, 'hastopicext', False)