from astropy.config import ConfigurationItem

FERMI_URL = ConfigurationItem('fermi_url',
                              ['http://fermi.gsfc.nasa.gov/cgi-bin/ssc/LAT/LATDataQuery.cgi'],
                              "Fermi query URL")
FERMI_TIMEOUT = ConfigurationItem('timeout', 60, 'time limit for connecting to FERMI server')
FERMI_RETRIEVAL_TIMEOUT = ConfigurationItem('retrieval_timeout', 120, 'time limit for retrieving a data file once it has been located')

from .core import FermiLAT, GetFermilatDatafile, get_fermilat_datafile

import warnings
warnings.warn("Experimental: Fermi-LAT has not yet been refactored to have its API match the rest of astroquery.")

from astropy.config import ConfigurationItem

FERMI_URL = ConfigurationItem('fermi_url',
                              ['http://fermi.gsfc.nasa.gov/cgi-bin/ssc/LAT/LATDataQuery.cgi'],
                              "Fermi query URL")
FERMI_TIMEOUT = ConfigurationItem('timeout', 60, 'time limit for connecting to FERMI server')
FERMI_RETRIEVAL_TIMEOUT = ConfigurationItem('retrieval_timeout', 120, 'time limit for retrieving a data file once it has been located')

from .core import FermiLAT, GetFermilatDatafile, get_fermilat_datafile

import warnings
warnings.warn("Experimental: Fermi-LAT has not yet been refactored to have its API match the rest of astroquery.")

del ConfigurationItem  # clean up namespace - prevents doc warnings

Clean up namespace to get rid of sphinx warnings
Clean up namespace to get rid of sphinx warnings

  from astropy.config import ConfigurationItem
  
  FERMI_URL = ConfigurationItem('fermi_url',
                                ['http://fermi.gsfc.nasa.gov/cgi-bin/ssc/LAT/LATDataQuery.cgi'],
                                "Fermi query URL")
  FERMI_TIMEOUT = ConfigurationItem('timeout', 60, 'time limit for connecting to FERMI server')
  FERMI_RETRIEVAL_TIMEOUT = ConfigurationItem('retrieval_timeout', 120, 'time limit for retrieving a data file once it has been located')
  
  from .core import FermiLAT, GetFermilatDatafile, get_fermilat_datafile
  
  import warnings
  warnings.warn("Experimental: Fermi-LAT has not yet been refactored to have its API match the rest of astroquery.")
  
+ del ConfigurationItem  # clean up namespace - prevents doc warnings
+ 
Clean up namespace to get rid of sphinx warnings
## Code Before:
from astropy.config import ConfigurationItem

FERMI_URL = ConfigurationItem('fermi_url',
                              ['http://fermi.gsfc.nasa.gov/cgi-bin/ssc/LAT/LATDataQuery.cgi'],
                              "Fermi query URL")
FERMI_TIMEOUT = ConfigurationItem('timeout', 60, 'time limit for connecting to FERMI server')
FERMI_RETRIEVAL_TIMEOUT = ConfigurationItem('retrieval_timeout', 120, 'time limit for retrieving a data file once it has been located')

from .core import FermiLAT, GetFermilatDatafile, get_fermilat_datafile

import warnings
warnings.warn("Experimental: Fermi-LAT has not yet been refactored to have its API match the rest of astroquery.")

## Instruction:
Clean up namespace to get rid of sphinx warnings
## Code After:
from astropy.config import ConfigurationItem

FERMI_URL = ConfigurationItem('fermi_url',
                              ['http://fermi.gsfc.nasa.gov/cgi-bin/ssc/LAT/LATDataQuery.cgi'],
                              "Fermi query URL")
FERMI_TIMEOUT = ConfigurationItem('timeout', 60, 'time limit for connecting to FERMI server')
FERMI_RETRIEVAL_TIMEOUT = ConfigurationItem('retrieval_timeout', 120, 'time limit for retrieving a data file once it has been located')

from .core import FermiLAT, GetFermilatDatafile, get_fermilat_datafile

import warnings
warnings.warn("Experimental: Fermi-LAT has not yet been refactored to have its API match the rest of astroquery.")

del ConfigurationItem  # clean up namespace - prevents doc warnings
