{"count":5722,"next":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=1440","previous":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=1400","results":[{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":4691,"title":"django-potato-test","slug":"django-potato","last_updated":"2020-08-19T11:38:05-04:00","last_fetched":"2026-05-27T06:06:02.542542-04:00","repo_url":"https://github.com/Mansilla1/django-potato","pypi_version":null,"created":"2020-08-18T18:45:11.540233-04:00","modified":"2026-01-29T12:40:57.601865-05:00","repo_forks":0,"repo_description":"","pypi_url":"","documentation_url":"","repo_watchers":0,"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":[]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":["https://djangopackages.org/api/v4/grids/61/?format=json"],"id":4690,"title":"dynaconf","slug":"dynaconf","last_updated":"2026-05-13T11:04:39-04:00","last_fetched":"2026-05-27T11:53:07.728468-04:00","repo_url":"https://github.com/dynaconf/dynaconf","pypi_version":"3.2.13","created":"2020-08-18T11:43:30.759900-04:00","modified":"2026-01-28T13:43:46.260703-05:00","repo_forks":323,"repo_description":"Configuration Management for Python ⚙","pypi_url":"https://pypi.org/project/dynaconf","documentation_url":"https://dynaconf.com","repo_watchers":4302,"commits_over_52":[0,0,0,0,0,4,2,0,0,0,0,0,0,0,0,1,1,0,1,2,1,2,6,2,11,0,0,0,5,0,0,0,0,0,3,0,1,0,0,0,1,2,0,0,0,0,0,1,0,0,1,0],"participants":["rochacbruno","pedro-psb","douglas","dependabot-preview[bot]","jperras","janw","mitches-got-glitches","hilam","dependabot[bot]","VaultVulp","rsnyman","wgordon17","EdwardCuiPeacock","github-actions[bot]","dgarcia360","sirex","kedark3","jyejare","ilitotor","gpkc","JacobCallahan","jorenretel","cassiobotaro","mirekdlugosz","adevore","mspinelli","Riverfount","tanalam2411","chobeat","obaranov","andressadotpy","decko","anderson-sousa","Bernardoow","caneco","Sytten","endersonmenezes","FrankBattaglia","johnnv1","limeiralucas","Mdslino","nnadeau","tatyango","goosemania","unanao","srobuttiteraki","roxit","serkef","sebastian-correa","SAY-5","RobertRosca","baniuk","psav","pvmm","otaviodantas","NikolaiBessonov","zzZIMAWAKE","mostafa-36a2","embe","odiroot","mic1on","xiaohuanshu","whg517","tdzz1102","sfunkhouser","puntonim","paskozdilar","mirrorrim","ccrvlh","ventaquil","jmeichle","jctanner","yusufk","WaylonWalker","vladislav-sharapov","even-even","vladcalin","veeceey","UgoBena","tiagocordeiro","TheoVinicius","thijsmie","gitter-badger","GibranHL0","Gauravtalreja1","GabrielSimonetto","apollo13","fao89","FM-17","eugenetriguba","nosahama","emosenkis","ddauriol","denini08","bavedarnow","posquit0","bryanwweber","asyd","aberres","ap--","AmbientLighter","ascrookes","aesteve-rh","banglabs-eu","gotmax23","MaxWinterstein","MatsLanGoH","mattkatz","MartinThoma","mjpieters","schonfinkel","torvalds","kianmeng","thekashifmalik","galuszkak","jayvdb","jiranun","chishaku","lingfish","gofeel","realitycheck","hugoprudente","hansharhoff","m-hamashita","gwynevans"]},{"category":"https://djangopackages.org/api/v4/categories/2/?format=json","grids":["https://djangopackages.org/api/v4/grids/348/?format=json","https://djangopackages.org/api/v4/grids/139/?format=json"],"id":4689,"title":"openwisp-notifications","slug":"openwisp-notifications","last_updated":"2026-05-27T14:23:16-04:00","last_fetched":"2026-05-27T19:04:03.228220-04:00","repo_url":"https://github.com/openwisp/openwisp-notifications","pypi_version":"1.2.2","created":"2020-08-17T17:26:58.010389-04:00","modified":"2026-01-28T15:16:32.904293-05:00","repo_forks":72,"repo_description":"Notifications module of OpenWISP","pypi_url":"http://pypi.python.org/pypi/openwisp-notifications","documentation_url":"","repo_watchers":55,"commits_over_52":[2,1,2,2,4,9,2,1,0,1,0,8,1,3,3,1,1,0,3,2,1,2,2,0,0,0,3,0,0,0,1,1,0,0,1,3,3,0,0,0,1,0,0,0,0,0,1,0,1,3,7,2],"participants":["pandafy","nemesifier","dependabot[bot]","Dhanus3133","niteshsinha17","Aryamanz29","codesankalp","yashikajotwani12","stktyagi","asmodehn","cbeaujoin-stellar","Eeshu-Yadav","sankha555","youhaveme9","devkapilbansal","Adityashandilya555","aagmanbhatt","atif09","Copilot","kkreitmair","PabloCastellano","pniaps","prathmeshkulkarni-coder","pushpitkamboj","shivsubh","SitaGanesh","BHARATH0153"]},{"category":"https://djangopackages.org/api/v4/categories/2/?format=json","grids":["https://djangopackages.org/api/v4/grids/348/?format=json"],"id":4688,"title":"openwisp-firmware-upgrader","slug":"openwisp-firmware-upgrader","last_updated":"2026-05-20T10:57:30-04:00","last_fetched":"2026-05-26T21:07:29.606078-04:00","repo_url":"https://github.com/openwisp/openwisp-firmware-upgrader","pypi_version":"1.2.1","created":"2020-08-17T17:23:48.215110-04:00","modified":"2026-01-28T15:52:39.553290-05:00","repo_forks":91,"repo_description":"Firmware upgrade solution for OpenWRT with possibility to add support for other embedded OSes. Provides features like automatic retry for network failures, mass upgrades, REST API and more.","pypi_url":"http://pypi.python.org/pypi/openwisp-firmware-upgrader","documentation_url":"","repo_watchers":96,"commits_over_52":[0,0,0,0,3,0,0,1,0,0,0,5,1,2,3,2,0,0,2,0,1,2,2,0,0,0,0,0,1,0,3,2,0,0,0,2,1,1,0,5,6,0,0,1,0,0,0,1,2,4,4,1],"participants":["nemesifier","pandafy","PabloCastellano","dependabot[bot]","youhaveme9","atb00ker","codesankalp","asmodehn","atif09","okraits","Aryamanz29","Eeshu-Yadav","kosli","niteshsinha17","praptisharma28","DaffyTheDuck","devkapilbansal","stktyagi","purhan","priyanshuone6","pushpitkamboj","c4llous","TheMiNuS","momothefox","yashikajotwani12","asad-vathare","nepython","NoumbissiValere","mohzulfikar","ManishShah120","hanif-ali","darecoder","Dhanus3133","bomkz","AbhigyaShridhar","R9295"]},{"category":"https://djangopackages.org/api/v4/categories/2/?format=json","grids":["https://djangopackages.org/api/v4/grids/348/?format=json","https://djangopackages.org/api/v4/grids/258/?format=json"],"id":4687,"title":"openwisp-monitoring","slug":"openwisp-monitoring","last_updated":"2026-05-27T19:04:58-04:00","last_fetched":"2026-05-27T20:05:31.078466-04:00","repo_url":"https://github.com/openwisp/openwisp-monitoring","pypi_version":"1.2.1","created":"2020-08-17T17:23:07.654618-04:00","modified":"2026-01-28T15:27:22.802011-05:00","repo_forks":175,"repo_description":"Network monitoring system written in Python and Django, designed to be extensible, programmable, scalable and easy to use by end users: once the system is configured, monitoring checks, alerts and metric collection happens automatically.","pypi_url":"http://pypi.python.org/pypi/openwisp-monitoring","documentation_url":"","repo_watchers":227,"commits_over_52":[3,0,0,2,2,2,0,0,1,3,2,3,0,4,1,1,0,1,4,0,2,3,2,0,0,0,2,1,1,3,0,1,0,1,0,1,1,2,2,4,5,0,1,1,0,2,0,0,2,3,4,3],"participants":["nemesifier","pandafy","nepython","dependabot[bot]","Aryamanz29","devkapilbansal","dee077","PabloCastellano","asmodehn","atb00ker","yashikajotwani12","NoumbissiValere","pushpitkamboj","pniaps","codesankalp","niteshsinha17","praptisharma28","stktyagi","totallynotvaishnav","harsh7in","youhaveme9","purhan","ManishShah120","Eeshu-Yadav","Dhanus3133","Copilot","cestercian","Baboux98","atif09","AndyX90","R9295"]},{"category":"https://djangopackages.org/api/v4/categories/2/?format=json","grids":["https://djangopackages.org/api/v4/grids/348/?format=json"],"id":4686,"title":"openwisp-radius","slug":"openwisp-radius","last_updated":"2026-05-26T18:58:45-04:00","last_fetched":"2026-05-26T21:02:55.331288-04:00","repo_url":"https://github.com/openwisp/openwisp-radius","pypi_version":"1.2.2","created":"2020-08-17T17:22:26.748072-04:00","modified":"2026-01-28T15:46:12.989281-05:00","repo_forks":227,"repo_description":"Administration web interface and REST API for freeradius 3 build in django & python. Supports captive portal authentication, WPA Enerprise (802.1x), freeradius rlm_rest, social login, Hotspot 2.0 / 802.11u, importing users from CSV, registration of new users and more.","pypi_url":"http://pypi.python.org/pypi/openwisp-radius","documentation_url":"","repo_watchers":434,"commits_over_52":[1,0,0,0,2,1,0,0,0,4,2,4,2,10,2,0,0,3,6,3,1,3,1,0,0,0,1,0,0,0,1,2,0,0,1,1,3,0,0,4,4,0,1,0,1,1,1,3,3,1,4,4],"participants":["nemesifier","pandafy","atb00ker","dependabot[bot]","codesankalp","NoumbissiValere","Aryamanz29","Vivekrajput20","stktyagi","Eeshu-Yadav","purhan","strang1ato","niteshsinha17","devkapilbansal","R9295","rohithasrk","shivsubh","totallynotvaishnav","kaushikaryan04","yashikajotwani12","lehone-hp","tullur","waleko","Dhanus3133","praptisharma28","pushpitkamboj","ppabcd","youhaveme9","sahilsaini1107","ujjwalkirti","wizanyx","aoutifrak","bsande6","cking100","marco-jem","rafiudd","shashwat1002","pranshustuff","ManishShah120","Mah1ndra","chynkm","jevinjojo","psk007","harsh7in","filippolauria","dishantsethi","dee077","atif09","atharmohammad","marfgold1","akhilsharmaa"]},{"category":"https://djangopackages.org/api/v4/categories/2/?format=json","grids":["https://djangopackages.org/api/v4/grids/348/?format=json"],"id":4685,"title":"openwisp-network-topology","slug":"openwisp-network-topology","last_updated":"2026-05-27T14:23:52-04:00","last_fetched":"2026-05-27T19:05:07.030627-04:00","repo_url":"https://github.com/openwisp/openwisp-network-topology","pypi_version":"1.2","created":"2020-08-17T17:13:21.696289-04:00","modified":"2026-01-28T15:18:02.866146-05:00","repo_forks":87,"repo_description":"Network topology collector and visualizer. Collects network topology data from dynamic mesh routing protocols or other popular networking software like OpenVPN, allows to visualize the network graph, save daily snapshots that can be viewed in the future and more.","pypi_url":"http://pypi.python.org/pypi/openwisp-network-topology","documentation_url":"","repo_watchers":239,"commits_over_52":[2,0,0,0,1,0,0,0,0,2,0,2,3,5,2,0,0,0,1,0,0,2,1,0,0,0,1,0,0,0,4,1,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,6,3,3],"participants":["nemesifier","rohithasrk","pandafy","dependabot[bot]","Aryamanz29","atb00ker","NoumbissiValere","codesankalp","ManishShah120","Eeshu-Yadav","totallynotvaishnav","ppabcd","niteshsinha17","DaffyTheDuck","devkapilbansal","Dhanus3133","marfgold1","xamfy","prajwal296","haikalvidya","wizanyx","stktyagi","praptisharma28","panagiotisevaggelou","PabloCastellano","4f4d","mohzulfikar","leonardomaccari","strang1ato","atif09","waleko","AYZhu"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/215/?format=json","https://djangopackages.org/api/v4/grids/19/?format=json"],"id":4684,"title":"django-flat-json-widget","slug":"django-flat-json-widget","last_updated":"2026-05-27T14:22:25-04:00","last_fetched":"2026-05-27T15:05:13.765839-04:00","repo_url":"https://github.com/openwisp/django-flat-json-widget","pypi_version":"0.4","created":"2020-08-17T17:11:28.856154-04:00","modified":"2026-01-28T14:35:53.963717-05:00","repo_forks":26,"repo_description":"Flat JSON widget for django, used and maintained by the OpenWISP project.","pypi_url":"http://pypi.python.org/pypi/django-flat-json-widget","documentation_url":"","repo_watchers":71,"commits_over_52":[0,0,1,0,1,0,0,0,0,0,0,0,0,0,5,0,0,0,0,1,1,2,1,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2],"participants":["nemesifier","dependabot[bot]","pandafy","Eeshu-Yadav","pushpitkamboj","emohk","harsh7in","atif09","mrgear111","Dhanus3133","RobertoMaurizzi","youhaveme9"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":[],"id":4683,"title":"django-dynamic-model-validation","slug":"django-dynamic-model-validation","last_updated":"2025-02-05T10:08:17-05:00","last_fetched":"2026-05-27T18:04:23.465437-04:00","repo_url":"https://github.com/tj-django/django-dynamic-model-validation","pypi_version":"1.0.0","created":"2020-08-16T11:56:07.550288-04:00","modified":"2026-01-28T15:04:48.216745-05:00","repo_forks":7,"repo_description":"Extends the Django model with required, conditional, and optional field validation.","pypi_url":"http://pypi.python.org/pypi/django-dynamic-model-validation","documentation_url":"","repo_watchers":28,"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":["jackton1","renovate[bot]","renovate-bot","dependabot[bot]","github-actions[bot]","pre-commit-ci[bot]","repo-ranger[bot]","codacy-badger","dependabot-preview[bot]","lgtm-com[bot]","pyup-bot"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":[],"id":4682,"title":"django-clone","slug":"django-clone","last_updated":"2026-05-25T17:52:54-04:00","last_fetched":"2026-05-27T05:06:07.757684-04:00","repo_url":"https://github.com/tj-django/django-clone","pypi_version":"5.5.0","created":"2020-08-16T11:32:32.018746-04:00","modified":"2026-01-28T16:53:42.396235-05:00","repo_forks":25,"repo_description":"Controlled Django model instance replication.","pypi_url":"http://pypi.python.org/pypi/django-clone","documentation_url":"https://tj-django.github.io/django-clone/","repo_watchers":130,"commits_over_52":[8,3,2,1,0,3,2,1,0,0,6,0,1,0,3,0,2,0,5,1,0,0,0,2,2,3,4,4,2,1,0,1,0,1,2,3,0,0,1,2,1,0,1,2,1,2,0,1,1,1,2,1],"participants":["jackton1","renovate[bot]","renovate-bot","github-actions[bot]","pre-commit-ci[bot]","yuekui","allcontributors[bot]","dependabot[bot]","repo-ranger[bot]","SebastianKapunkt","dependabot-preview[bot]","DanielSchaffer","andresp99999","gerbyzation","Akollek","erictheise","ptrck","diesieben07","pyup-bot"]},{"category":"https://djangopackages.org/api/v4/categories/3/?format=json","grids":[],"id":4681,"title":"Raitubazaar","slug":"raitubazaar","last_updated":"2020-08-15T10:58:39-04:00","last_fetched":"2026-05-27T06:06:01.574964-04:00","repo_url":"https://github.com/revanth-reddy/Raitubazaar","pypi_version":null,"created":"2020-08-15T08:50:44.096481-04:00","modified":"2026-01-29T12:40:55.796053-05:00","repo_forks":0,"repo_description":"Platform between fruits&vegetable vendors(farmers) and end-users","pypi_url":"","documentation_url":"","repo_watchers":0,"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":["revanth-reddy"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/14/?format=json"],"id":4680,"title":"admin_favorite","slug":"admin_favorite","last_updated":"2020-10-18T10:56:07-04:00","last_fetched":"2026-05-27T19:04:58.030986-04:00","repo_url":"https://github.com/achintyachaudhary/admin_favorite","pypi_version":"1.0","created":"2020-08-14T16:35:54.848445-04:00","modified":"2026-01-28T15:17:52.022298-05:00","repo_forks":6,"repo_description":"Simple libraries to mark model as favorite for easy access in django admin","pypi_url":"http://pypi.python.org/pypi/admin_favorite","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":["achintyachaudhary","itank-z","piyushgit1","Rohit1323423","Vishal-1997","chaudharyachintya"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":4679,"title":"drf_scaffold","slug":"drf_scaffold","last_updated":"2019-05-17T10:03:17-04:00","last_fetched":"2026-05-26T21:06:02.319806-04:00","repo_url":"https://github.com/juliosmelo/drf_scaffold","pypi_version":"0.1.4","created":"2020-08-12T09:11:47.064369-04:00","modified":"2026-01-28T15:50:55.488498-05:00","repo_forks":3,"repo_description":"Dead simple custom command to create a django app with and djando rest framework CRUD RESTFull API","pypi_url":"http://pypi.python.org/pypi/drf_scaffold","documentation_url":"","repo_watchers":13,"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":["juliosmelo"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":[],"id":4678,"title":"Instant Coverage","slug":"instant-coverage","last_updated":"2024-07-02T05:28:42-04:00","last_fetched":"2026-05-27T18:06:43.503750-04:00","repo_url":"https://github.com/colons/instant-coverage","pypi_version":"1.2.1","created":"2020-08-11T06:23:59.599877-04:00","modified":"2026-01-28T15:07:32.776553-05:00","repo_forks":4,"repo_description":"Better-than-nothing testing for Django.","pypi_url":"http://pypi.python.org/pypi/django-instant-coverage","documentation_url":"","repo_watchers":13,"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":["colons","SmileyJames"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":4677,"title":"Django Cassiopeia","slug":"django-cassiopeia","last_updated":"2023-10-27T09:08:17-04:00","last_fetched":"2026-05-27T11:07:38.507957-04:00","repo_url":"https://github.com/paaksing/django-cassiopeia","pypi_version":"2.1.1","created":"2020-08-06T20:02:52.693328-04:00","modified":"2026-01-28T13:29:50.569203-05:00","repo_forks":4,"repo_description":"Integration of Cassiopeia to the Django web framework.","pypi_url":"http://pypi.python.org/pypi/django-cassiopeia","documentation_url":"","repo_watchers":14,"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":["ianhco","dependabot[bot]","galaddirie"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/323/?format=json","https://djangopackages.org/api/v4/grids/5/?format=json"],"id":4676,"title":"django-mercadopago","slug":"django-mercadopago","last_updated":"2022-11-06T09:18:32-05:00","last_fetched":"2026-05-27T06:12:25.423952-04:00","repo_url":"https://github.com/whynothugo/django-mercadopago","pypi_version":"6.0.1","created":"2020-08-06T09:25:51.354798-04:00","modified":"2026-01-29T12:47:59.756511-05:00","repo_forks":12,"repo_description":"⚠️ Deprecated. Use https://github.com/jazzband/django-payments/ instead.","pypi_url":"http://pypi.python.org/pypi/django-mercadopago","documentation_url":"","repo_watchers":32,"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":["pre-commit-ci[bot]","pwqw","Dyend","WhyNotHugo"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/241/?format=json","https://djangopackages.org/api/v4/grids/97/?format=json"],"id":4675,"title":"django-renderpdf","slug":"django-renderpdf","last_updated":"2026-03-15T13:15:49-04:00","last_fetched":"2026-05-27T15:08:49.384793-04:00","repo_url":"https://github.com/WhyNotHugo/django-renderpdf","pypi_version":"6.1.1","created":"2020-08-06T09:22:52.333100-04:00","modified":"2026-02-27T07:38:04.975372-05:00","repo_forks":8,"repo_description":"Render django templates as PDF files.","pypi_url":"http://pypi.python.org/pypi/django-renderpdf","documentation_url":"https://django-renderpdf.readthedocs.io/","repo_watchers":78,"commits_over_52":[0,0,0,0,0,0,0,0,0,0,9,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0],"participants":["WhyNotHugo","pre-commit-ci[bot]","D3X","hvlads"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":["https://djangopackages.org/api/v4/grids/113/?format=json","https://djangopackages.org/api/v4/grids/11/?format=json"],"id":4674,"title":"django-queryable-properties","slug":"django-queryable-properties","last_updated":"2025-12-04T02:57:23-05:00","last_fetched":"2026-05-27T12:32:45.095241-04:00","repo_url":"https://github.com/W1ldPo1nter/django-queryable-properties","pypi_version":"1.12.1","created":"2020-08-03T13:22:46.543762-04:00","modified":"2026-01-28T14:06:51.569352-05:00","repo_forks":1,"repo_description":"Write Django model properties that can be used in database queries.","pypi_url":"http://pypi.python.org/pypi/django-queryable-properties","documentation_url":"https://django-queryable-properties.readthedocs.io/","repo_watchers":81,"commits_over_52":[0,3,5,0,0,0,8,5,4,0,5,3,3,0,0,0,0,1,0,0,0,1,3,0,0,6,0,3,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":["W1ldPo1nter"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/59/?format=json","https://djangopackages.org/api/v4/grids/65/?format=json"],"id":4673,"title":"drf-psq","slug":"drf-psq","last_updated":"2021-02-26T12:51:04-05:00","last_fetched":"2026-05-27T06:04:43.095930-04:00","repo_url":"https://github.com/drf-psq/drf-psq","pypi_version":"1.1.0","created":"2020-08-02T14:39:55.878065-04:00","modified":"2026-01-29T12:39:24.005605-05:00","repo_forks":4,"repo_description":"The simplest and most general way to manage action-based permissions, serializers, and querysets dependent on permission-based rules for the Django REST framework!","pypi_url":"http://pypi.python.org/pypi/drf-psq","documentation_url":"","repo_watchers":50,"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":["AminHP","salarnasiri","zshongyi"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":4672,"title":"django-partial-content","slug":"django-partial-content","last_updated":"2024-06-03T11:15:26-04:00","last_fetched":"2026-05-26T21:02:16.938707-04:00","repo_url":"https://github.com/szatkus/django-partial-content","pypi_version":"0.9.4","created":"2020-08-01T15:24:04.998130-04:00","modified":"2026-01-28T15:45:26.624445-05:00","repo_forks":0,"repo_description":"","pypi_url":"http://pypi.python.org/pypi/django-partial-content","documentation_url":"","repo_watchers":0,"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":["szatkus","dependabot[bot]"]}]}