Make coordinates mandatory in Point constructor
authorVivien Maisonneuve <v.maisonneuve@gmail.com>
Fri, 11 Jul 2014 15:10:49 +0000 (17:10 +0200)
committerVivien Maisonneuve <v.maisonneuve@gmail.com>
Fri, 11 Jul 2014 15:10:49 +0000 (17:10 +0200)
pypol/coordinates.py

index 7923648..f76b30a 100644 (file)
@@ -74,7 +74,7 @@ class Point(Coordinates):
     This class represents points in space.
     """
 
     This class represents points in space.
     """
 
-    def __new__(cls, coordinates=None):
+    def __new__(cls, coordinates):
         if isinstance(coordinates, Mapping):
             coordinates = coordinates.items()
         self = object().__new__(cls)
         if isinstance(coordinates, Mapping):
             coordinates = coordinates.items()
         self = object().__new__(cls)