Revision: 7574
          http://matplotlib.svn.sourceforge.net/matplotlib/?rev=7574&view=rev
Author:   jswhit
Date:     2009-08-26 11:52:06 +0000 (Wed, 26 Aug 2009)

Log Message:
-----------
check that date is utc in nightshade

Modified Paths:
--------------
    trunk/toolkits/basemap/lib/mpl_toolkits/basemap/__init__.py

Modified: trunk/toolkits/basemap/lib/mpl_toolkits/basemap/__init__.py
===================================================================
--- trunk/toolkits/basemap/lib/mpl_toolkits/basemap/__init__.py 2009-08-26 
11:33:41 UTC (rev 7573)
+++ trunk/toolkits/basemap/lib/mpl_toolkits/basemap/__init__.py 2009-08-26 
11:52:06 UTC (rev 7574)
@@ -3445,6 +3445,9 @@
         returns a matplotlib.contour.ContourSet instance.
         """
         from solar import daynight_grid
+        # make sure date is utc.
+        if date.utcoffset() is not None:
+            raise ValueError('datetime instance must be UTC')
         # create grid of day=0, night=1
         lons,lats,daynight = daynight_grid(date,delta,self.lonmin,self.lonmax)
         x,y = self(lons,lats)


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Matplotlib-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins

Reply via email to