Python Library zur Implementierung eines OAI-PMH Repositories

Kennt jemand von euch eine Library mit der ich, vielleicht einfach, eine OAI-PMH Repository Schnittstelle implementieren kann?

Zum harvesten gibt es sickle (Sickle: OAI-PMH for Humans — Sickle 0.7.0 documentation) und 'ne Menge mehr Treffer. Für eine Repository Implementierung bin ich noch nicht fündig geworden.
Oder ist es doch besser mit FastAPI selbst die Schnittstelle zu implementieren, wie sind eure Erfahrungen?

Vielleicht kann @martin helfen?

@natanael Vielleicht hilft dir das Python-Module pyoai weiter.

Ja, pyoai habe ich schon gefunden und mal reingeguckt, allerdings nicht ganz verstanden, wo der Einstiegspunkt für die Implementierung eines Repositorys ist. Zudem hat mir @adelpeuch davon abgeraten mit pyoai zu starten.
Sofern ich nichts Offensichtliches übersehe werde ich eben selbst was bauen, auch ok :wink:

1 „Gefällt mir“