{ "info": { "author": "Nathan Horrigan", "author_email": "hellow@torchbox.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Wagtail", "Framework :: Wagtail :: 2", "Intended Audience :: Science/Research", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Topic :: Scientific/Engineering" ], "description": "

\n \n \"A\n \n

\n\n# Wagtail Grapple\n\n[![Build status](https://github.com/GrappleGQL/wagtail-grapple/actions/workflows/ci.yml/badge.svg)](https://github.com/GrappleGQL/wagtail-grapple/actions)\n[![PyPi](https://img.shields.io/pypi/v/wagtail-grapple.svg)](https://pypi.org/project/wagtail-grapple/)\n[![black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)\n\nA library to build GraphQL endpoints easily so you can grapple your Wagtail data from anywhere!\n\n[Explore the docs \u00bb](https://wagtail-grapple.readthedocs.io/en/latest/) \u00b7\n[Report Bug](https://github.com/GrappleGQL/wagtail-grapple/issues) \u00b7\n[Request Feature](https://github.com/GrappleGQL/wagtail-grapple/issues)\n\n## About The Project\n\n![GraphQL Preview Demo](docs/demo.gif)\n\nThere is a range of GraphQL packages for Python and specifically Django.\nHowever, getting these packages to work out of the box with an existing infrastructure\nwithout errors isn't as easy to come by.\n\nThe purpose of Grapple is to be able to build GraphQL endpoints on a model by model\nbasis as quickly as possible. The setup and configuration have been designed\nto be as simple but also provide the best features;\nNo complex serializers need to be written - just add a `graphql_fields` list\nto your model and away you go (although if you want to go deeper you can!).\n\n### Features\n\n- Easily create GraphQL types by adding a small annotation in your models.\n- Supports traditional Wagtail models:\n - Pages (including Streamfield & Orderables)\n - Snippets\n - Images\n - Documents\n - Media\n - Settings\n - Redirects\n - Search (on all models)\n- Custom Image & Document model support\n- Pagination support\n- Middleware support\n- Advanced headless preview functionality built using GraphQL Subscriptions to enable Page previews on any device!\n\n### Built With\n\nThis library is an abstraction upon and relies heavily on Graphene & Graphene Django.\nWe also use Django Channels and the Potrace image library.\n\n- [Graphene](https://github.com/graphql-python/graphene)\n- [Graphene Django](https://github.com/graphql-python/graphene)\n- [Potrace](https://github.com/skyrpex/potrace)\n- [Django Channels](https://github.com/django/channels) when installed with `wagtail_grapple[channels]`\n\n## Getting Started\n\nGetting Grapple installed is designed to be as simple as possible!\n\n### Prerequisites\n\n```\nDjango >= 3.0, <4.0\nWagtail >= 2.14, <2.17\n```\n\n### Installation\n\n```bash\npip install wagtail_grapple\n```\n\nAdd the following to the `INSTALLED_APPS` list in your Wagtail settings file:\n\n```python\nINSTALLED_APPS = [\n # ...\n \"grapple\",\n \"graphene_django\",\n # ...\n]\n```\n\nFor GraphQL Subscriptions with Django Channels, run `pip install wagtail_grapple[channels]` and add\n`channels` to installed apps:\n\n```python\nINSTALLED_APPS = [\n # ...\n \"grapple\",\n \"graphene_django\",\n \"channels\",\n # ...\n]\n```\n\nAdd the following to the bottom of the same settings file, where each key is the app you want to this library to scan and the value is the prefix you want to give to GraphQL types (you can usually leave this blank):\n\n```python\n# Grapple config:\nGRAPHENE = {\"SCHEMA\": \"grapple.schema.schema\"}\nGRAPPLE = {\n \"APPS\": [\"home\"],\n}\n```\n\nAdd the GraphQL URLs to your `urls.py`:\n\n```python\nfrom grapple import urls as grapple_urls\n\n# ...\nurlpatterns = [\n # ...\n path(\"api/\", include(grapple_urls)),\n # ...\n]\n```\n\nDone! Now you can proceed onto configuring your models to generate GraphQL types that adopt their structure :tada:\n_Your GraphQL endpoint is available at [http://localhost:8000/api/graphql/](http://localhost:8000/api/graphql/)_\n\n## Usage\n\nHere is a GraphQL model configuration for the default page from the Wagtail docs:\n\n```python\n# ...\nfrom grapple.models import GraphQLString, GraphQLStreamfield\n\n\nclass BlogPage(Page):\n author = models.CharField(max_length=255)\n date = models.DateField(\"Post date\")\n body = StreamField(\n [\n (\"heading\", blocks.CharBlock(classname=\"full title\")),\n (\"paragraph\", blocks.RichTextBlock()),\n (\"image\", ImageChooserBlock()),\n ]\n )\n\n content_panels = Page.content_panels + [\n FieldPanel(\"author\"),\n FieldPanel(\"date\"),\n StreamFieldPanel(\"body\"),\n ]\n\n # Note these fields below:\n graphql_fields = [\n GraphQLString(\"heading\"),\n GraphQLString(\"date\"),\n GraphQLString(\"author\"),\n GraphQLStreamfield(\"body\"),\n ]\n```\n\n_For more examples, please refer to the [Documentation](https://wagtail-grapple.readthedocs.io/en/latest/)_\n\n## Contributing\n\nContributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.\n\n1. Fork the Project\n2. Create your Feature Branch (`git checkout -b feature/amazing-feature`)\n3. Commit your Changes (`git commit -m 'Add some amazing feature'`)\n4. Push to the Branch (`git push origin feature/amazing-feature`)\n5. Open a Pull Request\n\n### Local development\n\n- In the python environment of your choice, navigate to `/example`\n- Run `pip install -r requirements.txt`\n- Delete the `db.sqlite3` file and run `./manage.py migrate`\n- Run server `./manage.py runserver`\n- Run tests `./manage.py test`\n\n## Compatibility\n\nWagtail Grapple supports:\n\n- Django >= 3.0, < 4.0\n- Python 3.7, 3.8, 3.9, and 3.10\n- Wagtail >= 2.14, < 2.17\n\n## License\n\nDistributed under the MIT License. See `LICENSE` for more information.\n\n\n\n## Inspired by\n\n- [@tr11](https://github.com/tr11)\n- [@tmkn](https://github.com/tmkn)\n\n## Contributors \u2728\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n
\"\"/
Nathan Horrigan

\ud83d\udcbb \ud83d\udc1b \ud83d\udcd6 \ud83d\ude87 \ud83d\udea7
\"\"/
Cameron Lamb

\ud83d\udcbb \ud83d\udc1b \ud83d\udcd6 \ud83d\ude87 \ud83d\udea7
\"\"/
Dan Braghis

\ud83d\udcbb \ud83d\udc1b \ud83d\udcd6 \ud83d\ude87 \ud83d\udea7
\"\"/
Rui Saraiva

\ud83d\udcbb \ud83d\udc1b \ud83d\udcd6 \ud83d\ude87 \ud83d\udea7
\"\"/
Tibor

\ud83d\udcbb \ud83d\udc1b \ud83d\udcd6
\"\"/
timmysmalls

\ud83d\udcbb \ud83d\udc1b
\"\"/
Tom Dyson

\ud83d\udcbb \ud83d\udcd6
\"\"/
fabienheureux

\ud83d\udcbb \ud83d\udc1b \ud83d\udcd6
\n\n\n\n\n\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\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/GrappleGQL/wagtail-grapple", "keywords": "wagtail,django,graphene,graphql", "license": "", "maintainer": "Dan Braghis", "maintainer_email": "dan.braghis@torchbox.com", "name": "wagtail-grapple", "package_url": "https://pypi.org/project/wagtail-grapple/", "platform": null, "project_url": "https://pypi.org/project/wagtail-grapple/", "project_urls": { "Changelog": "https://github.com/GrappleGQL/wagtail-grapple/blob/main/CHANGELOG.md", "Homepage": "https://github.com/GrappleGQL/wagtail-grapple" }, "release_url": "https://pypi.org/project/wagtail-grapple/0.14.1/", "requires_dist": [ "Django (<4.0,>=3.0)", "wagtail (<2.17,>=2.14)", "graphene-django (<2.14.0,>=2.7.1)", "graphql-core (<3,>=2.2.1)", "wagtail-headless-preview", "Django (<4.0,>=3.0) ; extra == 'channels'", "channels (<3.1,>=3.0) ; extra == 'channels'", "channels-redis (==3.3.0) ; extra == 'channels'", "graphql-ws (==0.4.4) ; extra == 'channels'" ], "requires_python": ">=3.7", "summary": "A Django app that speeds up and simplifies implementing a GraphQL endpoint!", "version": "0.14.1", "yanked": false, "yanked_reason": null }, "last_serial": 13361267, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "56457d4d511518564a55e2755d7fc440", "sha256": "9b3288421128feb07db10569f83408117fdd8510e1349f69c0f1f0a1852fd7d0" }, "downloads": -1, "filename": "wagtail_grapple-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "56457d4d511518564a55e2755d7fc440", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 2.7", "size": 12815, "upload_time": "2019-06-25T11:42:56", "upload_time_iso_8601": "2019-06-25T11:42:56.208006Z", "url": "https://files.pythonhosted.org/packages/73/95/40717292f9900745eb3881ef7aed62ed9b91077253dabe91b844eca877e3/wagtail_grapple-0.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "99036d164b7cb61a94b6341e2128522e", "sha256": "ab0f1de49eff9387e91162a1d48f8aa114024d4639b9758a0b69c2562d39e01d" }, "downloads": -1, "filename": "wagtail-grapple-0.0.3.tar.gz", "has_sig": false, "md5_digest": "99036d164b7cb61a94b6341e2128522e", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7", "size": 13069, "upload_time": "2019-06-25T11:42:58", "upload_time_iso_8601": "2019-06-25T11:42:58.186022Z", "url": "https://files.pythonhosted.org/packages/a7/c4/be8b06d407c1bf76642158535884d1c8f26cddd83f28640a8bdc7b708581/wagtail-grapple-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "ecf079dfa78a3e3ddcea1a1ff2169634", "sha256": "efb2864bb7d78d473fc0692b63f6ff4963b0cd3dbfae5b8f5236233d3bdf8249" }, "downloads": -1, "filename": "wagtail_grapple-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "ecf079dfa78a3e3ddcea1a1ff2169634", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 2.7", "size": 24445, "upload_time": "2019-06-26T11:50:12", "upload_time_iso_8601": "2019-06-26T11:50:12.400709Z", "url": "https://files.pythonhosted.org/packages/3d/0f/562ad7223400e6fafb2db9a5fe9b891a5532ab594b6d86961b42f4a89e9d/wagtail_grapple-0.0.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b60d820e860bd342799c1d2f9cdfc1ce", "sha256": "5f36c861736999b2237a3adea5770749606ccd531a640d5d25d028656f4c7951" }, "downloads": -1, "filename": "wagtail-grapple-0.0.5.tar.gz", "has_sig": false, "md5_digest": "b60d820e860bd342799c1d2f9cdfc1ce", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7", "size": 21557, "upload_time": "2019-06-26T11:50:13", "upload_time_iso_8601": "2019-06-26T11:50:13.917963Z", "url": "https://files.pythonhosted.org/packages/d9/9c/6c52fd66880257d0711963ec0d9b9aaca9eae639cc0bf05ef6902c854de6/wagtail-grapple-0.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "02b2749d4abf7b499acab133f17c912b", "sha256": "53c02367475f137496ce179fa171d50da0c5bce2720e1789dc7d80abbea78296" }, "downloads": -1, "filename": "wagtail_grapple-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "02b2749d4abf7b499acab133f17c912b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 2.7", "size": 25091, "upload_time": "2019-07-02T09:26:16", "upload_time_iso_8601": "2019-07-02T09:26:16.570497Z", "url": "https://files.pythonhosted.org/packages/c1/fe/3c77c41e9846bcce5e968b1e26967fd0f0a80d0d4e7221af0a4c5c402fe3/wagtail_grapple-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c02a1fa3dcb31fdf20580f70b266e6a6", "sha256": "e629a386a96dc20738ded45f196c05ba260dd6ac2cd169699e250b7b43225922" }, "downloads": -1, "filename": "wagtail-grapple-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c02a1fa3dcb31fdf20580f70b266e6a6", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7", "size": 22147, "upload_time": "2019-07-02T09:26:18", "upload_time_iso_8601": "2019-07-02T09:26:18.017012Z", "url": "https://files.pythonhosted.org/packages/7b/97/3cdd30daa3454f6fcf80efc949b837ccbe510b96a8d6146dbdc251028200/wagtail-grapple-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "3ebd09cf7afc9c43fbbcb34b7cd1d667", "sha256": "e0579d108906b18a2924256f039126e7471e6b65e46ae856918e04030b1ed2b9" }, "downloads": -1, "filename": "wagtail_grapple-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3ebd09cf7afc9c43fbbcb34b7cd1d667", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 2.7", "size": 25091, "upload_time": "2019-07-02T09:37:17", "upload_time_iso_8601": "2019-07-02T09:37:17.409933Z", "url": "https://files.pythonhosted.org/packages/e4/27/a507490c98c571c76e9e1551cd11907f4938689ab7d568cc576a7710c1bf/wagtail_grapple-0.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "20ce19410310235a25d9cd3e4e57fed9", "sha256": "50acfdca5c9cfd8d961f4752d5034fd3e39bb59e6f532d2e877d6c22ee41644a" }, "downloads": -1, "filename": "wagtail-grapple-0.1.1.tar.gz", "has_sig": false, "md5_digest": "20ce19410310235a25d9cd3e4e57fed9", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7", "size": 22148, "upload_time": "2019-07-02T09:37:19", "upload_time_iso_8601": "2019-07-02T09:37:19.246776Z", "url": "https://files.pythonhosted.org/packages/ba/47/7bf9a3030c0b01b1fe60da4e4ed3012835d9df81e0ae081d050e9b6a2da5/wagtail-grapple-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e54ff787d1e9bf716744f42adf64e259", "sha256": "6269026716e65ac209e1871643e2c41b6511a3b465db1027d801487559eb0dca" }, "downloads": -1, "filename": "wagtail_grapple-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e54ff787d1e9bf716744f42adf64e259", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 2.7", "size": 25092, "upload_time": "2019-07-02T10:39:20", "upload_time_iso_8601": "2019-07-02T10:39:20.037692Z", "url": "https://files.pythonhosted.org/packages/58/d9/f09510610594cf085f8d28baa60f8966231fa3da24335d11123c8150b192/wagtail_grapple-0.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2e97c3b7f21e722b1b2821a6030c2760", "sha256": "7a62d3c4d5f52d0880c9e145bfdf7523291131ecdc79be8c256e7b691478d7a0" }, "downloads": -1, "filename": "wagtail-grapple-0.1.2.tar.gz", "has_sig": false, "md5_digest": "2e97c3b7f21e722b1b2821a6030c2760", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7", "size": 22141, "upload_time": "2019-07-02T10:39:21", "upload_time_iso_8601": "2019-07-02T10:39:21.763065Z", "url": "https://files.pythonhosted.org/packages/33/a4/0b980c84fad569f207d2e7ff78947a589dda1f62f2da6eab878f9be36682/wagtail-grapple-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "47299688e78ad15ee8574032563c1cc8", "sha256": "e662cdf96f96d0f2d6cc3c6b97adf23d227c3171ae92fb103a94a269b27256db" }, "downloads": -1, "filename": "wagtail_grapple-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "47299688e78ad15ee8574032563c1cc8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 2.7", "size": 25486, "upload_time": "2019-07-02T15:50:45", "upload_time_iso_8601": "2019-07-02T15:50:45.966157Z", "url": "https://files.pythonhosted.org/packages/77/de/38face69c4a83a19bc02319d5974a685f08e370c2d991eb96e28d54430cd/wagtail_grapple-0.1.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9e6e8193d6f318435921a68ce1e9eb66", "sha256": "515c10bd773b72c9a0cab4dc536982d913e3b968a6efe40229ab1bb3c21a349e" }, "downloads": -1, "filename": "wagtail-grapple-0.1.3.tar.gz", "has_sig": false, "md5_digest": "9e6e8193d6f318435921a68ce1e9eb66", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7", "size": 22282, "upload_time": "2019-07-02T15:50:47", "upload_time_iso_8601": "2019-07-02T15:50:47.768626Z", "url": "https://files.pythonhosted.org/packages/e5/26/7071d63b00a11e1f03f5a3c15022f43fe52086894ed2b4d8d4eabf031025/wagtail-grapple-0.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "5819a65a81034b682854e267cd776cf7", "sha256": "03aebb04f5319a671086fff93c7a9ff04b1b4b277cb8cfa2154c1a67e250f7c6" }, "downloads": -1, "filename": "wagtail_grapple-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "5819a65a81034b682854e267cd776cf7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 2.7", "size": 25429, "upload_time": "2019-07-19T20:07:49", "upload_time_iso_8601": "2019-07-19T20:07:49.028677Z", "url": "https://files.pythonhosted.org/packages/8f/b1/770e89758b8954f036ae152ef93685b806365f733157f042fe484bab59b6/wagtail_grapple-0.1.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5cb5a953cffe3aa54dc627354511b012", "sha256": "3814819ff9ab74102e25a491c0f09dbafa7f04d64ad96aad36d059966fc5ad45" }, "downloads": -1, "filename": "wagtail-grapple-0.1.4.tar.gz", "has_sig": false, "md5_digest": "5cb5a953cffe3aa54dc627354511b012", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7", "size": 22171, "upload_time": "2019-07-19T20:07:50", "upload_time_iso_8601": "2019-07-19T20:07:50.757567Z", "url": "https://files.pythonhosted.org/packages/c4/07/80d13d56daf55ac0f6cd79e4e94a3c6e135c41cac3dbe17f02f687aab770/wagtail-grapple-0.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "16c9a4d3929ae00bc82be9931ee43551", "sha256": "4960c152ec0a8bd6623ea482dc23b4f410ed116406f1052779362073fcf0d754" }, "downloads": -1, "filename": "wagtail_grapple-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "16c9a4d3929ae00bc82be9931ee43551", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 2.7", "size": 25438, "upload_time": "2019-07-19T20:18:02", "upload_time_iso_8601": "2019-07-19T20:18:02.672613Z", "url": "https://files.pythonhosted.org/packages/97/ca/455e502f56ca83226cb19d74793e95338c4b54bcf4c624f18197713cbb39/wagtail_grapple-0.1.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "abac7c8544dc5e42a5e76449a44d647c", "sha256": "608a10e6fe42af91ce37d0677870445488055401a7490b1fe022352fb5b5f4dd" }, "downloads": -1, "filename": "wagtail-grapple-0.1.5.tar.gz", "has_sig": false, "md5_digest": "abac7c8544dc5e42a5e76449a44d647c", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7", "size": 22190, "upload_time": "2019-07-19T20:18:04", "upload_time_iso_8601": "2019-07-19T20:18:04.545104Z", "url": "https://files.pythonhosted.org/packages/6c/1b/040102a76cf2712240a237469f02c256462e20e48a443caa2d6b89a9ea6c/wagtail-grapple-0.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "ef54331f0b69b030f6493297e94d2480", "sha256": "3abaff431d6a3f40cce2e443b8d54b686f46072b4927eea2fb8b6fb131dde56b" }, "downloads": -1, "filename": "wagtail_grapple-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "ef54331f0b69b030f6493297e94d2480", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 2.7", "size": 25445, "upload_time": "2019-07-19T20:23:56", "upload_time_iso_8601": "2019-07-19T20:23:56.661102Z", "url": "https://files.pythonhosted.org/packages/14/3a/7cd236672d8026f00dfe93b9430b2ccdc691a92ee265bf2a371e1551f61f/wagtail_grapple-0.1.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9c60a82df38c2a4be2bcd3c5b3909487", "sha256": "0742024c1d82099f77ab6032cfbaf81d90d31c54f248078018d832096dbb12b1" }, "downloads": -1, "filename": "wagtail-grapple-0.1.6.tar.gz", "has_sig": false, "md5_digest": "9c60a82df38c2a4be2bcd3c5b3909487", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7", "size": 22205, "upload_time": "2019-07-19T20:23:58", "upload_time_iso_8601": "2019-07-19T20:23:58.650251Z", "url": "https://files.pythonhosted.org/packages/75/8e/bc646a3a0d112a21963b01472ba0a4b27bab69666a3dadb87007fef5865f/wagtail-grapple-0.1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "c40764cd741a813a58dbbd51e09a3278", "sha256": "d5d48a9a05bda6393f08c9099796e98fe1a268532acfa93334f2ad669322ae1a" }, "downloads": -1, "filename": "wagtail_grapple-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "c40764cd741a813a58dbbd51e09a3278", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 2.7", "size": 26550, "upload_time": "2019-07-22T15:15:57", "upload_time_iso_8601": "2019-07-22T15:15:57.894092Z", "url": "https://files.pythonhosted.org/packages/72/7e/1a51c12d3022efb7a07d31e5867d4e007f197536c3c2b61e177ce32201a8/wagtail_grapple-0.1.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9aa0b6d5344825588194b0737e7e0b9b", "sha256": "6b04f05dcff96c7836dfe221a4a83940a1bddeb8837389009ea0c9742cabc19c" }, "downloads": -1, "filename": "wagtail-grapple-0.1.7.tar.gz", "has_sig": false, "md5_digest": "9aa0b6d5344825588194b0737e7e0b9b", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7", "size": 22630, "upload_time": "2019-07-22T15:15:59", "upload_time_iso_8601": "2019-07-22T15:15:59.746782Z", "url": "https://files.pythonhosted.org/packages/9b/67/489b0d5831127675d35cee4311205d42e7bd1282293c6ce08ec05163eda3/wagtail-grapple-0.1.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "cf406535931ba7634ae86e401b2039e5", "sha256": "71b87922b3161186a7149ca0a9b8c7f20602e1a47dd183a2d6cafb81e580a32c" }, "downloads": -1, "filename": "wagtail_grapple-0.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cf406535931ba7634ae86e401b2039e5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 38288, "upload_time": "2020-12-23T17:18:47", "upload_time_iso_8601": "2020-12-23T17:18:47.108116Z", "url": "https://files.pythonhosted.org/packages/a1/cd/88a4ccf582fd4cd631de625f75eefcc707849dcd055329e9647f0dadbf28/wagtail_grapple-0.10.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "42cd518f72ed170bee2288e666e95a9e", "sha256": "61a384c6d953b18bf03b20718514850c98e440ade26a3102f4ebe76510a95935" }, "downloads": -1, "filename": "wagtail-grapple-0.10.0.tar.gz", "has_sig": false, "md5_digest": "42cd518f72ed170bee2288e666e95a9e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 32605, "upload_time": "2020-12-23T17:18:48", "upload_time_iso_8601": "2020-12-23T17:18:48.797182Z", "url": "https://files.pythonhosted.org/packages/40/1b/3265c516f67e86e7c52806f4b7476bacea456fc4b97988859a46848b131e/wagtail-grapple-0.10.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "d26eca3fb7740403c3417e2ce08e1f05", "sha256": "65ca81ac07ac81572b7f7c32ef65646f0805aef333e38aa1d261895acbda643e" }, "downloads": -1, "filename": "wagtail_grapple-0.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d26eca3fb7740403c3417e2ce08e1f05", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 38351, "upload_time": "2021-01-11T18:32:12", "upload_time_iso_8601": "2021-01-11T18:32:12.575793Z", "url": "https://files.pythonhosted.org/packages/bb/8a/ee119a702e0d99b93eaf570fdfc13294e33d1b4e75cf8ebd0a10a38785d6/wagtail_grapple-0.10.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "22958c37cdbdf20478e8bf35732beedd", "sha256": "3c15fe1d5617a6ee1976f4975a9c9ae9a0d60ce3560127a800710e2da68abb1c" }, "downloads": -1, "filename": "wagtail-grapple-0.10.1.tar.gz", "has_sig": false, "md5_digest": "22958c37cdbdf20478e8bf35732beedd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 32660, "upload_time": "2021-01-11T18:32:14", "upload_time_iso_8601": "2021-01-11T18:32:14.305762Z", "url": "https://files.pythonhosted.org/packages/16/f3/a76d099361aa5a5ee342054cb385c978fc39e41d4efa30222c8bd1da5b9d/wagtail-grapple-0.10.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.2": [ { "comment_text": "", "digests": { "md5": "95961b5779e29128bf1dbcc331254f83", "sha256": "d1d07c5fbd73914213c996e61d665bb99573bd542c8bf14649e03f7509664c87" }, "downloads": -1, "filename": "wagtail_grapple-0.10.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "95961b5779e29128bf1dbcc331254f83", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 3.6", "size": 38355, "upload_time": "2021-02-18T17:46:42", "upload_time_iso_8601": "2021-02-18T17:46:42.098603Z", "url": "https://files.pythonhosted.org/packages/7d/5f/8a4a9dedafb8e9230a01cb0b6ac302422a0a41b13d6bbafb6bbee2cfb25d/wagtail_grapple-0.10.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "debcffbc357bea410d2b414ff8bb620b", "sha256": "63252e7455e11f8d87a261dde793dc02ee8a137c0a538d6a2b45e04fdf425068" }, "downloads": -1, "filename": "wagtail-grapple-0.10.2.tar.gz", "has_sig": false, "md5_digest": "debcffbc357bea410d2b414ff8bb620b", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.6", "size": 33970, "upload_time": "2021-02-18T17:46:43", "upload_time_iso_8601": "2021-02-18T17:46:43.643259Z", "url": "https://files.pythonhosted.org/packages/c2/e3/57b182959080d38585861eb48785742a6f77b0f197498afbd82ff033906d/wagtail-grapple-0.10.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "f225b8321f2b55c727fde580b655758e", "sha256": "11310884d6db4c2eef58e88d599d7f184fe9c690a157b32373264ede86d775af" }, "downloads": -1, "filename": "wagtail_grapple-0.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f225b8321f2b55c727fde580b655758e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 38549, "upload_time": "2021-03-09T21:54:06", "upload_time_iso_8601": "2021-03-09T21:54:06.891770Z", "url": "https://files.pythonhosted.org/packages/da/2c/88b1770ac6ad73565a0dbe429fdf48b4124b70e76b5e04e616d13425825f/wagtail_grapple-0.11.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e785f065c9971b8648ef0a9f923fc091", "sha256": "72eca7c1fbd5ed3cd6e59c1d544eb65c88032ce0ab55bc75de84b8c16128e2b0" }, "downloads": -1, "filename": "wagtail-grapple-0.11.0.tar.gz", "has_sig": false, "md5_digest": "e785f065c9971b8648ef0a9f923fc091", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 34059, "upload_time": "2021-03-09T21:54:07", "upload_time_iso_8601": "2021-03-09T21:54:07.863011Z", "url": "https://files.pythonhosted.org/packages/76/f7/f2c4e8f9458ed20b388fccec2f611989f6fa588f4afcd6c1af83a462d6e0/wagtail-grapple-0.11.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "72c7504d35c7817da622f322aaccf88c", "sha256": "15647313fc91531df9848cdb340baa46d94436079b75b2b6a054fab1d0772779" }, "downloads": -1, "filename": "wagtail_grapple-0.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "72c7504d35c7817da622f322aaccf88c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 41437, "upload_time": "2021-11-08T23:28:35", "upload_time_iso_8601": "2021-11-08T23:28:35.574137Z", "url": "https://files.pythonhosted.org/packages/44/6b/ed5fa20fe520058b38a2f16ced98f5f1a462e150cc5fcdfd8666906a367a/wagtail_grapple-0.12.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5765f9225626ebd685316b69c48af0c0", "sha256": "49ed7ec18e3769a901eb55b20208549abe83df16b97e8f988c203efc48f62d7e" }, "downloads": -1, "filename": "wagtail-grapple-0.12.0.tar.gz", "has_sig": false, "md5_digest": "5765f9225626ebd685316b69c48af0c0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 38859, "upload_time": "2021-11-08T23:28:37", "upload_time_iso_8601": "2021-11-08T23:28:37.094517Z", "url": "https://files.pythonhosted.org/packages/c2/02/ecbc430a0b1362608e8241f4704509263839bb028d00383c1b599a95b0c0/wagtail-grapple-0.12.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.13.0": [ { "comment_text": "", "digests": { "md5": "fe50494ef1fc96cd7c3a1ce84d00b170", "sha256": "313255d67e4a26f01f985c46b4c6cb226926de46a8056d1d965c45c717f41940" }, "downloads": -1, "filename": "wagtail_grapple-0.13.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fe50494ef1fc96cd7c3a1ce84d00b170", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7", "size": 41457, "upload_time": "2022-02-25T17:38:03", "upload_time_iso_8601": "2022-02-25T17:38:03.418170Z", "url": "https://files.pythonhosted.org/packages/44/e4/79df7e149c2bc19c0b3d865c2544d5cb5b4c0117b1bd5ca59505316a00f4/wagtail_grapple-0.13.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f3791c8f61e29bf05b6b255c208a8e57", "sha256": "4cf191b4751ffd57a4b84b32c68050a7d1625f18bc4e71cb8c6499795c0a40e2" }, "downloads": -1, "filename": "wagtail-grapple-0.13.0.tar.gz", "has_sig": false, "md5_digest": "f3791c8f61e29bf05b6b255c208a8e57", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 39125, "upload_time": "2022-02-25T17:38:05", "upload_time_iso_8601": "2022-02-25T17:38:05.294715Z", "url": "https://files.pythonhosted.org/packages/a2/1a/03a26d926a3072de9497e6cdbdce4c82131a6b926bc4b51bec18403bbe86/wagtail-grapple-0.13.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "426f5feb0d441e1ae8219b8a437c16e0", "sha256": "4d00f7c8dee2e690597405c4bddcbc1ae87d9e10dec7c1f6f9e5bc1984a31543" }, "downloads": -1, "filename": "wagtail_grapple-0.14.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "426f5feb0d441e1ae8219b8a437c16e0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7", "size": 41698, "upload_time": "2022-03-25T17:27:17", "upload_time_iso_8601": "2022-03-25T17:27:17.072592Z", "url": "https://files.pythonhosted.org/packages/08/a9/cdc908d91c90037ce85e963006322d232a06ffad1e2c430545b01e9928ee/wagtail_grapple-0.14.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a928e4678bb58016c6114a7ab4f3dfce", "sha256": "2641ab0251a2cb87fabd3c0c40735d297fc842abb960d12516cd28c0eecd77b5" }, "downloads": -1, "filename": "wagtail-grapple-0.14.0.tar.gz", "has_sig": false, "md5_digest": "a928e4678bb58016c6114a7ab4f3dfce", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 39730, "upload_time": "2022-03-25T17:27:18", "upload_time_iso_8601": "2022-03-25T17:27:18.639541Z", "url": "https://files.pythonhosted.org/packages/06/1d/1f838c7ac6747d7daf870fbdc483d2d0feee1475b2b204d5eea694bf8f92/wagtail-grapple-0.14.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.14.1": [ { "comment_text": "", "digests": { "md5": "808cf61b72e0729b34a86ef7cf3bb15b", "sha256": "65ca3219a6426b1fab09ea6378a76eee8ba61dadddbb767669cbe096e07bcd1a" }, "downloads": -1, "filename": "wagtail_grapple-0.14.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "808cf61b72e0729b34a86ef7cf3bb15b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7", "size": 41759, "upload_time": "2022-03-31T15:59:19", "upload_time_iso_8601": "2022-03-31T15:59:19.431463Z", "url": "https://files.pythonhosted.org/packages/6c/2f/883313dd977e7d36f945fc71a54d3558b2d95f6d9703436fdaa86f0e1e30/wagtail_grapple-0.14.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "647f11f63ed49e23e9a27b3266f42ddc", "sha256": "627fcf73a941a799b79a31d9794b27d2dabdafd009dcd20c11a2b5206eb3f3f7" }, "downloads": -1, "filename": "wagtail-grapple-0.14.1.tar.gz", "has_sig": false, "md5_digest": "647f11f63ed49e23e9a27b3266f42ddc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 39648, "upload_time": "2022-03-31T15:59:20", "upload_time_iso_8601": "2022-03-31T15:59:20.790748Z", "url": "https://files.pythonhosted.org/packages/65/7a/32e1bfc84d0b8dbfb6e82e4472015dbb947df89bce7ea90d721ae2f16355/wagtail-grapple-0.14.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "505b00eca1a9543bdbeafd88ed920ff9", "sha256": "37ae8391b23f01b9a5a98321bb0424092bc7f1c72d78ff3ab613853d2671616c" }, "downloads": -1, "filename": "wagtail_grapple-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "505b00eca1a9543bdbeafd88ed920ff9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 2.7", "size": 25675, "upload_time": "2019-08-23T10:48:32", "upload_time_iso_8601": "2019-08-23T10:48:32.718587Z", "url": "https://files.pythonhosted.org/packages/d7/39/03fbf1832e43b8dc8034daec2b84ec0e992f8390170cbbd31eab130bd679/wagtail_grapple-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1d71caabef302825eccfb87a77faabd0", "sha256": "54a427e73dfeaf3a28e3446fddd7612ffcf35b554671239bc9f7c7c1cfff8520" }, "downloads": -1, "filename": "wagtail-grapple-0.2.0.tar.gz", "has_sig": false, "md5_digest": "1d71caabef302825eccfb87a77faabd0", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7", "size": 22082, "upload_time": "2019-08-23T10:48:34", "upload_time_iso_8601": "2019-08-23T10:48:34.383091Z", "url": "https://files.pythonhosted.org/packages/a4/e1/ac733470446bb800e1a96b0795085906821b49fd26eea3f489e9505d2ac6/wagtail-grapple-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "9ce7056510b9a6b0a8f6477fed160c8f", "sha256": "85994724d10ea60606b66165995786a7945a8b120ac42cec2cb60fd551dcd8ea" }, "downloads": -1, "filename": "wagtail_grapple-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9ce7056510b9a6b0a8f6477fed160c8f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 2.7", "size": 28445, "upload_time": "2019-10-02T15:45:44", "upload_time_iso_8601": "2019-10-02T15:45:44.202782Z", "url": "https://files.pythonhosted.org/packages/ca/54/9fbfb4939e9bebb1f3d82f79da2a35b7796da8107b4c78600f7eea7aecef/wagtail_grapple-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "805530df843146b454db1da19a181295", "sha256": "37406d5ad9f6a9b8f1ca39919be999bb3ffdd97d9e58c20772d0d55ebf4f60e3" }, "downloads": -1, "filename": "wagtail-grapple-0.3.0.tar.gz", "has_sig": false, "md5_digest": "805530df843146b454db1da19a181295", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7", "size": 24352, "upload_time": "2019-10-02T15:45:48", "upload_time_iso_8601": "2019-10-02T15:45:48.117481Z", "url": "https://files.pythonhosted.org/packages/dd/81/8894a20eb0cc941f908e9e14e2afb44455436907cf0b3a7bb790eb916af9/wagtail-grapple-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "937fcc6d6249efe8485579a3fd40f565", "sha256": "8bf269a0b2858a16ac47a4ab9d2d80d94fd02b5809c648d5c3564ee270faf4a2" }, "downloads": -1, "filename": "wagtail_grapple-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "937fcc6d6249efe8485579a3fd40f565", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 2.7", "size": 27045, "upload_time": "2019-10-02T16:28:47", "upload_time_iso_8601": "2019-10-02T16:28:47.723081Z", "url": "https://files.pythonhosted.org/packages/24/4e/e32b7d1fcd7d8c543e5630a57047397a013e87e48ea9c34136dbdbc2e0d5/wagtail_grapple-0.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "723fbaccf68da4c4d9016ba66596a238", "sha256": "f7c6f0a9f7466b4cd06576e10583dd9eebcd7c25a6af5738ee0d27b1f1c29a1a" }, "downloads": -1, "filename": "wagtail-grapple-0.3.1.tar.gz", "has_sig": false, "md5_digest": "723fbaccf68da4c4d9016ba66596a238", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 2.7", "size": 23463, "upload_time": "2019-10-02T16:28:49", "upload_time_iso_8601": "2019-10-02T16:28:49.302037Z", "url": "https://files.pythonhosted.org/packages/a5/e8/f13e8049305c30bfddaf072314b86a5c0762d35877051227fed1652fbc93/wagtail-grapple-0.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "b637ddcdd292ab5933c2e71acd853f22", "sha256": "55e68e6cb825d00a407d4003921e628acaf1ce12a2b61d89415a56065587f3e3" }, "downloads": -1, "filename": "wagtail_grapple-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b637ddcdd292ab5933c2e71acd853f22", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 3.6", "size": 27133, "upload_time": "2019-10-30T12:52:04", "upload_time_iso_8601": "2019-10-30T12:52:04.385705Z", "url": "https://files.pythonhosted.org/packages/0a/08/1f89e7350fab6ad06032213b7ef1222827a767fdb2255eb9527f5d1a65fb/wagtail_grapple-0.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3b358bccb564d7c58f43e5014fd939ae", "sha256": "3c60cb81257af92022dad2c9b4b98f37a8e3934932669eb09fb0b223f8b53e2e" }, "downloads": -1, "filename": "wagtail-grapple-0.4.0.tar.gz", "has_sig": false, "md5_digest": "3b358bccb564d7c58f43e5014fd939ae", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.6", "size": 23656, "upload_time": "2019-10-30T12:52:06", "upload_time_iso_8601": "2019-10-30T12:52:06.245930Z", "url": "https://files.pythonhosted.org/packages/ba/1b/6ea1fd38036c51321f026d11031f19c494c8ef34f2d10a5e70d1e434248b/wagtail-grapple-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "2f82c1ae44fa277db98f217c8626d9b4", "sha256": "559326258a5a4cff471db5370bef85e5fdee2abe7c65f2c95b6e272857070b04" }, "downloads": -1, "filename": "wagtail_grapple-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2f82c1ae44fa277db98f217c8626d9b4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 3.6", "size": 27158, "upload_time": "2019-11-01T11:33:47", "upload_time_iso_8601": "2019-11-01T11:33:47.766228Z", "url": "https://files.pythonhosted.org/packages/f9/38/82f5600d7d1e7d3ca2ac6931d1971fe58bda8eb88be5513412c3c29e89c0/wagtail_grapple-0.4.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "92193ce67ccc1647f70a7bf7ad2318a1", "sha256": "234c3c0e30eb073fc9fe1497302ca2164bf5f282a4aecace05bf494be3bf0c53" }, "downloads": -1, "filename": "wagtail-grapple-0.4.1.tar.gz", "has_sig": false, "md5_digest": "92193ce67ccc1647f70a7bf7ad2318a1", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.6", "size": 23705, "upload_time": "2019-11-01T11:33:50", "upload_time_iso_8601": "2019-11-01T11:33:50.147474Z", "url": "https://files.pythonhosted.org/packages/e7/04/5fe669bd9b94c4b8743fda3e6cabc68e729159bd638b52e09add1d08b4fe/wagtail-grapple-0.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.10": [ { "comment_text": "", "digests": { "md5": "fbf1a194ce4167b687481f78136c0cdb", "sha256": "856533ab208f634795f61cd928ce08128ea8d872a6823078a04486c9d2b97a72" }, "downloads": -1, "filename": "wagtail_grapple-0.4.10-py3-none-any.whl", "has_sig": false, "md5_digest": "fbf1a194ce4167b687481f78136c0cdb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 53569, "upload_time": "2020-01-13T09:38:21", "upload_time_iso_8601": "2020-01-13T09:38:21.792981Z", "url": "https://files.pythonhosted.org/packages/39/a1/9d6a2222031e3bc9a2310f05ce9daacbc57af9d9aa079678eadcb4ae9619/wagtail_grapple-0.4.10-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8b96d38fc949666157928ef99df8b6d4", "sha256": "f94920cdf9e28c4aaa3e33355f61bedbe7249056f6f2f5b48e4900b7fa08d790" }, "downloads": -1, "filename": "wagtail-grapple-0.4.10.tar.gz", "has_sig": false, "md5_digest": "8b96d38fc949666157928ef99df8b6d4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 28408, "upload_time": "2020-01-13T09:38:26", "upload_time_iso_8601": "2020-01-13T09:38:26.104114Z", "url": "https://files.pythonhosted.org/packages/e4/d2/a7bdd9310f9f04d8b3e4f7abc69f959d46abf0f681600920d3050c5276e8/wagtail-grapple-0.4.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.11": [ { "comment_text": "", "digests": { "md5": "dc5155ff56d8767e4586efc0d63281af", "sha256": "c198d2c31409d348f5527b1e401d6f744b09dde70afec0d989ee7948d1b128d5" }, "downloads": -1, "filename": "wagtail_grapple-0.4.11-py3-none-any.whl", "has_sig": false, "md5_digest": "dc5155ff56d8767e4586efc0d63281af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 53545, "upload_time": "2020-01-24T10:06:12", "upload_time_iso_8601": "2020-01-24T10:06:12.467557Z", "url": "https://files.pythonhosted.org/packages/a2/cd/bfda5ce6a32a0f5ff44da3f31248528112099c6cd0e89890f20b4458ad43/wagtail_grapple-0.4.11-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "06e1a6398d7bf88ec524ab2f11001d1b", "sha256": "88df3fcc8b7997233e8e8fe1dca347e0d1cd4815cc31f0f7a58383473c201d72" }, "downloads": -1, "filename": "wagtail-grapple-0.4.11.tar.gz", "has_sig": false, "md5_digest": "06e1a6398d7bf88ec524ab2f11001d1b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 28413, "upload_time": "2020-01-24T10:06:14", "upload_time_iso_8601": "2020-01-24T10:06:14.388418Z", "url": "https://files.pythonhosted.org/packages/db/b7/67998c8d7d31510934015c160fa96af6448d7c0402382a3ef02455bb16c4/wagtail-grapple-0.4.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "2c8ad99002dd1e83cb07588fecb7282f", "sha256": "08dc5f4c795b42781530738c81bbb9c62994c0cea67f3bfd4ccc55fa59753bca" }, "downloads": -1, "filename": "wagtail_grapple-0.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "2c8ad99002dd1e83cb07588fecb7282f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29523, "upload_time": "2019-11-01T12:56:51", "upload_time_iso_8601": "2019-11-01T12:56:51.692544Z", "url": "https://files.pythonhosted.org/packages/1c/2e/34fcaf4bb92378f754491f2791593b41958eb8f7e3205ff07beb616e560b/wagtail_grapple-0.4.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b87945fdce8b173fa25ffc03c4bf071c", "sha256": "fb681a8d4433de2ede9c57b980ee4ec97ab4af5f9537eef0ca2041c8c97dcfb1" }, "downloads": -1, "filename": "wagtail-grapple-0.4.2.tar.gz", "has_sig": false, "md5_digest": "b87945fdce8b173fa25ffc03c4bf071c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24639, "upload_time": "2019-11-01T12:56:53", "upload_time_iso_8601": "2019-11-01T12:56:53.226785Z", "url": "https://files.pythonhosted.org/packages/2a/ea/4e1c84fb54b88e7a4fdac0cf41392be5f5ffec166be04145954829e9e984/wagtail-grapple-0.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "85e7a50ae0973f92b38832de3073dda7", "sha256": "a1f32e1fb46328dadf6dcd33362cb9a7ca3f5b325206562c1c4ea8738df8a705" }, "downloads": -1, "filename": "wagtail_grapple-0.4.3-py3-none-any.whl", "has_sig": false, "md5_digest": "85e7a50ae0973f92b38832de3073dda7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29524, "upload_time": "2019-11-01T13:18:19", "upload_time_iso_8601": "2019-11-01T13:18:19.856327Z", "url": "https://files.pythonhosted.org/packages/0a/fe/d48c894898528f184f7c5bbad3ef3df8932d4dcde527bacb2a552482b657/wagtail_grapple-0.4.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b4b7257a5a43466d2038bcb14a4d2c08", "sha256": "38a3d18ae299dd797fcc036b8ccd27c8a9b7cd385f49709206f1a755c8c8feaa" }, "downloads": -1, "filename": "wagtail-grapple-0.4.3.tar.gz", "has_sig": false, "md5_digest": "b4b7257a5a43466d2038bcb14a4d2c08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24632, "upload_time": "2019-11-01T13:18:21", "upload_time_iso_8601": "2019-11-01T13:18:21.712631Z", "url": "https://files.pythonhosted.org/packages/94/7e/77dd4e3cbd09e640b532c9b1c3d43c0278ae7b498c1c65f30a77710ad352/wagtail-grapple-0.4.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "1a4123cfcae4ee3093d4c9f80e827903", "sha256": "3c627327f6937a43b9363c868cda224e76b4547e97c97d11e1b41e4d6a785e5e" }, "downloads": -1, "filename": "wagtail_grapple-0.4.4-py3-none-any.whl", "has_sig": false, "md5_digest": "1a4123cfcae4ee3093d4c9f80e827903", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30020, "upload_time": "2019-11-01T13:24:28", "upload_time_iso_8601": "2019-11-01T13:24:28.147776Z", "url": "https://files.pythonhosted.org/packages/2e/f5/9e387ea48e2efa648f230f04f60498b19bad05f4967b24037f8d2ebcccad/wagtail_grapple-0.4.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a694122e4c1251bbd8e38f5f9b25c68b", "sha256": "c13b5ef015b218dcad90370d6e2ecfa7db924314772381f5894c4a4e7049428c" }, "downloads": -1, "filename": "wagtail-grapple-0.4.4.tar.gz", "has_sig": false, "md5_digest": "a694122e4c1251bbd8e38f5f9b25c68b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24783, "upload_time": "2019-11-01T13:24:30", "upload_time_iso_8601": "2019-11-01T13:24:30.612730Z", "url": "https://files.pythonhosted.org/packages/a5/5a/aff4b71cd96465ce5d535bffb69fb1750d4da94098c9ff2a137b25ced593/wagtail-grapple-0.4.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "bf1a306b2b35e363c260fd247e5882b3", "sha256": "e0bd9cc89a1b45a01819464abee67218c72f8b91307d371465888ee2618ba3b2" }, "downloads": -1, "filename": "wagtail_grapple-0.4.5-py3-none-any.whl", "has_sig": false, "md5_digest": "bf1a306b2b35e363c260fd247e5882b3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 3.6", "size": 27156, "upload_time": "2019-11-07T11:43:23", "upload_time_iso_8601": "2019-11-07T11:43:23.195821Z", "url": "https://files.pythonhosted.org/packages/89/13/b3bac8c062c6388edf9d215d67454b360420decf4c04df9d5a194ae666ed/wagtail_grapple-0.4.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ccca6ba78e6562d1e2fc35322c0cf083", "sha256": "43f291e94b8eff02af965690a0b76c60a73acc6508e958ade7c1136e6c7ca664" }, "downloads": -1, "filename": "wagtail-grapple-0.4.5.tar.gz", "has_sig": false, "md5_digest": "ccca6ba78e6562d1e2fc35322c0cf083", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.6", "size": 23602, "upload_time": "2019-11-07T11:43:24", "upload_time_iso_8601": "2019-11-07T11:43:24.868869Z", "url": "https://files.pythonhosted.org/packages/da/d0/ea92cf83766ab35028e9963a4a35aebd8eada4b84348ec3f1f954cd3a790/wagtail-grapple-0.4.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.6": [ { "comment_text": "", "digests": { "md5": "0741cd54f55bc353c67242e2402c4bad", "sha256": "bb5888d8022a4a5d120bb89e391fb809b1d547642c91e7a268c04f5c97ec026f" }, "downloads": -1, "filename": "wagtail_grapple-0.4.6-py3-none-any.whl", "has_sig": false, "md5_digest": "0741cd54f55bc353c67242e2402c4bad", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 3.6", "size": 27657, "upload_time": "2019-11-07T12:14:25", "upload_time_iso_8601": "2019-11-07T12:14:25.281853Z", "url": "https://files.pythonhosted.org/packages/56/8c/7266931dfa03ab0cbecc286b3f3051c23493218fa2584d380577b99c73fe/wagtail_grapple-0.4.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3886a2aee7d7faa90c732b765e47c97b", "sha256": "20caed8ae93a11c354727c6b7a89e5283fad916b451614cb8bb9e1385f5da45d" }, "downloads": -1, "filename": "wagtail-grapple-0.4.6.tar.gz", "has_sig": false, "md5_digest": "3886a2aee7d7faa90c732b765e47c97b", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.6", "size": 23748, "upload_time": "2019-11-07T12:14:28", "upload_time_iso_8601": "2019-11-07T12:14:28.102419Z", "url": "https://files.pythonhosted.org/packages/47/9b/47aad9ac2e3cf24c25ef2bb81899e56082ae064ac7d79e65828cf17403c0/wagtail-grapple-0.4.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.7": [ { "comment_text": "", "digests": { "md5": "d3871c37b74fae83b6f566c4f5066871", "sha256": "c53f096a4dc3750b02bfcfa634dec2643b516257eced2510a9007b1146e74ba3" }, "downloads": -1, "filename": "wagtail_grapple-0.4.7-py3-none-any.whl", "has_sig": false, "md5_digest": "d3871c37b74fae83b6f566c4f5066871", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 3.6", "size": 53529, "upload_time": "2019-11-11T13:11:08", "upload_time_iso_8601": "2019-11-11T13:11:08.896354Z", "url": "https://files.pythonhosted.org/packages/ff/a5/37ca402f146c94b10e8528515c2538468c91d9d6e8e6ae086b48fa3c212e/wagtail_grapple-0.4.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3c14e2d8442cc0d855a78d8f6e46516a", "sha256": "9e9d8c1d53142cc0d442671db5bbbebb9e243a6d2fb8f58eece5c4ef250aafde" }, "downloads": -1, "filename": "wagtail-grapple-0.4.7.tar.gz", "has_sig": false, "md5_digest": "3c14e2d8442cc0d855a78d8f6e46516a", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.6", "size": 28305, "upload_time": "2019-11-11T13:11:10", "upload_time_iso_8601": "2019-11-11T13:11:10.537810Z", "url": "https://files.pythonhosted.org/packages/43/1d/b74fdeedbc3631ff58b494bcd0055989c3876eeb880d5560bdcf29a4e82b/wagtail-grapple-0.4.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.8": [ { "comment_text": "", "digests": { "md5": "6445ac3f65ceee6ae4b8f9649f2fabe1", "sha256": "f562ed5b52e894571db0fe3fd79adcca3aea9dc7f1fb6c896eef3a58d403796e" }, "downloads": -1, "filename": "wagtail_grapple-0.4.8-py2-none-any.whl", "has_sig": false, "md5_digest": "6445ac3f65ceee6ae4b8f9649f2fabe1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">= 3.6", "size": 28127, "upload_time": "2019-12-14T12:38:40", "upload_time_iso_8601": "2019-12-14T12:38:40.503569Z", "url": "https://files.pythonhosted.org/packages/2c/95/07d6bfe2bbbaf1098d9ae6c36e0a67b058423c7d8e5c89888a532530041a/wagtail_grapple-0.4.8-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c6fa0790ece48afd940f4f1843694250", "sha256": "ca158b31a8aec38b38e87df4f28a94fe880be283d4e829b6f3a3ef091ad5dc81" }, "downloads": -1, "filename": "wagtail-grapple-0.4.8.tar.gz", "has_sig": false, "md5_digest": "c6fa0790ece48afd940f4f1843694250", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.6", "size": 23806, "upload_time": "2019-12-14T12:38:42", "upload_time_iso_8601": "2019-12-14T12:38:42.488640Z", "url": "https://files.pythonhosted.org/packages/63/28/3086a63dd5917fe518cdd093ac5571fed32e69d69655aaff566f308da0b6/wagtail-grapple-0.4.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.9": [ { "comment_text": "", "digests": { "md5": "d8d50514886a125315e70326319946f4", "sha256": "3583acf346c8e9dee286c2a9a5cc5d444da35c3f40866bcb5d670207125d1ca0" }, "downloads": -1, "filename": "wagtail_grapple-0.4.9-py3-none-any.whl", "has_sig": false, "md5_digest": "d8d50514886a125315e70326319946f4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 53559, "upload_time": "2020-01-13T08:59:52", "upload_time_iso_8601": "2020-01-13T08:59:52.386386Z", "url": "https://files.pythonhosted.org/packages/2d/ee/e615f1fb24c1235febd71c348f93dbfcceafc874237011ef16f1918f2f0d/wagtail_grapple-0.4.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1a768f95970112d8d96835030acbc169", "sha256": "b8593627c9130ebdb922cd2f26b82fae55508955ab73b2f7d0b09c34e76f494a" }, "downloads": -1, "filename": "wagtail-grapple-0.4.9.tar.gz", "has_sig": false, "md5_digest": "1a768f95970112d8d96835030acbc169", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 28412, "upload_time": "2020-01-13T08:59:54", "upload_time_iso_8601": "2020-01-13T08:59:54.899887Z", "url": "https://files.pythonhosted.org/packages/34/3b/019d965e455703f29ccdcabde9cb20d3bc7a7c9d64a318256586af998aff/wagtail-grapple-0.4.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "c21edfed11df63f9962ca1018e1adbb0", "sha256": "208cb88682679f4e713627be7c710e6204365470737481a339123f75647c0314" }, "downloads": -1, "filename": "wagtail_grapple-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c21edfed11df63f9962ca1018e1adbb0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 53819, "upload_time": "2020-04-02T14:03:58", "upload_time_iso_8601": "2020-04-02T14:03:58.476894Z", "url": "https://files.pythonhosted.org/packages/e7/8c/4bd2565ace5a7ccdc8960dd4dd40bea2a5e5734aac8a3a60bb056d0255da/wagtail_grapple-0.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6906b51647fa5d191ede4c1b4290b05f", "sha256": "fe6bbb52b45e7bb8c04b83ab05b29212ac8d222f9c32d95b5ee0d53bf3226010" }, "downloads": -1, "filename": "wagtail-grapple-0.5.0.tar.gz", "has_sig": false, "md5_digest": "6906b51647fa5d191ede4c1b4290b05f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 28657, "upload_time": "2020-04-02T14:04:22", "upload_time_iso_8601": "2020-04-02T14:04:22.787268Z", "url": "https://files.pythonhosted.org/packages/30/c0/332c1214ccb93ee0003dc0f9c345a6ae344f1d3767287c73bc59ac833995/wagtail-grapple-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "80a918d5f1a35241d27e16fe8a6ba517", "sha256": "77f453eccf732128c95d3d08e97f9f8305b562cf4ce75b2d59889e724b845ef4" }, "downloads": -1, "filename": "wagtail_grapple-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "80a918d5f1a35241d27e16fe8a6ba517", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 54382, "upload_time": "2020-04-02T14:08:59", "upload_time_iso_8601": "2020-04-02T14:08:59.117363Z", "url": "https://files.pythonhosted.org/packages/20/f5/8303fba0c123c8437ad94e4b91403aac7c8503610f936511a5eec000b648/wagtail_grapple-0.5.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "28ec66a0073e901175a6af4b8f0b2bb1", "sha256": "73814e0dd09495fdd5d130631e4109b8a21df59458681d4a0c5c2841ea57ea33" }, "downloads": -1, "filename": "wagtail-grapple-0.5.1.tar.gz", "has_sig": false, "md5_digest": "28ec66a0073e901175a6af4b8f0b2bb1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 29126, "upload_time": "2020-04-02T14:09:02", "upload_time_iso_8601": "2020-04-02T14:09:02.211788Z", "url": "https://files.pythonhosted.org/packages/35/8c/d3e2a6a9812ddb88b136d7ab21ab9d6d1141b56646b4fe5ca64c3c2dd1e2/wagtail-grapple-0.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "6cb64ddd169561a81d5432be4d53d153", "sha256": "c75ed5da293949610d6e1e89c735fc0a6e0bd9e22a3e12503a526efb4612fcc4" }, "downloads": -1, "filename": "wagtail_grapple-0.5.3-py3-none-any.whl", "has_sig": false, "md5_digest": "6cb64ddd169561a81d5432be4d53d153", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 54852, "upload_time": "2020-07-31T11:14:11", "upload_time_iso_8601": "2020-07-31T11:14:11.282782Z", "url": "https://files.pythonhosted.org/packages/45/50/fc7eeec2dd78cd746ab2a625ed67032de409c59d3a4c745915b029be3c93/wagtail_grapple-0.5.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8ea396175abcb3a3d06091f1600f05e9", "sha256": "13c17facfead90d7ce18eb704ea6e125583f110c962fe810b54440e9619f3aa0" }, "downloads": -1, "filename": "wagtail-grapple-0.5.3.tar.gz", "has_sig": false, "md5_digest": "8ea396175abcb3a3d06091f1600f05e9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 29580, "upload_time": "2020-07-31T11:14:14", "upload_time_iso_8601": "2020-07-31T11:14:14.406785Z", "url": "https://files.pythonhosted.org/packages/e9/99/aecc112a4885e82a11296cf0dabbe3775e0d5408f93fe8829d7617e945c8/wagtail-grapple-0.5.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "29dfbc9f733f5077ca3988182a238e50", "sha256": "094f55976d9b1b02e44d4c36085536b89526b8aee904be81476217a11299f9a8" }, "downloads": -1, "filename": "wagtail_grapple-0.5.4-py3-none-any.whl", "has_sig": false, "md5_digest": "29dfbc9f733f5077ca3988182a238e50", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 54905, "upload_time": "2020-08-10T09:39:24", "upload_time_iso_8601": "2020-08-10T09:39:24.879974Z", "url": "https://files.pythonhosted.org/packages/55/f6/0a0cddc50652958990dcc989ac8587bf22bff63907d3e48229a03e89cdf0/wagtail_grapple-0.5.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5d328825e274966ca765d49ee966f63c", "sha256": "2ebedf9a7470187787f6dbd933b2652111cd990e11d7d79418bfec035e26e8cd" }, "downloads": -1, "filename": "wagtail-grapple-0.5.4.tar.gz", "has_sig": false, "md5_digest": "5d328825e274966ca765d49ee966f63c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 29624, "upload_time": "2020-08-10T09:39:27", "upload_time_iso_8601": "2020-08-10T09:39:27.753992Z", "url": "https://files.pythonhosted.org/packages/bc/a8/f04d9110199d1c7f8d4ddf25bebd79269a1d9c1bee1d4f5ace3a65ad46bd/wagtail-grapple-0.5.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "76883d287308e9527b0d4674010ab829", "sha256": "a5750d73640ac12abae1a61cb0b9f8e4469103607df2fffd1d83e1cdd1868009" }, "downloads": -1, "filename": "wagtail_grapple-0.5.5-py3-none-any.whl", "has_sig": false, "md5_digest": "76883d287308e9527b0d4674010ab829", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 55449, "upload_time": "2020-08-10T09:41:28", "upload_time_iso_8601": "2020-08-10T09:41:28.779157Z", "url": "https://files.pythonhosted.org/packages/9f/4e/eeaae7827bc4ac969773857c248a40a0cf0aedb535c4df953ec050aef88e/wagtail_grapple-0.5.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3cf0b47885031f1e8d7ae6c1bb5d4a7b", "sha256": "68fa5739e3cc70985362e981d147009101f8c14040b802ecc790161b72af94f7" }, "downloads": -1, "filename": "wagtail-grapple-0.5.5.tar.gz", "has_sig": false, "md5_digest": "3cf0b47885031f1e8d7ae6c1bb5d4a7b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 30010, "upload_time": "2020-08-10T09:41:32", "upload_time_iso_8601": "2020-08-10T09:41:32.274073Z", "url": "https://files.pythonhosted.org/packages/d5/2f/281cd6ed38899d6628b605bc968af9d2052f1264633c019f916c78c5a4e1/wagtail-grapple-0.5.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "bb0f3b7a370986f60119ad5c5a85faf1", "sha256": "5dc16d2f65674a38ede141ff87a4e3492075636e3a7643d985b6e6cc9b7ccfc8" }, "downloads": -1, "filename": "wagtail-grapple-0.5.6.tar.gz", "has_sig": false, "md5_digest": "bb0f3b7a370986f60119ad5c5a85faf1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 26499, "upload_time": "2020-08-12T15:58:22", "upload_time_iso_8601": "2020-08-12T15:58:22.753461Z", "url": "https://files.pythonhosted.org/packages/41/95/5124be75e553c9ff9d63259ebdd3837b8b3662cb5cf37a3e215ecea2b9de/wagtail-grapple-0.5.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "0dd87873a9e64ae51f191b348f74cd00", "sha256": "db31d7f42591e07a8b47622061ab971eea05902e1dc2235e892cfa8343cafeb3" }, "downloads": -1, "filename": "wagtail_grapple-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0dd87873a9e64ae51f191b348f74cd00", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 30628, "upload_time": "2020-08-21T08:54:44", "upload_time_iso_8601": "2020-08-21T08:54:44.510777Z", "url": "https://files.pythonhosted.org/packages/95/a1/aaeba1a059a80b539404dcbd995a22cbff2a5ee41eac8c7da6ec0500be50/wagtail_grapple-0.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "01e32a0a7acec5ec564261f0a80b4433", "sha256": "994e1150dae05d9493f353125508e8f0a48dda3260359846674f18b5f8df7943" }, "downloads": -1, "filename": "wagtail-grapple-0.6.0.tar.gz", "has_sig": false, "md5_digest": "01e32a0a7acec5ec564261f0a80b4433", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 27361, "upload_time": "2020-08-21T08:54:46", "upload_time_iso_8601": "2020-08-21T08:54:46.338593Z", "url": "https://files.pythonhosted.org/packages/50/bc/271b4f2179636ca6f00d04b046d9dad942619521891370be631d2697c05f/wagtail-grapple-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "29275239dd49c2da5aac31ade2c006a5", "sha256": "9783a04f79a405eb83b2ccb45d68cbe0ce5abcb1c012c6c25c5e7eb265954cc7" }, "downloads": -1, "filename": "wagtail_grapple-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "29275239dd49c2da5aac31ade2c006a5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 32543, "upload_time": "2020-09-02T12:09:53", "upload_time_iso_8601": "2020-09-02T12:09:53.047956Z", "url": "https://files.pythonhosted.org/packages/88/c6/5a5b2448010b63753338a561ba131b49521f82fd5d428eb8fd2eb927271f/wagtail_grapple-0.7.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a61849bf3cfa3d0475ae37aa13c9cc5e", "sha256": "f59beee8a248f992df64644a38b6423c01008cdf34634a2c69d50874d0f9afd3" }, "downloads": -1, "filename": "wagtail-grapple-0.7.0.tar.gz", "has_sig": false, "md5_digest": "a61849bf3cfa3d0475ae37aa13c9cc5e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 30252, "upload_time": "2020-09-02T12:09:54", "upload_time_iso_8601": "2020-09-02T12:09:54.701795Z", "url": "https://files.pythonhosted.org/packages/c4/8f/aa33c6afbb29b835ea87b28fec51eca15e1803e33f34b66a8ba8015bc563/wagtail-grapple-0.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "b97e7b015d25924f88ea06639d75f23a", "sha256": "72f33835b14d4e85d9bc5755272a35f3c19dcb5099ce419bee8fc8f39e8899b2" }, "downloads": -1, "filename": "wagtail_grapple-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b97e7b015d25924f88ea06639d75f23a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 35026, "upload_time": "2020-10-07T13:14:33", "upload_time_iso_8601": "2020-10-07T13:14:33.565605Z", "url": "https://files.pythonhosted.org/packages/8c/ec/cd15ad0ffa5f6432b2af4d15e4f4f8ca507f7a827670665f04e1481cba98/wagtail_grapple-0.8.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "73bee2c1e85c4fec6627e6900ab429a3", "sha256": "4039461189c16eb30ae9b85229281790de3fe841a54ed1c205bd08e95a5a73a0" }, "downloads": -1, "filename": "wagtail-grapple-0.8.0.tar.gz", "has_sig": false, "md5_digest": "73bee2c1e85c4fec6627e6900ab429a3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 31934, "upload_time": "2020-10-07T13:14:35", "upload_time_iso_8601": "2020-10-07T13:14:35.089903Z", "url": "https://files.pythonhosted.org/packages/be/07/5c0a8cc7591fb17f64aaa0db591bae73899ad4ead62791edfbaea2bbe8d8/wagtail-grapple-0.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "d00fd25a177874517db2491715b61bc7", "sha256": "a381bb1f2dc6e123a9c42f3d64d5040f809b73b0fe30e0a3f01ec115c79d63c6" }, "downloads": -1, "filename": "wagtail_grapple-0.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d00fd25a177874517db2491715b61bc7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 37280, "upload_time": "2020-11-04T16:23:17", "upload_time_iso_8601": "2020-11-04T16:23:17.696250Z", "url": "https://files.pythonhosted.org/packages/54/c1/8b9022f8246655d46df3143a58f7acf96212348690cfaca0740322718fb4/wagtail_grapple-0.9.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "99f1c536f316bfb88461070c3ed11651", "sha256": "be7705ef3e4b2b3aa4d8d08f05f7cc6fe98f3934c28e9369fba52de04ba0f46f" }, "downloads": -1, "filename": "wagtail-grapple-0.9.0.tar.gz", "has_sig": false, "md5_digest": "99f1c536f316bfb88461070c3ed11651", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 31810, "upload_time": "2020-11-04T16:23:20", "upload_time_iso_8601": "2020-11-04T16:23:20.517435Z", "url": "https://files.pythonhosted.org/packages/66/b8/c897d7bd3a377eb210457fe5f661a520cb06fe7819e34199af802f5b4c66/wagtail-grapple-0.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "33dd04011b915eb4f2d6f082e4d24b8e", "sha256": "e85d223df48ca36df7664a29c4e29fa33ada8bc1aa720b9167bdc2a80f9805f9" }, "downloads": -1, "filename": "wagtail_grapple-0.9.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "33dd04011b915eb4f2d6f082e4d24b8e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 37297, "upload_time": "2020-11-06T11:52:39", "upload_time_iso_8601": "2020-11-06T11:52:39.346784Z", "url": "https://files.pythonhosted.org/packages/3d/6d/072c93db8798cc9b0c2e9947b0a38e7591c1f78e520187f240d462526d9c/wagtail_grapple-0.9.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bbd4436c7d7c6886a8187876ad2707e8", "sha256": "c61071b2fd39b436914b934722f0963ed50794d984728c30ed8e7de68c6717d6" }, "downloads": -1, "filename": "wagtail-grapple-0.9.1.tar.gz", "has_sig": false, "md5_digest": "bbd4436c7d7c6886a8187876ad2707e8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 31831, "upload_time": "2020-11-06T11:52:41", "upload_time_iso_8601": "2020-11-06T11:52:41.638466Z", "url": "https://files.pythonhosted.org/packages/c5/70/b9405c0472d70a52b9655e8dd6513297bc57be59d3731c30f4cfb3ae5ddd/wagtail-grapple-0.9.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "48d9ebfcfd1d49cbcc3e65a0730a9cbd", "sha256": "50e547055771056f1f6ddf0ab936693a849209005f08b5a3d82c7f5ebf985106" }, "downloads": -1, "filename": "wagtail_grapple-0.9.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "48d9ebfcfd1d49cbcc3e65a0730a9cbd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 37301, "upload_time": "2020-11-12T15:53:43", "upload_time_iso_8601": "2020-11-12T15:53:43.214376Z", "url": "https://files.pythonhosted.org/packages/f7/56/c33c65eea7cf9cca17900b928701fbbbcf11c287c7b74b4b5047a1914f97/wagtail_grapple-0.9.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "273eaaab5bc7f5ee4fbe919e525e7d74", "sha256": "eb86e3da70c3d32409c0fccfa54d5362900ae92d1de1ced94004d132a48f84f7" }, "downloads": -1, "filename": "wagtail-grapple-0.9.2.tar.gz", "has_sig": false, "md5_digest": "273eaaab5bc7f5ee4fbe919e525e7d74", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 31830, "upload_time": "2020-11-12T15:53:44", "upload_time_iso_8601": "2020-11-12T15:53:44.828229Z", "url": "https://files.pythonhosted.org/packages/1f/74/e5939b2932f53c189f86d8b24eb44fefa0b5524767ed68d63df696865a2a/wagtail-grapple-0.9.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "b0d3fe06ad5ae5ad95816879f8f795df", "sha256": "5bb7d93823c2f9fe8cdfaea13ec034bc10b93aaa45b5b247f060c351241c37a8" }, "downloads": -1, "filename": "wagtail_grapple-0.9.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0d3fe06ad5ae5ad95816879f8f795df", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 37221, "upload_time": "2020-12-08T19:04:35", "upload_time_iso_8601": "2020-12-08T19:04:35.974842Z", "url": "https://files.pythonhosted.org/packages/dc/ae/9f420f5a9264841b325a60e187dca5d6754c71d3fb8733944a017f205468/wagtail_grapple-0.9.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6e2226c0eec8f31e2505d6709957dd6c", "sha256": "348c745ff43f0760aa90218f4e4e0f003cb02a7b02059c5c44b19760823a9f6d" }, "downloads": -1, "filename": "wagtail-grapple-0.9.3.tar.gz", "has_sig": false, "md5_digest": "6e2226c0eec8f31e2505d6709957dd6c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 31784, "upload_time": "2020-12-08T19:04:37", "upload_time_iso_8601": "2020-12-08T19:04:37.745623Z", "url": "https://files.pythonhosted.org/packages/85/41/6ba0c01b93e12b902285b88f23d4d365ff9af7f34a99e5f17c98e997f3e3/wagtail-grapple-0.9.3.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "808cf61b72e0729b34a86ef7cf3bb15b", "sha256": "65ca3219a6426b1fab09ea6378a76eee8ba61dadddbb767669cbe096e07bcd1a" }, "downloads": -1, "filename": "wagtail_grapple-0.14.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "808cf61b72e0729b34a86ef7cf3bb15b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.7", "size": 41759, "upload_time": "2022-03-31T15:59:19", "upload_time_iso_8601": "2022-03-31T15:59:19.431463Z", "url": "https://files.pythonhosted.org/packages/6c/2f/883313dd977e7d36f945fc71a54d3558b2d95f6d9703436fdaa86f0e1e30/wagtail_grapple-0.14.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "647f11f63ed49e23e9a27b3266f42ddc", "sha256": "627fcf73a941a799b79a31d9794b27d2dabdafd009dcd20c11a2b5206eb3f3f7" }, "downloads": -1, "filename": "wagtail-grapple-0.14.1.tar.gz", "has_sig": false, "md5_digest": "647f11f63ed49e23e9a27b3266f42ddc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 39648, "upload_time": "2022-03-31T15:59:20", "upload_time_iso_8601": "2022-03-31T15:59:20.790748Z", "url": "https://files.pythonhosted.org/packages/65/7a/32e1bfc84d0b8dbfb6e82e4472015dbb947df89bce7ea90d721ae2f16355/wagtail-grapple-0.14.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }