{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":["https://djangopackages.org/api/v4/grids/52/?format=json","https://djangopackages.org/api/v4/grids/160/?format=json","https://djangopackages.org/api/v4/grids/226/?format=json"],"id":2181,"title":"Swapper (Django Swappable Models)","slug":"django-swappable-models","last_updated":"2025-10-01T18:10:36-04:00","last_fetched":"2026-02-15T14:36:42.846413-05:00","repo_url":"https://github.com/openwisp/django-swappable-models","pypi_version":"1.4.0","created":"2014-01-09T12:48:09.344786-05:00","modified":"2026-01-28T13:58:00.522619-05:00","repo_forks":31,"repo_description":"Swapper - The unofficial Django swappable models API. Maintained by the OpenWISP project.","pypi_url":"https://pypi.org/project/swapper","documentation_url":"","repo_watchers":247,"commits_over_52":[0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"participants":["sheppard","nemesifier","codesankalp","dependabot[bot]","pandafy","gasman","blag","devkapilbansal","ryanhiebert","GeyseR","yashikajotwani12"]}