{ "info": { "author": "Ben Dickinson", "author_email": "ben.dickinson@torchbox.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 2.2", "Framework :: Django :: 3.2", "Framework :: Django :: 4.0", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11" ], "description": "# [django-pattern-library](https://torchbox.github.io/django-pattern-library/)\n\n[![PyPI](https://img.shields.io/pypi/v/django-pattern-library.svg)](https://pypi.org/project/django-pattern-library/) [![PyPI downloads](https://img.shields.io/pypi/dm/django-pattern-library.svg)](https://pypi.org/project/django-pattern-library/) [![Build status](https://github.com/torchbox/django-pattern-library/workflows/CI/badge.svg)](https://github.com/torchbox/django-pattern-library/actions)\n\n> UI pattern libraries for Django templates. Try our [online demo](https://torchbox.github.io/django-pattern-library/demo/).\n\n![Screenshot of the pattern library UI, with navigation, pattern rendering, and configuration](https://raw.githubusercontent.com/torchbox/django-pattern-library/main/.github/pattern-library-screenshot.webp)\n\n## Features\n\nThis package automates the maintenance of UI pattern libraries or styleguides for Django projects, and allows developers to experiment with Django templates without having to create Django views and models.\n\n- Create reusable patterns by creating Django templates files as usual.\n- All patterns automatically show up in the pattern library\u2019s interface.\n- Define data as YAML files for the templates to render with the relevant Django context.\n- Override Django templates tags as needed to mock the template\u2019s dependencies.\n- Document your patterns with Markdown.\n\n## Why you need this\n\nPattern libraries will change your workflow for the better:\n\n- They help separate concerns, both in code, and between members of a development team.\n- If needed, they make it possible for UI development to happen before models and views are created.\n- They encourage code reuse \u2013 defining independent UI components, that can be reused across apps, or ported to other projects.\n- It makes it much simpler to test UI components \u2013\u00a0no need to figure out where they\u2019re used across a site or app.\n\nLearn more by watching our presentation \u2013 [Reusable UI components: A journey from React to Wagtail](https://www.youtube.com/watch?v=isrOufI7TKc).\n\n## Online demo\n\nThe pattern library is dependent on Django for rendering \u2013 but also supports exporting as a static site if needed. Try out our online demo:\n\n- For a component, [accordion.html](https://torchbox.github.io/django-pattern-library/demo/pattern/patterns/molecules/accordion/accordion.html)\n- For a page-level template, [person_page.html](https://torchbox.github.io/django-pattern-library/demo/pattern/patterns/pages/people/person_page.html)\n\n## Documentation\n\nDocumentation is available at [torchbox.github.io/django-pattern-library](https://torchbox.github.io/django-pattern-library/), with source files in the `docs` directory.\n\n- **[Getting started](https://torchbox.github.io/django-pattern-library/getting-started/)**\n- **Guides**\n - [Defining template context](https://torchbox.github.io/django-pattern-library/guides/defining-template-context/)\n - [Overriding template tags](https://torchbox.github.io/django-pattern-library/guides/overriding-template-tags/)\n - [Customizing template rendering](https://torchbox.github.io/django-pattern-library/guides/customizing-template-rendering/)\n - [Usage tips](https://torchbox.github.io/django-pattern-library/guides/usage-tips/)\n- **Reference**\n - [API & settings](https://torchbox.github.io/django-pattern-library/reference/api/)\n - [Known issues and limitations](https://torchbox.github.io/django-pattern-library/reference/known-issues/)\n\n## Contributing\n\nSee anything you like in here? Anything missing? We welcome all support, whether on bug reports, feature requests, code, design, reviews, tests, documentation, and more. Please have a look at our [contribution guidelines](https://github.com/torchbox/django-pattern-library/blob/main/CONTRIBUTING.md).\n\nIf you want to set up the project on your own computer, the contribution guidelines also contain all of the setup commands.\n\n### Nightly builds\n\nTo try out the latest features before a release, we also create builds from every commit to `main`. Note we make no guarantee as to the quality of those pre-releases, and the pre-releases are overwritten on every build so shouldn\u2019t be relied on for reproducible builds. [Download the latest `django_pattern_library-0.0.0.dev0-py3-none-any.whl`](http://torchbox.github.io/django-pattern-library/dist/django_pattern_library-0.0.0.dev0-py3-none-any.whl).\n\n## Credits\n\nView the full list of [contributors](https://github.com/torchbox/django-pattern-library/graphs/contributors). [BSD](https://github.com/torchbox/django-pattern-library/blob/main/LICENSE) licensed.\n\nProject logo from [FxEmoji](https://github.com/mozilla/fxemoji). Documentation website built with [MkDocs](https://www.mkdocs.org/), and hosted in [GitHub Pages](https://pages.github.com/).\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/torchbox/django-pattern-library", "keywords": "", "license": "BSD-3-Clause", "maintainer": "", "maintainer_email": "", "name": "django-pattern-library", "package_url": "https://pypi.org/project/django-pattern-library/", "platform": "", "project_url": "https://pypi.org/project/django-pattern-library/", "project_urls": { "Demo": "https://torchbox.github.io/django-pattern-library/demo/", "Documentation": "https://torchbox.github.io/django-pattern-library/", "Homepage": "https://github.com/torchbox/django-pattern-library", "Issues": "https://github.com/torchbox/django-pattern-library/issues", "Repository": "https://github.com/torchbox/django-pattern-library", "Support": "https://github.com/torchbox/django-pattern-library/discussions" }, "release_url": "https://pypi.org/project/django-pattern-library/0.7.0/", "requires_dist": [ "Django (>=2.2,<4.1)", "PyYAML (>=5.1,<7.0)", "Markdown (>=3.1,<4.0)" ], "requires_python": ">=3.7,<4.0", "summary": "A module for Django that allows to build pattern libraries for your projects.", "version": "0.7.0", "yanked": false, "yanked_reason": null }, "last_serial": 12692395, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c78f4bf9aff1db8351a9fd2c0515f12f", "sha256": "8e73d19efb316ddf8f8097f3f3d49aa3d37cb215dabe44befd61b7a46672fed7" }, "downloads": -1, "filename": "django_pattern_library-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c78f4bf9aff1db8351a9fd2c0515f12f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8158, "upload_time": "2019-02-07T10:30:10", "upload_time_iso_8601": "2019-02-07T10:30:10.159618Z", "url": "https://files.pythonhosted.org/packages/57/23/c6f9fe41401692e1c4484128aabf000816f418ca23e7a716750acd6cc189/django_pattern_library-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e40ec04386ee2b4bd4ce5781f86e1761", "sha256": "8a56f54949f1bc4145758be85e9adb16df39bf9ec3ee657d779c16cd4b663db7" }, "downloads": -1, "filename": "django_pattern_library-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e40ec04386ee2b4bd4ce5781f86e1761", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9490, "upload_time": "2019-02-07T10:30:11", "upload_time_iso_8601": "2019-02-07T10:30:11.550501Z", "url": "https://files.pythonhosted.org/packages/d4/6b/8b7b7c4f7176b1007af6ee898e2f00b055df4a6788df96e2cc72f23cef87/django_pattern_library-0.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "4b7d48d85acbd6d5ea8b09dc58217f2e", "sha256": "a2e414ad1142dfdc14c1c80b80f8a6a86b364585082ddd356e69e6e4ad2b159b" }, "downloads": -1, "filename": "django_pattern_library-0.1.10-py3-none-any.whl", "has_sig": false, "md5_digest": "4b7d48d85acbd6d5ea8b09dc58217f2e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27690, "upload_time": "2019-02-07T10:30:12", "upload_time_iso_8601": "2019-02-07T10:30:12.960414Z", "url": "https://files.pythonhosted.org/packages/25/38/c0860385a86b14797e696a1a99d331b13a90e4dfa8ddc6c920bfd8374952/django_pattern_library-0.1.10-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "373724594f45c47f1c66e27f87652431", "sha256": "77ad3a5e146976cc3d67210b84fddd3959739417d2cae8fa15bf134da2bb8526" }, "downloads": -1, "filename": "django_pattern_library-0.1.11-py3-none-any.whl", "has_sig": false, "md5_digest": "373724594f45c47f1c66e27f87652431", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 28337, "upload_time": "2019-02-07T10:30:14", "upload_time_iso_8601": "2019-02-07T10:30:14.498897Z", "url": "https://files.pythonhosted.org/packages/45/0c/7ea1fdf43fb95892779362716fabcc288f640e7ac907f9803a8e1cff6876/django_pattern_library-0.1.11-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "903047dd54c837f3f0cb28bedc43fd7f", "sha256": "7049776de72c0b48886c15a74d20e8408663bbf3f4fa7b199ee5d776d57e9892" }, "downloads": -1, "filename": "django_pattern_library-0.1.14-py3-none-any.whl", "has_sig": false, "md5_digest": "903047dd54c837f3f0cb28bedc43fd7f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11688, "upload_time": "2019-02-07T10:23:28", "upload_time_iso_8601": "2019-02-07T10:23:28.304819Z", "url": "https://files.pythonhosted.org/packages/49/a9/3f1d83193691abfcb4f7a348bac63c852def18c0ebb21b8bbe426a6637c6/django_pattern_library-0.1.14-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5f23d93b996adb97f3902de9814d225a", "sha256": "7a2eaa7805986e3d9bc9694f91d804239654cf9172b3e68b78ffdf329c9cb987" }, "downloads": -1, "filename": "django-pattern-library-0.1.14.tar.gz", "has_sig": false, "md5_digest": "5f23d93b996adb97f3902de9814d225a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10431, "upload_time": "2019-02-07T10:23:30", "upload_time_iso_8601": "2019-02-07T10:23:30.329323Z", "url": "https://files.pythonhosted.org/packages/d1/50/86232de45eb6157f4de5dc2ce98f52ba014bb18ad934793c4c93c980d8f3/django-pattern-library-0.1.14.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "a6c18577ff15963b88b34e903ebfbc59", "sha256": "6ec6d6f4ad7449ac15b4ce02868d147e7e34aa1ae4add16659c94577625a9928" }, "downloads": -1, "filename": "django_pattern_library-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "a6c18577ff15963b88b34e903ebfbc59", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10501, "upload_time": "2019-02-07T10:30:51", "upload_time_iso_8601": "2019-02-07T10:30:51.210481Z", "url": "https://files.pythonhosted.org/packages/0e/65/ec96a9f6d4c57cb0e59e05752b9320194c9c73cb8d5e3b58c59a550ff4db/django_pattern_library-0.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "17432adba9faabb6b30a187a92189ca2", "sha256": "2125e4a77e3ccb17f12155ebfec57970efa05bcf5016492b5e7e4183f973e69d" }, "downloads": -1, "filename": "django_pattern_library-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "17432adba9faabb6b30a187a92189ca2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10768, "upload_time": "2019-02-07T10:30:52", "upload_time_iso_8601": "2019-02-07T10:30:52.642065Z", "url": "https://files.pythonhosted.org/packages/6e/34/4d7148d7eb6b3743d4bee1dc70a8d1ad466a6fcc78d42ff896827a753d15/django_pattern_library-0.1.3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "61505f620f16bd32c7a743b722e70b3c", "sha256": "e3e9c70d9011986eabb55250df4841784e68e7f80418ed2d17af54c424885533" }, "downloads": -1, "filename": "django_pattern_library-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "61505f620f16bd32c7a743b722e70b3c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10767, "upload_time": "2019-02-07T10:30:53", "upload_time_iso_8601": "2019-02-07T10:30:53.969822Z", "url": "https://files.pythonhosted.org/packages/31/8e/2504ea1b43865834019bd43b6a2d43453714382cb5f94f28c487c8b38ba0/django_pattern_library-0.1.4-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "9646c3c89669cc301b4c6353c13f70f5", "sha256": "646134b4824020ce45832c220cf55b91c6eba7188d696c883c97edd6919deead" }, "downloads": -1, "filename": "django_pattern_library-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "9646c3c89669cc301b4c6353c13f70f5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10849, "upload_time": "2019-02-07T10:30:54", "upload_time_iso_8601": "2019-02-07T10:30:54.975853Z", "url": "https://files.pythonhosted.org/packages/c4/b9/bd3c14c50a9169124bfeb02cb0eb5891dcf5f06cb02b79e28849357cd825/django_pattern_library-0.1.5-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "6471422a64f1ad78ac8577ec9b9922a6", "sha256": "33ab3edc322b9fd05d7d1aa6676b7bcbed12f1c3ea3b5d3795274c20c2bfb8a1" }, "downloads": -1, "filename": "django_pattern_library-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "6471422a64f1ad78ac8577ec9b9922a6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11051, "upload_time": "2019-02-07T10:30:56", "upload_time_iso_8601": "2019-02-07T10:30:56.326621Z", "url": "https://files.pythonhosted.org/packages/4a/ca/831a62af57cef4f1cd3d8afa693772533e1e9b6b718e2d9720af82d93037/django_pattern_library-0.1.6-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "0afe2caf1c0572130d46d026c4ea67f0", "sha256": "d915f1c8f8b52b4ca469ed792f06a3024ce23755f5486ebc8dbc470bf35b464f" }, "downloads": -1, "filename": "django_pattern_library-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "0afe2caf1c0572130d46d026c4ea67f0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18056, "upload_time": "2019-02-07T10:30:57", "upload_time_iso_8601": "2019-02-07T10:30:57.324422Z", "url": "https://files.pythonhosted.org/packages/e3/35/2d7ca52db52d5a5f221f27e6851515e3f880b711b8e12cf5391c8335f17c/django_pattern_library-0.1.8-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "22b42ade4105d7a059bc87904856d21f", "sha256": "e9b6b1b39a3cbfc1097ec5edc8107f8c6fcee0328c5ff4c4289c1aa9ccdaad1a" }, "downloads": -1, "filename": "django_pattern_library-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "22b42ade4105d7a059bc87904856d21f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 73894, "upload_time": "2019-02-07T10:30:58", "upload_time_iso_8601": "2019-02-07T10:30:58.950612Z", "url": "https://files.pythonhosted.org/packages/62/1f/21537636bb64dec777c6b60e2a32b3a10f187ca085de81b0c4a55933a3d8/django_pattern_library-0.1.9-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "069d55ef33d45e289a5602802d11d881", "sha256": "bd15c903c16f9fd46581fb1556a6d7f87f297058cf3a7f703ea0722e51ff4717" }, "downloads": -1, "filename": "django_pattern_library-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "069d55ef33d45e289a5602802d11d881", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24124, "upload_time": "2019-02-08T11:47:40", "upload_time_iso_8601": "2019-02-08T11:47:40.887770Z", "url": "https://files.pythonhosted.org/packages/87/79/a07b178e63d928579c8ba032cd769e1fd5267d8fc4c7223911a37b069646/django_pattern_library-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6bb80a0a6cddcb8adb00c9f7fae6fdf9", "sha256": "0c45a2aa4472e3114aa7a6aa1c52f1ef0fb794814831128756a872f2b4795277" }, "downloads": -1, "filename": "django-pattern-library-0.2.0.tar.gz", "has_sig": false, "md5_digest": "6bb80a0a6cddcb8adb00c9f7fae6fdf9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22831, "upload_time": "2019-02-08T11:47:42", "upload_time_iso_8601": "2019-02-08T11:47:42.766993Z", "url": "https://files.pythonhosted.org/packages/6c/86/24128a129efbd2cc127fdcacfb7b46bc8abcf67d8a6f950a81263191cef8/django-pattern-library-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "68981c4b66a0052c5c3a3eca6762ec6b", "sha256": "a4d4d9aad2fb51d6f81e2b315b8c29dbbe09944643a1d537207367d5cf09ac6d" }, "downloads": -1, "filename": "django_pattern_library-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "68981c4b66a0052c5c3a3eca6762ec6b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24183, "upload_time": "2019-03-19T16:44:28", "upload_time_iso_8601": "2019-03-19T16:44:28.066797Z", "url": "https://files.pythonhosted.org/packages/b4/ad/8fd1e27bba8ef17497cfe241d15b61396a34987b1db1a69936589e38023d/django_pattern_library-0.2.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "9ff29ab4b6c74d91e4e1e29c83cd309f", "sha256": "a34a7beda853805a449294281d4f8d66bf1d6d3e5930f1b48811c6c728d044ee" }, "downloads": -1, "filename": "django_pattern_library-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "9ff29ab4b6c74d91e4e1e29c83cd309f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24185, "upload_time": "2019-03-20T11:18:34", "upload_time_iso_8601": "2019-03-20T11:18:34.153830Z", "url": "https://files.pythonhosted.org/packages/6f/d4/557423acb787138187a559ba45bc18dc85f7ee7f79ee5f6bda75347163c2/django_pattern_library-0.2.3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "364f7b9507bed50dc16f44187e06bc7c", "sha256": "679c4137b863d4331911a33305a64d9efa3f56e4d9ce47a75555457a6facfe77" }, "downloads": -1, "filename": "django_pattern_library-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "364f7b9507bed50dc16f44187e06bc7c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24189, "upload_time": "2019-06-11T10:02:40", "upload_time_iso_8601": "2019-06-11T10:02:40.694392Z", "url": "https://files.pythonhosted.org/packages/a0/f3/1e7388bd9f6a978065804f357577d5c967a55b5294f4af1726f7b23d69e6/django_pattern_library-0.2.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a0b886658c689ee65c9ab30d97fe4b5d", "sha256": "0260b71ec1c12124f251dbeff055237b15e2a2e4e3a4b9f529dcb0b29ca030d4" }, "downloads": -1, "filename": "django-pattern-library-0.2.4.tar.gz", "has_sig": false, "md5_digest": "a0b886658c689ee65c9ab30d97fe4b5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22926, "upload_time": "2019-06-11T10:02:43", "upload_time_iso_8601": "2019-06-11T10:02:43.267791Z", "url": "https://files.pythonhosted.org/packages/7b/e3/f0a98ae11d9a5675635c0a99a16d6b7edab6ed83fa0a0d4e25bbc566a8bb/django-pattern-library-0.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "171a2d93dc45f33aed07b3f99b857e50", "sha256": "9addc8de798159ecee5fcf6a6ec9459b6d7b94ff4291138d025d803a35a42e2b" }, "downloads": -1, "filename": "django_pattern_library-0.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "171a2d93dc45f33aed07b3f99b857e50", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 24081, "upload_time": "2019-11-01T10:11:37", "upload_time_iso_8601": "2019-11-01T10:11:37.358778Z", "url": "https://files.pythonhosted.org/packages/f2/63/0631630e7c4babca8137b49d27a3d46128dcc7c95a6de181f28bbe4c6275/django_pattern_library-0.2.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "30546ba986b3fb3622f16e4cac81f3be", "sha256": "5d4983b562b69dd296b6ee4c11639ba38d796cd77bc6c8965fc33446721c5e66" }, "downloads": -1, "filename": "django-pattern-library-0.2.5.tar.gz", "has_sig": false, "md5_digest": "30546ba986b3fb3622f16e4cac81f3be", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 22904, "upload_time": "2019-11-01T10:11:35", "upload_time_iso_8601": "2019-11-01T10:11:35.260803Z", "url": "https://files.pythonhosted.org/packages/30/de/ad2bf0dd0e5e4b122bccffc5b47307a18ee8f9783d319ed66076948e963a/django-pattern-library-0.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.5b2": [ { "comment_text": "", "digests": { "md5": "c4f41b4ed231f1ef757e2499a6ba463b", "sha256": "2977d2bfe4515dfe896785bb3efc10f3e605f740556e494e1287826b77d12e8e" }, "downloads": -1, "filename": "django_pattern_library-0.2.5b2-py3-none-any.whl", "has_sig": false, "md5_digest": "c4f41b4ed231f1ef757e2499a6ba463b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 23887, "upload_time": "2019-10-25T15:17:40", "upload_time_iso_8601": "2019-10-25T15:17:40.647084Z", "url": "https://files.pythonhosted.org/packages/42/da/7448df0e275fae7c267778ae9e71e51be60a65556411aee1bd649befaab9/django_pattern_library-0.2.5b2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "40956aa7690b8920c4d6da9b4339cda9", "sha256": "a7dfa66201a0cae0acbb7f6545e5179cf4312cf70f64dd8f55bc415f9be1dfca" }, "downloads": -1, "filename": "django-pattern-library-0.2.5b2.tar.gz", "has_sig": false, "md5_digest": "40956aa7690b8920c4d6da9b4339cda9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 22747, "upload_time": "2019-10-25T15:17:39", "upload_time_iso_8601": "2019-10-25T15:17:39.280218Z", "url": "https://files.pythonhosted.org/packages/7b/a3/1157e04d2726a23d4c66da6e255467dfcb8507d73421a2781a4d26ccf576/django-pattern-library-0.2.5b2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.5b3": [ { "comment_text": "", "digests": { "md5": "9ab2075c1b5931570a2ff5f3fae746a9", "sha256": "fdb7ad381e55c484b161966993f841d5f1ccb7f9da6717f2fa0aa6864e483e11" }, "downloads": -1, "filename": "django_pattern_library-0.2.5b3-py3-none-any.whl", "has_sig": false, "md5_digest": "9ab2075c1b5931570a2ff5f3fae746a9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 23887, "upload_time": "2019-10-31T09:43:35", "upload_time_iso_8601": "2019-10-31T09:43:35.524457Z", "url": "https://files.pythonhosted.org/packages/1c/ad/7ca711bc7f513ae374d85d8313ec65f3d36f12597e455c126be6248e5ca3/django_pattern_library-0.2.5b3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1839fc176f2354c66afc8b999202656a", "sha256": "266e2070961475cda5ebfbaac13ee4669cdaaf8eb11a712d7eca1fb094456c2d" }, "downloads": -1, "filename": "django-pattern-library-0.2.5b3.tar.gz", "has_sig": false, "md5_digest": "1839fc176f2354c66afc8b999202656a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 22748, "upload_time": "2019-10-31T09:43:32", "upload_time_iso_8601": "2019-10-31T09:43:32.240856Z", "url": "https://files.pythonhosted.org/packages/0c/ba/cc4b440547a2949e6585b06b8ec1c5b319dba15f2610de897651cb3ab161/django-pattern-library-0.2.5b3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "35b86df79ff3a100617e3afe79af7080", "sha256": "cbf94ca519f42c6adb2e13237ebb74c334779b5f6bb8a6977290bec526cfc1cf" }, "downloads": -1, "filename": "django_pattern_library-0.2.8-py3-none-any.whl", "has_sig": false, "md5_digest": "35b86df79ff3a100617e3afe79af7080", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 54066, "upload_time": "2020-03-13T12:52:25", "upload_time_iso_8601": "2020-03-13T12:52:25.227432Z", "url": "https://files.pythonhosted.org/packages/34/78/e39de5a6c50e85ed1cdf25b7d758b571f6e058fe2c182c8c5346e039183e/django_pattern_library-0.2.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "22d13e282023297ec2aad3ed74ee4a9f", "sha256": "4fa707f18e8c675faa606557fcfb0c10d11a58b3f5c25d45d1f5480c58b448a7" }, "downloads": -1, "filename": "django-pattern-library-0.2.8.tar.gz", "has_sig": false, "md5_digest": "22d13e282023297ec2aad3ed74ee4a9f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 53195, "upload_time": "2020-03-13T12:52:23", "upload_time_iso_8601": "2020-03-13T12:52:23.684469Z", "url": "https://files.pythonhosted.org/packages/c3/83/3f50712b8a0fdb3d942333b48d32718ef67042dc9b308ccae02295ddb0a2/django-pattern-library-0.2.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "ea268272e496a47b34f74662223e665b", "sha256": "144e78660486bcb7351109ac12d32e718f9c9816c1f2d21813e0c5a6b20c1726" }, "downloads": -1, "filename": "django_pattern_library-0.2.9-py3-none-any.whl", "has_sig": false, "md5_digest": "ea268272e496a47b34f74662223e665b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 55104, "upload_time": "2020-07-29T10:24:20", "upload_time_iso_8601": "2020-07-29T10:24:20.786780Z", "url": "https://files.pythonhosted.org/packages/7d/11/4beda9753186e24202fa01570ca45969ced136f08178173d292d1a84e1e8/django_pattern_library-0.2.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c0f396cbaaa6d6089a9026d0808d5f11", "sha256": "7fbf41c4dae29a8c16d075b9e9745d3321bd5cd88dc16ef053a939c91eeb30f1" }, "downloads": -1, "filename": "django-pattern-library-0.2.9.tar.gz", "has_sig": false, "md5_digest": "c0f396cbaaa6d6089a9026d0808d5f11", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 54062, "upload_time": "2020-07-29T10:24:18", "upload_time_iso_8601": "2020-07-29T10:24:18.335135Z", "url": "https://files.pythonhosted.org/packages/be/cc/656e9e595a227113768407f4a4a0296e644a9ae014bf88325cdbee23a76d/django-pattern-library-0.2.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "1f0ca497f7b5ccf4b5e9d0ae2d4bcfd0", "sha256": "1534362fc29658b2a7409fa042b289a85880211ad669b104d704644dc455e2de" }, "downloads": -1, "filename": "django_pattern_library-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1f0ca497f7b5ccf4b5e9d0ae2d4bcfd0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 30837, "upload_time": "2020-11-02T22:56:06", "upload_time_iso_8601": "2020-11-02T22:56:06.743659Z", "url": "https://files.pythonhosted.org/packages/f8/60/ae2dbd6595be53c4c9f194442e0f59f64495e3feb445d60269d61947363a/django_pattern_library-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ad74826af73a03b9ca2556db61764adc", "sha256": "941d70960eaf6915adf7aeb2a010451729fa5554a568bb89056cca8cdfbf7ab9" }, "downloads": -1, "filename": "django-pattern-library-0.3.0.tar.gz", "has_sig": false, "md5_digest": "ad74826af73a03b9ca2556db61764adc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 29463, "upload_time": "2020-11-02T22:56:05", "upload_time_iso_8601": "2020-11-02T22:56:05.312363Z", "url": "https://files.pythonhosted.org/packages/b9/08/8cfc9ab45636951536106fcb70876dae31b9862884c893b7c25fa833fa2d/django-pattern-library-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "2c4680f981461e1fa380546a61ca34bb", "sha256": "5091135d0ba7907f23562d95746654ffa796d6c6782d0751e670e48cae419fd0" }, "downloads": -1, "filename": "django_pattern_library-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2c4680f981461e1fa380546a61ca34bb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 30920, "upload_time": "2021-05-20T15:45:01", "upload_time_iso_8601": "2021-05-20T15:45:01.600170Z", "url": "https://files.pythonhosted.org/packages/36/55/cc915ff01c16e285688fcde7ff9865dcee4e39354942179607d9c5ba85b0/django_pattern_library-0.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8c35044e9c0b793f2fae7551a4475fb8", "sha256": "028c66a9036dd9a1e17be67c3091beea9b1d62cb9d6ee62e6f1038046aac5b30" }, "downloads": -1, "filename": "django-pattern-library-0.4.0.tar.gz", "has_sig": false, "md5_digest": "8c35044e9c0b793f2fae7551a4475fb8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 29566, "upload_time": "2021-05-20T15:45:00", "upload_time_iso_8601": "2021-05-20T15:45:00.152143Z", "url": "https://files.pythonhosted.org/packages/99/80/a44017db7d0fcf8585f143bd5e14ac543e5bb146a42a94d9eeb0d88d8c01/django-pattern-library-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "d619c729d068a0cee5d474644daacd58", "sha256": "bd387f104652c26ce05e7d3cd884d134819c7757c0caa1107a3be3a05eda552d" }, "downloads": -1, "filename": "django_pattern_library-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d619c729d068a0cee5d474644daacd58", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 32589, "upload_time": "2021-06-04T07:17:57", "upload_time_iso_8601": "2021-06-04T07:17:57.434790Z", "url": "https://files.pythonhosted.org/packages/3e/4e/7ca0cb0ebe8d7fc5ddcb35404610598b027729a43ab6f59c31eab2ec4404/django_pattern_library-0.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e9c7ce7d7e1f505c74b7a87a487ab38c", "sha256": "25210194de8fe4c0c2a969e7ffbcea81efad19a7ac843bd67d28d39e26568545" }, "downloads": -1, "filename": "django-pattern-library-0.5.0.tar.gz", "has_sig": false, "md5_digest": "e9c7ce7d7e1f505c74b7a87a487ab38c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 30754, "upload_time": "2021-06-04T07:17:55", "upload_time_iso_8601": "2021-06-04T07:17:55.610737Z", "url": "https://files.pythonhosted.org/packages/dc/0c/f62542bf6a43200760b798b96e7cd9b53d4d5bfd2725bf952e706789d1fd/django-pattern-library-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "1f69ce7af0555dc496a294aa4170f8ad", "sha256": "afc59b0fa1146080e62ced749662c72f59f0d254d6128ebbc93f65a2d1f03499" }, "downloads": -1, "filename": "django_pattern_library-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1f69ce7af0555dc496a294aa4170f8ad", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 32659, "upload_time": "2021-12-21T16:03:22", "upload_time_iso_8601": "2021-12-21T16:03:22.819917Z", "url": "https://files.pythonhosted.org/packages/a0/ca/7169b5a9fa5aa3521c8a2f4bd067c8ddde921eadab011a76c886e8b55e70/django_pattern_library-0.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d035e994f621aa3fb21d3a811cc451f9", "sha256": "f514babcb484fb9c47c0e0662ba3c86e75e8342fda3daae9ec7af2f38f59a427" }, "downloads": -1, "filename": "django-pattern-library-0.6.0.tar.gz", "has_sig": false, "md5_digest": "d035e994f621aa3fb21d3a811cc451f9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 30809, "upload_time": "2021-12-21T16:03:20", "upload_time_iso_8601": "2021-12-21T16:03:20.878576Z", "url": "https://files.pythonhosted.org/packages/67/a4/6c8d5aed7cf6a778c12d2e6e73a284724f49344aadf75e7cda94ad154875/django-pattern-library-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "c135e8e80ffabc7c902bffcd6b34a6ec", "sha256": "aea6e659c5c8f335b2d1357261fc05c6c0dcef4bc54fb38cb58b621e9ae932e7" }, "downloads": -1, "filename": "django_pattern_library-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c135e8e80ffabc7c902bffcd6b34a6ec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 32197, "upload_time": "2022-01-25T23:07:26", "upload_time_iso_8601": "2022-01-25T23:07:26.848461Z", "url": "https://files.pythonhosted.org/packages/31/b5/d1d290dc4199621fd39dbdb7d778235aafbc52290e4e712f59fe844e0bc7/django_pattern_library-0.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3721040cfe9e29a95e32b72d006d5db0", "sha256": "e9e69da272bfe151d84f32878940858c0b62bca499023c7caf6a2ed38b9e1135" }, "downloads": -1, "filename": "django-pattern-library-0.7.0.tar.gz", "has_sig": false, "md5_digest": "3721040cfe9e29a95e32b72d006d5db0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 30308, "upload_time": "2022-01-25T23:07:25", "upload_time_iso_8601": "2022-01-25T23:07:25.152259Z", "url": "https://files.pythonhosted.org/packages/ec/52/9913b7b76968838016cea9ff1ce97bd1ad5c789d6daefe4fd15f754af1c1/django-pattern-library-0.7.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c135e8e80ffabc7c902bffcd6b34a6ec", "sha256": "aea6e659c5c8f335b2d1357261fc05c6c0dcef4bc54fb38cb58b621e9ae932e7" }, "downloads": -1, "filename": "django_pattern_library-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c135e8e80ffabc7c902bffcd6b34a6ec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 32197, "upload_time": "2022-01-25T23:07:26", "upload_time_iso_8601": "2022-01-25T23:07:26.848461Z", "url": "https://files.pythonhosted.org/packages/31/b5/d1d290dc4199621fd39dbdb7d778235aafbc52290e4e712f59fe844e0bc7/django_pattern_library-0.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3721040cfe9e29a95e32b72d006d5db0", "sha256": "e9e69da272bfe151d84f32878940858c0b62bca499023c7caf6a2ed38b9e1135" }, "downloads": -1, "filename": "django-pattern-library-0.7.0.tar.gz", "has_sig": false, "md5_digest": "3721040cfe9e29a95e32b72d006d5db0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 30308, "upload_time": "2022-01-25T23:07:25", "upload_time_iso_8601": "2022-01-25T23:07:25.152259Z", "url": "https://files.pythonhosted.org/packages/ec/52/9913b7b76968838016cea9ff1ce97bd1ad5c789d6daefe4fd15f754af1c1/django-pattern-library-0.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }