






from datetime import date

import requests

__UpperCAmelCase      				=							"https://api.carbonintensity.org.uk/intensity"





def 		A_			(		)							->str:







 """simple docstring"""

 SCREAMING_SNAKE_CASE							  =						requests.get(lowercase_	).json()['data'][0]
 return last_half_hour["intensity"]["actual"]





def 		A_			(		lowercase_					,       lowercase_	)							->list:







 """simple docstring"""

 return requests.get(f'''{BASE_URL}/{start}/{end}'''	).json()["data"]


if __name__ == "__main__":
      for entry in fetch_from_to(start=date(2_0_2_0, 1_0, 1), end=date(2_0_2_0, 1_0, 3)):
            print("from {from} to {to}: {intensity[actual]}".format(**entry))
      print(f'{fetch_last_half_hour() = }')












def 		A_			(		lowercase_	)							->int:







 """simple docstring"""

 if not isinstance(lowercase_					,       lowercase_	):
  SCREAMING_SNAKE_CASE							  =						f'''Input value of [number={number}] must be an integer'''
  raise TypeError(lowercase_	)
 if number < 1:
  raise ValueError('Input must be a positive integer'	)
 return number * (2 * number - 1)


if __name__ == "__main__":
      import doctest

      doctest.testmod()




