]> granicus.if.org Git - python/commitdiff
Make one function in packaging.metadata simpler
authorÉric Araujo <merwok@netwok.org>
Wed, 19 Oct 2011 06:50:49 +0000 (08:50 +0200)
committerÉric Araujo <merwok@netwok.org>
Wed, 19 Oct 2011 06:50:49 +0000 (08:50 +0200)
Lib/packaging/metadata.py

index 9d3f8abe712b96f492f49f6072eaa2b26a9b8ce0..2d0ffa49b1105d3d2af900513e716cd48e2a5034 100644 (file)
@@ -185,6 +185,7 @@ _MISSING = object()
 
 _FILESAFE = re.compile('[^A-Za-z0-9.]+')
 
+
 class Metadata:
     """The metadata of a release.
 
@@ -228,10 +229,8 @@ class Metadata:
 
     def __delitem__(self, name):
         field_name = self._convert_name(name)
-        try:
-            del self._fields[field_name]
-        except KeyError:
-            raise KeyError(name)
+        # we let a KeyError propagate
+        del self._fields[field_name]
         self._set_best_version()
 
     def __contains__(self, name):