{ "info": { "author": "CFPB", "author_email": "tech@cfpb.gov", "bugtrack_url": null, "classifiers": [ "Framework :: Django", "Framework :: Django :: 1.11", "Framework :: Django :: 2.0", "Framework :: Django :: 2.1", "Framework :: Django :: 2.2", "License :: CC0 1.0 Universal (CC0 1.0) Public Domain Dedication", "License :: Public Domain", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# Django-Flags\n\n[![Build Status](https://travis-ci.org/cfpb/django-flags.svg?branch=master)](https://travis-ci.org/cfpb/django-flags)\n[![Coverage Status](https://coveralls.io/repos/github/cfpb/django-flags/badge.svg?branch=master)](https://coveralls.io/github/cfpb/django-flags?branch=master)\n\nFeature flags allow you to toggle functionality in both Django code and the Django templates based on configurable conditions. Flags can be useful for staging feature deployments, for A/B testing, or for any time you need an on/off switch for blocks of code. The toggle can be by date, user, URL value, or a number of [other conditions](https://cfpb.github.io/django-flags/conditions/), editable in the admin or in definable in settings.\n\n- [Dependencies](#dependencies)\n- [Installation](#installation)\n- [Documentation](#documentation)\n- [Getting help](#getting-help)\n- [Getting involved](#getting-involved)\n- [Licensing](#licensing)\n- [Credits and references](#credits-and-references)\n\n## Dependencies\n\n- Python 2.7+, 3.6+\n- Django 1.11+ (including Django 2.x)\n\n## Installation\n\n1. Install Django-Flags:\n\n```shell\npip install django-flags\n```\n\n2. Add `flags` as an installed app in your Django `settings.py`:\n\n ```python\n INSTALLED_APPS = (\n ...\n 'flags',\n ...\n )\n```\n\n## Documentation\n\nhttps://cfpb.github.io/django-flags is the full documentation for Django-Flags, and includes how to get started, general usage, and an API reference. \n\n## Getting help\n\nPlease add issues to the [issue tracker](https://github.com/cfpb/django-flags/issues).\n\n## Getting involved\n\nGeneral instructions on _how_ to contribute can be found in [CONTRIBUTING](CONTRIBUTING.md).\n\n## Licensing\n1. [TERMS](TERMS.md)\n2. [LICENSE](LICENSE)\n3. [CFPB Source Code Policy](https://github.com/cfpb/source-code-policy/)\n\n## Credits and references\n\nDjango-Flags was forked from [Wagtail-Flags](https://github.com/cfpb/wagtail-flags), which was itself forked from [cfgov-refresh](https://github.com/cfpb/cfgov-refresh).\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cfpb/django-flags", "keywords": "", "license": "CC0", "maintainer": "", "maintainer_email": "", "name": "django-flags", "package_url": "https://pypi.org/project/django-flags/", "platform": "", "project_url": "https://pypi.org/project/django-flags/", "project_urls": { "Homepage": "https://github.com/cfpb/django-flags" }, "release_url": "https://pypi.org/project/django-flags/4.2.4/", "requires_dist": [ "Django (<2.3,>=1.11)", "mkdocs (>=0.17) ; extra == 'docs'", "mkdocs-rtd-dropdown (>=0.0.11) ; extra == 'docs'", "pymdown-extensions (>=4.11) ; extra == 'docs'", "mock (>=2.0.0) ; extra == 'testing'", "coverage (>=3.7.0) ; extra == 'testing'", "django-debug-toolbar (<1.12,>=1.11) ; extra == 'testing'", "jinja2 ; extra == 'testing'" ], "requires_python": "", "summary": "Feature flags for Django projects", "version": "4.2.4" }, "last_serial": 5783370, "releases": { "3.0.0": [ { "comment_text": "", "digests": { "md5": "27a5ae74617794dca5bd8c1eff639232", "sha256": "cfb8b302499e96f95456e4831c59b5622d4b08c1b3cbe27b5fa46d41a0d20b53" }, "downloads": -1, "filename": "django_flags-3.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "27a5ae74617794dca5bd8c1eff639232", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19672, "upload_time": "2018-07-30T12:04:40", "url": "https://files.pythonhosted.org/packages/de/45/5772451f68ba7f2e0a46443872d5b9be230fa7b818710acc6fb51c27c002/django_flags-3.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ddafc186e3a81073e03748c9c26c4e86", "sha256": "0022558db4afa6c0faaf2fbaa12e6e359c32eac9ded9504f2dc844af3f087c42" }, "downloads": -1, "filename": "django-flags-3.0.0.tar.gz", "has_sig": false, "md5_digest": "ddafc186e3a81073e03748c9c26c4e86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65743, "upload_time": "2018-07-30T12:04:41", "url": "https://files.pythonhosted.org/packages/d4/c8/7933fca2d2a8a4d82c5d61e4af623b6416e16fd84a843eb14912bccea8cc/django-flags-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "f993f25d2ab03226ccc40bb9284fce5e", "sha256": "0cb4c4c5fdb613d9b373e568bfd8598f454ad3bfc79333e1890de82986693686" }, "downloads": -1, "filename": "django_flags-3.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f993f25d2ab03226ccc40bb9284fce5e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22353, "upload_time": "2018-08-15T16:56:12", "url": "https://files.pythonhosted.org/packages/06/f7/2ed693ee9e898fbdac36af371a71e5f635a66aa7afeeb1588cb98c3d15fa/django_flags-3.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8292bf74d645a5f45bd91a3bb2365ea2", "sha256": "e9a43b6844ae2c13a3b5d9751bae10b9e55cabd1fed8ca957ae9b7da1da90094" }, "downloads": -1, "filename": "django-flags-3.0.1.tar.gz", "has_sig": false, "md5_digest": "8292bf74d645a5f45bd91a3bb2365ea2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16940, "upload_time": "2018-08-15T16:56:15", "url": "https://files.pythonhosted.org/packages/8e/57/b48a21a499dbddbecf4dc64effff6e84ea036bfc20a6c2125d1926dde132/django-flags-3.0.1.tar.gz" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "c8106bb5b7d416f450a497861a03522e", "sha256": "2ddb5b53b3eb72597c5442a865714b0e3f5f51b3c84f2eda89e467b186cba9e1" }, "downloads": -1, "filename": "django_flags-3.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c8106bb5b7d416f450a497861a03522e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20765, "upload_time": "2018-08-29T20:21:19", "url": "https://files.pythonhosted.org/packages/af/18/15f195664deac2cc2f6b941668132e93b3b25bd744e73ef34d54c630ca4f/django_flags-3.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d498eb6336527e4192bbe5b6024ca90", "sha256": "9e07af102edf19a7a8ae72f886891ec971d46312b587a0d33a1d85b69f5fdc3b" }, "downloads": -1, "filename": "django-flags-3.0.2.tar.gz", "has_sig": false, "md5_digest": "7d498eb6336527e4192bbe5b6024ca90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17181, "upload_time": "2018-08-29T20:21:21", "url": "https://files.pythonhosted.org/packages/42/3f/a0a09fd97e824d6fffc69eb3144f036fa31cf0670e693e9cb3de0240b63d/django-flags-3.0.2.tar.gz" } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "50dd537963d3949d92a5fbe5f2898346", "sha256": "77ecf0f3315068b0ca979c7a5a5ec01926f1f9add143dced86aca21b275aa4c5" }, "downloads": -1, "filename": "django_flags-4.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "50dd537963d3949d92a5fbe5f2898346", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22513, "upload_time": "2018-10-26T13:57:10", "url": "https://files.pythonhosted.org/packages/e9/42/77e9e2f867166b4b8f6220f4c80bd82ea47256dbb764af74c3182b5ae06b/django_flags-4.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b233cce4c0a2e70b97c38ee1eba81af5", "sha256": "795221636af21275630244656287b74f437f3bec6f9861b040a0f15829a5b632" }, "downloads": -1, "filename": "django-flags-4.0.0.tar.gz", "has_sig": false, "md5_digest": "b233cce4c0a2e70b97c38ee1eba81af5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18423, "upload_time": "2018-10-26T13:57:13", "url": "https://files.pythonhosted.org/packages/7c/ad/2af77253c4de7eba3a02ddde09c3cbd15cb21c1a4e7bfae83c14f95b9fa5/django-flags-4.0.0.tar.gz" } ], "4.0.1": [ { "comment_text": "", "digests": { "md5": "288a97a30314a76da22b1851e29bfa58", "sha256": "a344fb8daaa87a35edfe620394ddb41ac7447dff08141721eb7e6d322a85b66c" }, "downloads": -1, "filename": "django_flags-4.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "288a97a30314a76da22b1851e29bfa58", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24596, "upload_time": "2018-11-21T14:19:50", "url": "https://files.pythonhosted.org/packages/fd/81/18fb55cdec82097ae07f41e636d5c57697f1865272f9f66c85cd6489aaaf/django_flags-4.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e97e4ab5732990ae434d45b3fea45c5", "sha256": "d1a821bd91350ace687f3db58c2af9ce377619451413bfd11d5190532a43b1d8" }, "downloads": -1, "filename": "django-flags-4.0.1.tar.gz", "has_sig": false, "md5_digest": "2e97e4ab5732990ae434d45b3fea45c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18623, "upload_time": "2018-11-21T14:19:53", "url": "https://files.pythonhosted.org/packages/7b/9c/38ae398096aed6e365527cb97560c2e585e64580239cdace34b4c8bbf562/django-flags-4.0.1.tar.gz" } ], "4.0.2": [ { "comment_text": "", "digests": { "md5": "a012e039d87ca81fceb43db0225bf922", "sha256": "784f3f2017c0496407625af1ad272c43d694f0250bf1e342af5319673c9fc84c" }, "downloads": -1, "filename": "django_flags-4.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a012e039d87ca81fceb43db0225bf922", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25465, "upload_time": "2018-11-27T16:20:42", "url": "https://files.pythonhosted.org/packages/58/1b/5f94f0207a62254c0ebaf6b469fb50f419f8d74563cb6614b6e1e3b10d5a/django_flags-4.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09fbd7bac697a04b0f8bf3e9cad1f420", "sha256": "bb01279a5179aacc1e18d390fbdb1cadf0d1dfb8fd32e681ca54e47f45cf65d4" }, "downloads": -1, "filename": "django-flags-4.0.2.tar.gz", "has_sig": false, "md5_digest": "09fbd7bac697a04b0f8bf3e9cad1f420", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18965, "upload_time": "2018-11-27T16:20:44", "url": "https://files.pythonhosted.org/packages/7e/c4/f0a321a50a46b5ca570fe2ecb6c193ab83654e3c7a78ca03bd8a2d343820/django-flags-4.0.2.tar.gz" } ], "4.0.3": [ { "comment_text": "", "digests": { "md5": "0bfc76ba93b54f61772e0cb8acd7aae4", "sha256": "d323862ad177c8c9833783bc90f7676c7c9261d47744bbb3ef1875ac4d96180f" }, "downloads": -1, "filename": "django_flags-4.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0bfc76ba93b54f61772e0cb8acd7aae4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25614, "upload_time": "2018-12-11T16:28:46", "url": "https://files.pythonhosted.org/packages/59/b6/42d9327502edb1a3072cedf0a87ebc9f1f1c59b42244d79dddaf75ed4934/django_flags-4.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "420a337442f5f260701bf31239577bd9", "sha256": "32abb27c20ba048acbdd69abd6b2cec645e2474c7eb16ae8766b579752c8715a" }, "downloads": -1, "filename": "django-flags-4.0.3.tar.gz", "has_sig": false, "md5_digest": "420a337442f5f260701bf31239577bd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19102, "upload_time": "2018-12-11T16:28:47", "url": "https://files.pythonhosted.org/packages/14/bd/4368751c29f82050dc88dc4713d39819e654900894207ea1bc42d0659612/django-flags-4.0.3.tar.gz" } ], "4.1.0": [ { "comment_text": "", "digests": { "md5": "1af7f43335196b3180032fcfbbc03f7d", "sha256": "780f8988d78a6a355be09a783e51e34bf5cf4f0283a54f0ea00e2f454376e3f8" }, "downloads": -1, "filename": "django_flags-4.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1af7f43335196b3180032fcfbbc03f7d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28174, "upload_time": "2019-02-06T15:21:30", "url": "https://files.pythonhosted.org/packages/dd/53/0c27b422e0d76e1f1ac2c46541246ad933d1b294ab6aaa3ec63d6130cc39/django_flags-4.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04eb44c43ec3aac990fb257569170512", "sha256": "97514a63f57c30709a52d39344e6666168723980ce829e7d732af37a04f4adab" }, "downloads": -1, "filename": "django-flags-4.1.0.tar.gz", "has_sig": false, "md5_digest": "04eb44c43ec3aac990fb257569170512", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20247, "upload_time": "2019-02-06T15:21:31", "url": "https://files.pythonhosted.org/packages/c0/c2/b3d904b55245b2dc7ad1065d3d963b84ed5f26b7a5d4bca163a34c7d20a1/django-flags-4.1.0.tar.gz" } ], "4.1.1": [ { "comment_text": "", "digests": { "md5": "6b04ae93f17397f8de8bdbb21ce50bfe", "sha256": "d199b34f8cde9396cbcb48dbd1bb9452bdfd2d05ebe246a3902f97db96feb8f8" }, "downloads": -1, "filename": "django_flags-4.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6b04ae93f17397f8de8bdbb21ce50bfe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28303, "upload_time": "2019-03-26T15:51:00", "url": "https://files.pythonhosted.org/packages/17/61/d5d96501b8a09d51c02866a7623a53bcc5442f52080eb071984be7b94783/django_flags-4.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54e1a77981c21978a23887fb553533d5", "sha256": "16f37a2a5c776817aaf18dc1110c8a080271336a1d863925827f6a6501484add" }, "downloads": -1, "filename": "django-flags-4.1.1.tar.gz", "has_sig": false, "md5_digest": "54e1a77981c21978a23887fb553533d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19279, "upload_time": "2019-03-26T15:51:02", "url": "https://files.pythonhosted.org/packages/4e/60/bcfc0e941f38858f1fc0a7c038fc90d7a4707f226c1a99c5e074366f8270/django-flags-4.1.1.tar.gz" } ], "4.1.2": [ { "comment_text": "", "digests": { "md5": "d30c8cc5dfb82012ac99439b5327db93", "sha256": "78e7a19426f7ddffaaed4bc4a0cd606ad8336986d7cc74f011c089249cfc8047" }, "downloads": -1, "filename": "django_flags-4.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d30c8cc5dfb82012ac99439b5327db93", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28341, "upload_time": "2019-04-01T19:34:47", "url": "https://files.pythonhosted.org/packages/7c/9a/5d1741b9766788b965139b6af6de3efb2b723f72ee638c3ad5ccd8422569/django_flags-4.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0407e0a5c113c27f5a9ff6ac8f6dbf9d", "sha256": "b288b2378100b316ca1c1d7d3e844fd49d9161d8f1d871386999b6d4e0120100" }, "downloads": -1, "filename": "django-flags-4.1.2.tar.gz", "has_sig": false, "md5_digest": "0407e0a5c113c27f5a9ff6ac8f6dbf9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19327, "upload_time": "2019-04-01T19:34:49", "url": "https://files.pythonhosted.org/packages/82/27/bd55382fe3eca8209dd30a2c12d19778502f1c2381bdb7f1877d84422857/django-flags-4.1.2.tar.gz" } ], "4.2.0": [ { "comment_text": "", "digests": { "md5": "3e82e517aa7325f580a3361f32eaa283", "sha256": "3e8a3b0e966e5063d723af7c755a42172208b31baae3c4ff366b79d1f3ca87de" }, "downloads": -1, "filename": "django_flags-4.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3e82e517aa7325f580a3361f32eaa283", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34185, "upload_time": "2019-06-11T14:38:28", "url": "https://files.pythonhosted.org/packages/60/a8/8923a979e811c8ad02a8245c518b85016ee48e18eda0a3c140c83de8963e/django_flags-4.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ded4d2eecbda432e65e59448eacedb3", "sha256": "00cc86379e33f283643dc70b1a9b0619c8d6a0e2b7516152254d98c9315a2772" }, "downloads": -1, "filename": "django-flags-4.2.0.tar.gz", "has_sig": false, "md5_digest": "6ded4d2eecbda432e65e59448eacedb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23121, "upload_time": "2019-06-11T14:38:30", "url": "https://files.pythonhosted.org/packages/6f/1f/0035738bd6ddab714418420726a1e3a3569084711987ffea619ff21b0f3c/django-flags-4.2.0.tar.gz" } ], "4.2.1": [ { "comment_text": "", "digests": { "md5": "19339a581e059f8123fda8faf0518fdf", "sha256": "328f148daf729d2313811e9e085206586ae5626029bf278fed4ff7ec39b69f99" }, "downloads": -1, "filename": "django_flags-4.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "19339a581e059f8123fda8faf0518fdf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34506, "upload_time": "2019-06-24T14:32:57", "url": "https://files.pythonhosted.org/packages/03/26/55cdef4d29ba37f12757917487dd637d805b84ef033983c366f9a8b67409/django_flags-4.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9137f17537db05a731143d45f63d792b", "sha256": "abaf55ceaec19dd5d7e74cf8f8759f01f2c9d31492eaafaf4853854f6c930bb2" }, "downloads": -1, "filename": "django-flags-4.2.1.tar.gz", "has_sig": false, "md5_digest": "9137f17537db05a731143d45f63d792b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23431, "upload_time": "2019-06-24T14:32:59", "url": "https://files.pythonhosted.org/packages/5a/f5/6b33bd384861df660c7b30ef1315e159abca49eb4f86be442cbf3cd05c58/django-flags-4.2.1.tar.gz" } ], "4.2.2": [ { "comment_text": "", "digests": { "md5": "afed0bd7bddc23302fafc506e9f3e430", "sha256": "a29b029979fadfbd4e890ad621aad7e6a82b7e091657706915824d792fe81f6e" }, "downloads": -1, "filename": "django_flags-4.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "afed0bd7bddc23302fafc506e9f3e430", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34572, "upload_time": "2019-07-03T13:33:02", "url": "https://files.pythonhosted.org/packages/ab/74/40e8daa529bc93364437b9cd23fffb91cb13e48c62aae3eb22109a52c986/django_flags-4.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3d08196c16b7e919d3676f6c92fe66f4", "sha256": "235dee91627ee879dac8be23798a8d9709fa2c6b25f334fa5814fd8eea539a6a" }, "downloads": -1, "filename": "django-flags-4.2.2.tar.gz", "has_sig": false, "md5_digest": "3d08196c16b7e919d3676f6c92fe66f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23496, "upload_time": "2019-07-03T13:33:03", "url": "https://files.pythonhosted.org/packages/d8/c6/e08456442689ecfc05f0ecc9654f6424cb70aa2edba540e1950c025966b1/django-flags-4.2.2.tar.gz" } ], "4.2.3": [ { "comment_text": "", "digests": { "md5": "7f07a21e398b68f68111bcfd24e5a808", "sha256": "0aaab80863adf77c739640c0a5d543e7015103be27a08dbb53c155819c163020" }, "downloads": -1, "filename": "django_flags-4.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7f07a21e398b68f68111bcfd24e5a808", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34581, "upload_time": "2019-07-22T19:02:37", "url": "https://files.pythonhosted.org/packages/f4/7d/de62b4fb0bc770adaf02ed56c562b7c38427e1d534ec14bb24e87233b28d/django_flags-4.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "06e13fab460a151f1b9e60510f36bc09", "sha256": "d2d0d93fcbdc0f0ea8c6392f00f3ee7a870c71006bb264cafb19a87279b0ca39" }, "downloads": -1, "filename": "django-flags-4.2.3.tar.gz", "has_sig": false, "md5_digest": "06e13fab460a151f1b9e60510f36bc09", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23500, "upload_time": "2019-07-22T19:02:38", "url": "https://files.pythonhosted.org/packages/ad/e3/9151de3f9c2b687ea88af4e73afc7ab4938c13e0a3ffb0458a504e2d75e5/django-flags-4.2.3.tar.gz" } ], "4.2.4": [ { "comment_text": "", "digests": { "md5": "d863d8db598c5373deee18fbee07d982", "sha256": "3d698b057be1bed669a19d45b56e9bf9e70cc67476792d96d7d56befc5115af6" }, "downloads": -1, "filename": "django_flags-4.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d863d8db598c5373deee18fbee07d982", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34598, "upload_time": "2019-09-04T20:38:12", "url": "https://files.pythonhosted.org/packages/54/cc/6fb0b6ba384a944d30c5f38bdd62ce1dde0dcd9d0a69a2e5eff1311b3eeb/django_flags-4.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3806381e3761a6a72d68c826533fb736", "sha256": "73afca86c28b386af96c1b7900d52ae341b488672f7a60b6b99a7b58949b070b" }, "downloads": -1, "filename": "django-flags-4.2.4.tar.gz", "has_sig": false, "md5_digest": "3806381e3761a6a72d68c826533fb736", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23530, "upload_time": "2019-09-04T20:38:13", "url": "https://files.pythonhosted.org/packages/38/34/60c416fb2fd04437f167b8e5138f3e670599e85ed1f4dfbbce5aa4a842a0/django-flags-4.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d863d8db598c5373deee18fbee07d982", "sha256": "3d698b057be1bed669a19d45b56e9bf9e70cc67476792d96d7d56befc5115af6" }, "downloads": -1, "filename": "django_flags-4.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d863d8db598c5373deee18fbee07d982", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34598, "upload_time": "2019-09-04T20:38:12", "url": "https://files.pythonhosted.org/packages/54/cc/6fb0b6ba384a944d30c5f38bdd62ce1dde0dcd9d0a69a2e5eff1311b3eeb/django_flags-4.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3806381e3761a6a72d68c826533fb736", "sha256": "73afca86c28b386af96c1b7900d52ae341b488672f7a60b6b99a7b58949b070b" }, "downloads": -1, "filename": "django-flags-4.2.4.tar.gz", "has_sig": false, "md5_digest": "3806381e3761a6a72d68c826533fb736", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23530, "upload_time": "2019-09-04T20:38:13", "url": "https://files.pythonhosted.org/packages/38/34/60c416fb2fd04437f167b8e5138f3e670599e85ed1f4dfbbce5aa4a842a0/django-flags-4.2.4.tar.gz" } ] }