import logging logger = logging.getLogger(__name__) class PARPClient: """ Klient symulujący bezpośrednią pracę na danych PARP (Polska Agencja Rozwoju Przedsiębiorczości). Docelowo komunikuje się z API/RSS, aktualnie steruje Scraperem definiując ważne URL. """ BASE_URL = "https://www.parp.gov.pl" def fetch_grants(self): """Zwraca identyfikatory kluczowych naborów PARP i ich źródłowe URL""" logger.info( "[PARP] Pobieranie definicji harmonogramów kluczowych (FENG/SMART/GOZ)..." ) # Docelowo parsowanie RSS lub JSON jeśli PARP opublikuje takie publiczne API naborów return [ { "id": "feng-smart", "url": "https://www.parp.gov.pl/dofinansowanie/feng/sciezka-smart", }, {"id": "goz", "url": "https://www.parp.gov.pl/dofinansowanie/goz"}, { "id": "polska-wschodnia", "url": "https://www.parp.gov.pl/dofinansowanie/polska-wschodnia", }, ]