Mercurial > p > roundup > code
changeset 5455:118f5ffd194e
import UserDict from collections or UserDict
| author | Christof Meerwald <cmeerw@cmeerw.org> |
|---|---|
| date | Mon, 23 Jul 2018 21:41:23 +0100 |
| parents | fbbcbfc6dad0 |
| children | 0fb04e717de0 |
| files | roundup/admin.py |
| diffstat | 1 files changed, 7 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/roundup/admin.py Mon Jul 23 21:40:31 2018 +0100 +++ b/roundup/admin.py Mon Jul 23 21:41:23 2018 +0100 @@ -23,7 +23,7 @@ __docformat__ = 'restructuredtext' -import csv, getopt, getpass, os, re, shutil, sys, UserDict, operator +import csv, getopt, getpass, os, re, shutil, sys, operator from roundup import date, hyperdb, roundupdb, init, password, token from roundup import __version__ as roundup_version @@ -33,7 +33,12 @@ from roundup.exceptions import UsageError from roundup.anypy.my_input import my_input -class CommandDict(UserDict.UserDict): +try: + from UserDict import UserDict +except ImportError: + from collections import UserDict + +class CommandDict(UserDict): """Simple dictionary that lets us do lookups using partial keys. Original code submitted by Engelbert Gruber.
