parameters: ()
return_statement: return vars()
docstring: Run a few known tests to determine the capabilities of the time zone database
  	on this machine.
  	Note Dynamic Time Zone support is not available on any platform at this time; this
  	is a limitation of this library, not the platform.
docstring_summary: Run a few known tests to determine the capabilities of the time zone database
  	on this machine.
  	Note Dynamic Time Zone support is not available on any platform at this time; this
  	is a limitation of this library, not the platform.
docstring_tokens: Run a few known tests to determine the capabilities of the time zone database on this machine . Note Dynamic Time Zone support is not available on any platform at this time ; this is a limitation of this library not the platform .
function: def GetTZCapabilities():
  	"""Run a few known tests to determine the capabilities of the time zone database
  	on this machine.
  	Note Dynamic Time Zone support is not available on any platform at this time; this
  	is a limitation of this library, not the platform."""
  	tzi = TimeZoneInfo('Mountain Standard Time')
  	MissingTZPatch = datetime.datetime(2007,11,2,tzinfo=tzi).utctimetuple() != (2007,11,2,6,0,0,4,306,0)
  	DynamicTZSupport = not MissingTZPatch and datetime.datetime(2003,11,2,tzinfo=tzi).utctimetuple() == (2003,11,2,7,0,0,6,306,0)
  	del tzi
  	return vars()
function_tokens: def GetTZCapabilities ( ) : tzi = TimeZoneInfo ( 'Mountain Standard Time' ) MissingTZPatch = datetime . datetime ( 2007 , 11 , 2 , tzinfo = tzi ) . utctimetuple ( ) != ( 2007 , 11 , 2 , 6 , 0 , 0 , 4 , 306 , 0 ) DynamicTZSupport = not MissingTZPatch and datetime . datetime ( 2003 , 11 , 2 , tzinfo = tzi ) . utctimetuple ( ) == ( 2003 , 11 , 2 , 7 , 0 , 0 , 6 , 306 , 0 ) del tzi return vars ( )