När jag skriver mina migreringsskript till FOLIO har jag börjat kopiera alldeles för mycket kod mellan de olika skripten. Särskilt när det gäller själva interaktionen med FOLIO.
Det har varit läge att flytta de här sakerna till ett eget paket så att alla skript kan använda samma kod, och idag slog jag till.
Jag följde guiden How to upload your python package to PyPi och det fungerade riktigt bra.
Så nu kan alla som behöver en wrapper över FOLIOs API:er gå till PyPi och ladda ned FolioClient-paketet
Tanken framöver är att inte behöva definiera alla endpoints, utan istället gå på RAML-filerna och hämta ned dem mer dynamiskt.
Men, vi får väl se.