Source code for kingfisher_scrapy.spiders.paraguay_dncp_records

from kingfisher_scrapy.spiders.paraguay_dncp_base import ParaguayDNCPBase


[docs] class ParaguayDNCPRecords(ParaguayDNCPBase): """ Domain Dirección Nacional de Contrataciones Públicas (DNCP) Spider arguments from_date Download only data from this time onward (YYYY-MM-DDThh:mm:ss format). Defaults to '2010-01-01T00:00:00'. until_date Download only data until this time (YYYY-MM-DDThh:mm:ss format). Defaults to now. Environment variables KINGFISHER_PARAGUAY_DNCP_REQUEST_TOKEN To get an API account and request token go to https://contrataciones.gov.py/datos/adm/login. Swagger API documentation https://contrataciones.gov.py/datos/api/v3/doc """ name = 'paraguay_dncp_records' # BaseSpider skip_pluck = 'Already covered (see code for details)' # paraguay_dncp_releases # SimpleSpider data_type = 'record_package' def get_files_to_download(self, data): for record in data['records']: yield f"{self.url_prefix}ocds/record/{record['ocid']}"