Package List
API endpoint that allows packages to be viewed or edited.
GET /api/v4/packages/?format=api&offset=3380
{ "count": 5722, "next": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=3400", "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=3360", "results": [ { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/245/?format=api" ], "id": 2452, "title": "Django REST model hyperlink serializers", "slug": "django_rest_model_hyperlink_serializers_project", "last_updated": "2013-08-28T17:00:40-04:00", "last_fetched": "2026-05-27T10:05:50.228841-04:00", "repo_url": "https://github.com/fredkingham/django_rest_model_hyperlink_serializers_project", "pypi_version": null, "created": "2014-06-27T09:46:52.476769-04:00", "modified": "2026-01-28T13:16:03.873826-05:00", "repo_forks": 0, "repo_description": "additional serializers and resources for django rest", "pypi_url": "", "documentation_url": "", "repo_watchers": 9, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "fredkingham" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/245/?format=api" ], "id": 2451, "title": "Django REST Framework APIDoc", "slug": "django-rest-framework-apidoc", "last_updated": "2013-10-04T00:59:20-04:00", "last_fetched": "2026-05-27T10:05:46.783625-04:00", "repo_url": "https://github.com/jespino/django-rest-framework-apidoc", "pypi_version": null, "created": "2014-06-27T09:44:39.958953-04:00", "modified": "2026-01-28T13:15:59.482629-05:00", "repo_forks": 0, "repo_description": "API documentation system for django-rest-framework", "pypi_url": "", "documentation_url": "", "repo_watchers": 8, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "jespino" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/245/?format=api" ], "id": 2450, "title": "Django Rest Framework UJSON Renderer", "slug": "drf-ujson-renderer", "last_updated": "2015-04-07T02:27:22-04:00", "last_fetched": "2026-05-27T20:01:17.506567-04:00", "repo_url": "https://github.com/gizmag/drf-ujson-renderer", "pypi_version": "1.2", "created": "2014-06-27T09:41:47.385644-04:00", "modified": "2026-01-28T15:22:23.847552-05:00", "repo_forks": 27, "repo_description": "Django Rest Framework renderer using ujson", "pypi_url": "http://pypi.python.org/pypi/drf_ujson", "documentation_url": "", "repo_watchers": 126, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "jacobh" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/245/?format=api" ], "id": 2449, "title": "Django REST Framework JSON CamelCase", "slug": "djangorestframework-camel-case", "last_updated": "2026-04-21T10:53:39-04:00", "last_fetched": "2026-05-27T12:12:29.779580-04:00", "repo_url": "https://github.com/vbabiy/djangorestframework-camel-case", "pypi_version": "1.4.2", "created": "2014-06-27T09:34:29.343343-04:00", "modified": "2026-01-28T13:54:02.333345-05:00", "repo_forks": 124, "repo_description": "Camel case JSON support for Django REST framework.", "pypi_url": "http://pypi.python.org/pypi/djangorestframework-camel-case", "documentation_url": "", "repo_watchers": 673, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0 ], "participants": [ "vbabiy", "dependabot[bot]", "dgilge", "jakob-o", "jerr0328", "insung151", "gopackgo90", "magul", "andriykohut", "dbrgn", "YPCrumble", "jairhenrique", "YAtOff", "akiyoko", "alaminopu", "jacobg", "timeu", "romanosipenko", "ondrowan", "li-junyu", "jhominal", "gradam", "lk-geimfari", "IlianIliev", "plessbd-rp", "blenq21", "adam-rescale" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/245/?format=api" ], "id": 2448, "title": "Django REST Framework Bulk", "slug": "django-rest-framework-bulk", "last_updated": "2015-04-26T18:50:22-04:00", "last_fetched": "2026-05-27T13:02:46.850333-04:00", "repo_url": "https://github.com/miki725/django-rest-framework-bulk", "pypi_version": "0.2.1", "created": "2014-06-27T09:32:59.786313-04:00", "modified": "2026-01-28T14:10:55.201118-05:00", "repo_forks": 107, "repo_description": "Django REST Framework bulk CRUD view mixins", "pypi_url": "http://pypi.python.org/pypi/djangorestframework-bulk", "documentation_url": "", "repo_watchers": 521, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "miki725", "mjumbewu", "thomasWajs", "xordoquy", "davideme", "Bounder" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/245/?format=api" ], "id": 2447, "title": "Django REST Utils", "slug": "django-rest-utils", "last_updated": "2014-05-21T05:08:55-04:00", "last_fetched": "2026-05-27T09:05:23.700282-04:00", "repo_url": "https://github.com/simonluijk/django-rest-utils", "pypi_version": "0.0.5", "created": "2014-06-27T09:31:45.493239-04:00", "modified": "2026-01-28T13:02:40.604173-05:00", "repo_forks": 4, "repo_description": "Utils to help building a REST API with django-rest-framework", "pypi_url": "", "documentation_url": "", "repo_watchers": 18, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "simonluijk" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/245/?format=api" ], "id": 2446, "title": "Django REST framework HTTP Signature", "slug": "django-rest-framework-httpsignature", "last_updated": "2015-11-19T15:26:19-05:00", "last_fetched": "2026-05-27T17:08:35.897385-04:00", "repo_url": "https://github.com/etoccalino/django-rest-framework-httpsignature", "pypi_version": "1.0.0", "created": "2014-06-27T09:30:40.324245-04:00", "modified": "2026-01-28T14:55:50.066107-05:00", "repo_forks": 42, "repo_description": "HTTP Signature support for Django REST framework", "pypi_url": "http://pypi.python.org/pypi/djangorestframework-httpsignature", "documentation_url": "", "repo_watchers": 72, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "etoccalino", "EnTeQuAk", "kouk", "benctamas" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/245/?format=api" ], "id": 2445, "title": "Rest Framework Generic Relations", "slug": "rest-framework-generic-relations", "last_updated": "2023-01-15T12:37:09-05:00", "last_fetched": "2026-05-27T07:04:58.082325-04:00", "repo_url": "https://github.com/Ian-Foote/rest-framework-generic-relations", "pypi_version": "2.2.0", "created": "2014-06-27T09:28:45.866801-04:00", "modified": "2026-01-29T12:53:09.608717-05:00", "repo_forks": 30, "repo_description": "", "pypi_url": "http://pypi.python.org/pypi/rest-framework-generic-relations", "documentation_url": "", "repo_watchers": 202, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "craigds", "lukasbuenger", "smcoll", "LilyFirefly", "LukaszKolak", "noamkush", "bashu", "albertwh1te", "bruno-fs", "ckcollab", "toddpla" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/245/?format=api" ], "id": 2444, "title": "Django Rest Framework Msgpack", "slug": "django-rest-framework-msgpack", "last_updated": "2017-04-22T10:24:40-04:00", "last_fetched": "2026-05-27T20:04:17.034160-04:00", "repo_url": "https://github.com/juanriaza/django-rest-framework-msgpack", "pypi_version": "1.0.2", "created": "2014-06-27T09:26:31.559694-04:00", "modified": "2026-01-28T15:25:49.709177-05:00", "repo_forks": 21, "repo_description": "MessagePack support for Django REST framework", "pypi_url": "http://pypi.python.org/pypi/djangorestframework-msgpack", "documentation_url": "", "repo_watchers": 92, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "juanriaza", "sebastibe", "vakorol" ] }, { "category": "https://djangopackages.org/api/v4/categories/3/?format=api", "grids": [], "id": 2443, "title": "geoq", "slug": "geoq", "last_updated": "2020-09-16T07:53:30-04:00", "last_fetched": "2026-05-27T06:05:58.342408-04:00", "repo_url": "https://github.com/ngageoint/geoq", "pypi_version": null, "created": "2014-06-26T11:30:32.374063-04:00", "modified": "2026-01-29T12:40:50.613793-05:00", "repo_forks": 136, "repo_description": "Django web application to collect geospatial features and manage feature collection among groups of users", "pypi_url": "", "documentation_url": "", "repo_watchers": 768, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "stephenrjones", "jaycrossler", "jackiekazil", "john-kilgo", "khazhyk", "david-rocca", "kcrouch-mitre", "ckras34", "jaalfaro", "jdaigneau", "mattcoarr", "Pkthunder", "woanchang", "ajoubert-mitre", "meilinger", "LukeDressman", "Bauerr", "jdaigneau5", "KABlash", "garnertb", "dependabot[bot]", "nstarke", "patricknevindwyer", "plee88" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 2442, "title": "django-roughpages", "slug": "django-roughpages", "last_updated": "2017-02-11T09:56:20-05:00", "last_fetched": "2026-05-27T06:08:44.416407-04:00", "repo_url": "https://github.com/lambdalisue/django-roughpages", "pypi_version": "1.0.0", "created": "2014-06-25T15:31:04.001142-04:00", "modified": "2026-01-29T12:44:09.162867-05:00", "repo_forks": 2, "repo_description": "A template based the django's flatpages like app", "pypi_url": "http://pypi.python.org/pypi/django-roughpages", "documentation_url": "http://django-roughpages.readthedocs.org/", "repo_watchers": 7, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "lambdalisue", "giginet" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [], "id": 2441, "title": "django-nginx-config", "slug": "django-nginx-config", "last_updated": "2016-04-29T05:31:31-04:00", "last_fetched": "2026-05-27T10:03:44.314153-04:00", "repo_url": "https://github.com/onysos/django-nginx-config", "pypi_version": null, "created": "2014-06-24T22:23:14.068641-04:00", "modified": "2026-01-28T13:10:10.669471-05:00", "repo_forks": 2, "repo_description": "a nginx config generatore for django project.", "pypi_url": "", "documentation_url": "", "repo_watchers": 7, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "theif" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 2440, "title": "django-ecstatic", "slug": "django-ecstatic", "last_updated": "2016-02-28T21:17:56-05:00", "last_fetched": "2026-05-28T00:05:44.819170-04:00", "repo_url": "https://github.com/hzdg/django-ecstatic", "pypi_version": "0.2.2", "created": "2014-06-24T22:15:54.609913-04:00", "modified": "2026-01-28T16:01:33.428784-05:00", "repo_forks": 4, "repo_description": "An expansion pack for django.contrib.staticfiles!", "pypi_url": "http://pypi.python.org/pypi/django-ecstatic", "documentation_url": "", "repo_watchers": 70, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "matthewwithanm", "bryanveloso", "kenzic" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/47/?format=api" ], "id": 2439, "title": "django-multinavigation", "slug": "django-multinavigation", "last_updated": "2023-11-08T11:27:49-05:00", "last_fetched": "2026-05-27T11:05:12.969497-04:00", "repo_url": "https://github.com/adlh/django-multinavigation", "pypi_version": null, "created": "2014-06-24T14:59:33.870023-04:00", "modified": "2026-01-28T13:26:48.707735-05:00", "repo_forks": 1, "repo_description": "Goal: A mostly DRY way of define and create navigations, the standard menu and breadcrumbs.", "pypi_url": "", "documentation_url": "", "repo_watchers": 8, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "adlh" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 2438, "title": "django_popcorn", "slug": "django_popcorn", "last_updated": "2014-06-24T04:13:02-04:00", "last_fetched": "2026-05-28T01:01:10.898227-04:00", "repo_url": "https://github.com/alixedi/django_popcorn", "pypi_version": "1.0.0", "created": "2014-06-23T16:03:45.588691-04:00", "modified": "2026-01-28T16:05:17.147105-05:00", "repo_forks": 0, "repo_description": "Add-another pop-ups a la django-admin.", "pypi_url": "http://pypi.python.org/pypi/django_popcorn", "documentation_url": "", "repo_watchers": 3, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "alixedi" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/72/?format=api", "https://djangopackages.org/api/v4/grids/32/?format=api" ], "id": 2437, "title": "django-hitcount", "slug": "django-hitcount", "last_updated": "2024-05-21T07:38:31-04:00", "last_fetched": "2026-05-27T15:09:40.152277-04:00", "repo_url": "https://github.com/thornomad/django-hitcount", "pypi_version": "1.3.5", "created": "2014-06-23T07:53:45.309046-04:00", "modified": "2026-02-27T07:05:20.847269-05:00", "repo_forks": 187, "repo_description": "Django hit counter application that tracks the number of hits/views for chosen objects", "pypi_url": "http://pypi.python.org/pypi/django-hitcount", "documentation_url": "https://django-hitcount.readthedocs.io/en/latest/", "repo_watchers": 472, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "thornomad", "bashu", "dependabot[bot]", "zengqiu", "sebslomski", "jan-matejka", "applecat", "fabiant7t", "Kelketek", "gabipurcaru", "harshulj", "Piecio", "hovi", "mapeveri", "mateusz800", "maxg0", "pjhoberman", "dulacp", "SirSaleh", "se0kjun", "stasfilin", "timgates42", "93578237", "xfreon" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/26/?format=api", "https://djangopackages.org/api/v4/grids/57/?format=api" ], "id": 2436, "title": "whitenoise", "slug": "whitenoise", "last_updated": "2026-05-13T06:26:39-04:00", "last_fetched": "2026-05-27T18:08:41.267788-04:00", "repo_url": "https://github.com/evansd/whitenoise", "pypi_version": "6.12.0", "created": "2014-06-22T02:04:36.422970-04:00", "modified": "2026-03-24T05:03:18.507566-04:00", "repo_forks": 153, "repo_description": "Radically simplified static file serving for Python web apps", "pypi_url": "https://pypi.org/project/http://pypi.python.org/pypi/whitenoise", "documentation_url": "https://whitenoise.readthedocs.io/", "repo_watchers": 2743, "commits_over_52": [ 0, 3, 0, 1, 6, 0, 1, 0, 0, 2, 1, 0, 0, 0, 5, 0, 2, 0, 2, 2, 0, 0, 0, 0, 3, 0, 1, 3, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 1, 3, 3, 1, 0, 0, 4, 0, 2, 0, 1, 0, 1, 0 ], "participants": [ "evansd", "adamchainz", "pre-commit-ci[bot]", "dependabot[bot]", "keimlink", "thedrow", "timgraham", "edmorley", "rsalmaso", "cuducos", "rtibbles", "pauloxnet", "NDevox", "mkai", "jnns", "jamesbeith", "hanswilw", "acdha", "petrprikryl", "PeterJCLaw", "pamelafox", "mjhea0", "mdboom", "mathieusteele", "bz2", "mdalp", "lukeburden", "jribbens", "openjck", "vokey", "ryanrhee", "Sammeeey", "sarahboyce", "hartwork", "StefanPahlplatz", "sulavmhrzn", "graingert", "zain", "crccheck", "eshim", "karyon", "pernofence", "akx", "albertomh", "alexlouden", "AliRn76", "andriyor", "rik", "asherf", "bartsanchez", "Djailla", "therumbler", "browniebroke", "chloenott", "cspollar", "cabiad", "craigruks", "LucidDan", "KrunchMuffin", "dstufft", "nseetim", "ezheidtmann", "foutrelis", "Linkid", "MegacoderKim", "ionelmc" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/28/?format=api" ], "id": 2435, "title": "breach_buster", "slug": "breach_buster", "last_updated": "2013-09-04T18:32:05-04:00", "last_fetched": "2026-05-27T22:09:34.025870-04:00", "repo_url": "https://github.com/wnyc/breach_buster", "pypi_version": "0.0.4", "created": "2014-06-20T05:46:46.349067-04:00", "modified": "2026-01-28T15:53:01.333448-05:00", "repo_forks": 5, "repo_description": "Gzip middleware for django that protects (hopefully) against BREACH", "pypi_url": "http://pypi.python.org/pypi/breach_buster", "documentation_url": "", "repo_watchers": 7, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "adamdeprince", "bezidejni", "martey" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/28/?format=api", "https://djangopackages.org/api/v4/grids/66/?format=api" ], "id": 2434, "title": "django-lockdown", "slug": "django-lockdown", "last_updated": "2025-04-25T10:55:43-04:00", "last_fetched": "2026-05-27T13:17:06.921108-04:00", "repo_url": "https://github.com/Dunedan/django-lockdown", "pypi_version": "5.0.0", "created": "2014-06-20T05:42:55.107614-04:00", "modified": "2026-01-28T14:20:41.171533-05:00", "repo_forks": 20, "repo_description": "Lock down a Django site or individual views, with configurable preview authorization", "pypi_url": "http://pypi.python.org/pypi/django-lockdown", "documentation_url": "", "repo_watchers": 152, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "Dunedan", "SmileyChris", "mkai", "browniebroke", "ataylor32", "kili-ilo", "pfk-beta", "frmdstryr" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/153/?format=api" ], "id": 2433, "title": "django-session-idle-timeout", "slug": "django-session-idle-timeout", "last_updated": "2014-07-15T20:52:04-04:00", "last_fetched": "2026-05-27T22:05:12.649422-04:00", "repo_url": "https://github.com/tzulberti/django-session-idle-timeout", "pypi_version": "1.4.2", "created": "2014-06-20T05:35:02.767647-04:00", "modified": "2026-01-28T15:47:20.490066-05:00", "repo_forks": 7, "repo_description": "A Django middleware application to timeout a logged in user session after a specified time period", "pypi_url": "http://pypi.python.org/pypi/django-session-idle-timeout", "documentation_url": "", "repo_watchers": 12, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "tzulberti", "lociii", "maestrofjp", "subhranath", "cbluoss" ] } ] }