diff --git a/doc/changes.rst b/doc/changes.rst index f7c1f15..fd177f2 100644 --- a/doc/changes.rst +++ b/doc/changes.rst @@ -18,6 +18,9 @@ Changes * RESTful protocol can now use the http method. +* UserTypes can now be given a name that will be used in the + documentation. + 0.3 (2012-04-20) ---------------- diff --git a/wsme/types.py b/wsme/types.py index 63c821e..8687b64 100644 --- a/wsme/types.py +++ b/wsme/types.py @@ -134,7 +134,7 @@ class Enum(UserType): def __init__(self, basetype, *values, **kw): self.basetype = basetype self.values = set(values) - name = kw.pop('name') + name = kw.pop('name', None) if name is None: name = "Enum(%s)" % ', '.join((str(v) for v in values)) self.name = name