Source code for kingfisher_scrapy.spiders.chile_compra_api_releases

from kingfisher_scrapy.spiders.chile_compra_api_base import ChileCompraAPIBase
from kingfisher_scrapy.util import components


[docs]class ChileCompraAPIReleases(ChileCompraAPIBase): """ Domain ChileCompra Spider arguments from_date Download only data from this month onward (YYYY-MM format). Defaults to '2009-01'. until_date Download only data until this month (YYYY-MM format). Defaults to the current month. system Filter by system, if not set gets all: convenio Framework agreements only trato-directo Direct tenders only licitacion Traditional tenders Swagger API documentation https://desarrolladores.mercadopublico.cl/docs/services/5a9ed02f718ed712f4403e75/operations/data-listaa-omes-agno-mes """ name = 'chile_compra_api_releases' # SimpleSpider data_type = 'release_package' def handle_item(self, item): for key in item: if key.startswith('url'): yield self.build_request(item[key], formatter=components(-2))