{ "info": { "author": "Wes Kendall", "author_email": "opensource@ambition.com", "bugtrack_url": null, "classifiers": [ "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": ".. image:: https://travis-ci.org/ambitioninc/django-kmatch.png\n :target: https://travis-ci.org/ambitioninc/django-kmatch\n\n\ndjango-kmatch - Django utilities for kmatch\n===========================================\n\nThe django-kmatch app provides various utilities around the `Python kmatch library`_. \n\n.. _Python kmatch library: https://github.com/ambitioninc/kmatch\n\nThis app currently provides the following:\n\n1. A ``KField`` model field that allows the user to store a kmatch pattern and access it as a ``K`` object.\n\n\nInstallation\n------------\nTo install the latest release, type::\n\n pip install django-kmatch\n\nTo install the latest code directly from source, type::\n\n pip install git+git://github.com/ambitioninc/django-kmatch.git\n\nDocumentation\n-------------\n\nFull documentation is available at http://django-kmatch.readthedocs.org\n\nLicense\n-------\nMIT License (see LICENSE)\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ambitioninc/django-kmatch", "keywords": "Django,kmatch,match,dictionary", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-kmatch", "package_url": "https://pypi.org/project/django-kmatch/", "platform": "", "project_url": "https://pypi.org/project/django-kmatch/", "project_urls": { "Homepage": "https://github.com/ambitioninc/django-kmatch" }, "release_url": "https://pypi.org/project/django-kmatch/1.2.0/", "requires_dist": [ "jsonfield (==0.9.23)", "Django (>=2.0)", "kmatch (>=0.3.0)" ], "requires_python": "", "summary": "Django utilities for the kmatch library", "version": "1.2.0" }, "last_serial": 5520429, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "626b015781f1f2f524021f205b3f58e2", "sha256": "6b0db9eb058bac1f3931d2439727876ba4f6f6356d6f95054bd54edd0726f4f4" }, "downloads": -1, "filename": "django-kmatch-0.1.tar.gz", "has_sig": false, "md5_digest": "626b015781f1f2f524021f205b3f58e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3971, "upload_time": "2014-07-10T02:21:41", "url": "https://files.pythonhosted.org/packages/f9/fd/56cf619134fb7e078f58f268a1560670a7a49a5bfcbeee23691344d98970/django-kmatch-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "f6cd0347e67eeb3e42ac3083dbc579b6", "sha256": "e7733e0b4e181bf62a1b7fbed12cb51d50335158980983c90fe7e8253203f5b2" }, "downloads": -1, "filename": "django_kmatch-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f6cd0347e67eeb3e42ac3083dbc579b6", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 5668, "upload_time": "2015-03-30T17:54:22", "url": "https://files.pythonhosted.org/packages/90/f2/15c78b8916b130799f7a6ec0959fcdd3336f7d402c1632292d2229ff8697/django_kmatch-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfb7d0b5a466b5f0b907cf3b05e2f67f", "sha256": "57ee8984d0c589ea20a0c95490cfaa0091e7e0221751394a36935154f83b98cf" }, "downloads": -1, "filename": "django-kmatch-0.2.tar.gz", "has_sig": false, "md5_digest": "bfb7d0b5a466b5f0b907cf3b05e2f67f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4135, "upload_time": "2015-03-30T17:54:19", "url": "https://files.pythonhosted.org/packages/09/6a/5d0eee322ebd4f05f2989ffd45559911d5ab1ba23eac87f3fe544880cf58/django-kmatch-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "10e9e0cc14ba9c4a5f57cd35c28482cb", "sha256": "809d5962ccf42f0382e981c481a53cd065c4a589c841dcb856fe205e745d07ef" }, "downloads": -1, "filename": "django_kmatch-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "10e9e0cc14ba9c4a5f57cd35c28482cb", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6285, "upload_time": "2015-05-02T18:33:48", "url": "https://files.pythonhosted.org/packages/d5/19/fd85ff98e9c6fd89a593097181c9240bea66378256a0c67fc4418b0fc36f/django_kmatch-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e7bcb5be70979dcdca60b44b06c5eee", "sha256": "e5dbcf1bdeb96858b0747dd7fccaaca76802f75e69fedbba996e7507ca841060" }, "downloads": -1, "filename": "django-kmatch-0.3.tar.gz", "has_sig": false, "md5_digest": "5e7bcb5be70979dcdca60b44b06c5eee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4337, "upload_time": "2015-05-02T18:33:45", "url": "https://files.pythonhosted.org/packages/48/a0/fb56c62274053744f42467b783d961a61ad1a6ebf144597cff8d1be444a2/django-kmatch-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "013555c6bf0e79859422dbda8fe4ccb2", "sha256": "daafcdc9289111e0adcd89019b6615871ede22b856f2a343c82ff3f1a31fa07f" }, "downloads": -1, "filename": "django_kmatch-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "013555c6bf0e79859422dbda8fe4ccb2", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6315, "upload_time": "2015-05-02T22:39:35", "url": "https://files.pythonhosted.org/packages/fd/40/67b637ff0245c3e6d9ba492e62b12268d017f0d2e647a1edad88ab1c4ab4/django_kmatch-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "58368524e154fcaa09c1ec8518e22a37", "sha256": "2e9f7866ae5ada0d9c162dfc5ea334c736e2590237d79bd073cdf49406d4a095" }, "downloads": -1, "filename": "django-kmatch-0.3.1.tar.gz", "has_sig": false, "md5_digest": "58368524e154fcaa09c1ec8518e22a37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4358, "upload_time": "2015-05-02T22:39:32", "url": "https://files.pythonhosted.org/packages/a4/2b/24bd1e25efbfbe290988772f25c80a6bb2f1a3a187a7a63fd139aad2f37b/django-kmatch-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "bb1b7449ed443aacc15213f4fda0d542", "sha256": "f199c15caf1f39177b04a0b28ed75ca7dc17fe24df2520d439ed7d4057aa1e05" }, "downloads": -1, "filename": "django_kmatch-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bb1b7449ed443aacc15213f4fda0d542", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6314, "upload_time": "2016-02-18T18:35:40", "url": "https://files.pythonhosted.org/packages/d3/ec/b6e0201a500bc70ebd1097189efad2074c259526707e0b88c7520b1aa110/django_kmatch-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e576a14fc02fbb81dd33bf287e6a7c07", "sha256": "dcaf2818f63178b4ff9ef4c5e554e16ae45f4702f963db5ee7b5e99eb90e2aeb" }, "downloads": -1, "filename": "django-kmatch-0.4.0.tar.gz", "has_sig": false, "md5_digest": "e576a14fc02fbb81dd33bf287e6a7c07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4349, "upload_time": "2016-02-18T18:35:34", "url": "https://files.pythonhosted.org/packages/93/d1/060b71fbd39b95ee9f37a885829a77d59fdf91ecd165537620b5ae6e29b8/django-kmatch-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "44361f464f452f8e50879939374d8daf", "sha256": "a6a584fc50c5ce470a05c7882c096c2d188e895ce1ecc6769e82fe91696bfb4d" }, "downloads": -1, "filename": "django_kmatch-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "44361f464f452f8e50879939374d8daf", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6318, "upload_time": "2016-04-22T18:19:44", "url": "https://files.pythonhosted.org/packages/a0/7d/b92131ea4646fdb2d028fe821264bc35329f382c458a42dad3e2bb68bf27/django_kmatch-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38d8915cddc91c5ef9d22e57067c279e", "sha256": "81783972bc22af7f858f8d4ff3ba5a36f17d112032c9bd6623c7344edc842a52" }, "downloads": -1, "filename": "django-kmatch-0.4.1.tar.gz", "has_sig": false, "md5_digest": "38d8915cddc91c5ef9d22e57067c279e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4354, "upload_time": "2016-04-22T18:19:38", "url": "https://files.pythonhosted.org/packages/e2/34/01fd1958d059e2bcafdee46a1209d063dbf9332d58d0688b40fabd765847/django-kmatch-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "f7349ec5e5bab7075eafc7d897c22951", "sha256": "847b2dff624fbc48c542062f1af5a49f7b14739487a25f92c1594016adeb457b" }, "downloads": -1, "filename": "django_kmatch-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f7349ec5e5bab7075eafc7d897c22951", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6329, "upload_time": "2016-11-28T22:52:25", "url": "https://files.pythonhosted.org/packages/bd/da/52cb6907d250bc05c3c2b92f6a0fe06d043e83295a506e03fd99fc782b86/django_kmatch-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b6457a8ec8b320abc4399cf14ba092f3", "sha256": "d23021cc68580e9d956ea660b845ba9fe7d979e368a4f693fc373e119ed9e928" }, "downloads": -1, "filename": "django-kmatch-0.5.0.tar.gz", "has_sig": false, "md5_digest": "b6457a8ec8b320abc4399cf14ba092f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4365, "upload_time": "2016-11-28T22:52:22", "url": "https://files.pythonhosted.org/packages/a5/b7/c7acab880a7771d3d7cc08cfa8cb67d65a240941559fef7d9e92df8bcdce/django-kmatch-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "d524cada62fc39a837736f981b81ac42", "sha256": "c27d0913f2d6b178c03dbd2166af5aaaa00faf41e2564265478798f548158b94" }, "downloads": -1, "filename": "django_kmatch-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d524cada62fc39a837736f981b81ac42", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6331, "upload_time": "2017-09-19T21:07:50", "url": "https://files.pythonhosted.org/packages/49/8c/66b4f90394058a880fc7f2364b4d54479e31aa199e588273f75fcd6fa53d/django_kmatch-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f942b8cad0dfbb15d51da969f3cab6d0", "sha256": "c02862c6b8435b5a7448560ba9f1f8a60232d7c226325471ff16dccc8d423500" }, "downloads": -1, "filename": "django-kmatch-0.6.0.tar.gz", "has_sig": false, "md5_digest": "f942b8cad0dfbb15d51da969f3cab6d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4373, "upload_time": "2017-09-19T21:07:51", "url": "https://files.pythonhosted.org/packages/8f/0c/2c3f8d3a68d6c24414e9e89400c8509f4f37d8cdba584204b0674b0b686f/django-kmatch-0.6.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "9fc004932a09e3cec756c4646fc605f5", "sha256": "5e165cdae88d36e98d4d660379c45284a02f9f1ebac08be0a2cbc26a40a1f4da" }, "downloads": -1, "filename": "django_kmatch-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9fc004932a09e3cec756c4646fc605f5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6316, "upload_time": "2017-12-08T22:58:57", "url": "https://files.pythonhosted.org/packages/23/73/6083b20c1e6f0657f9a6c952727977b9e45a6a51f2a507e9a3ec4416ef8e/django_kmatch-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43f52001f061f439e1cdd0cdec04f9e1", "sha256": "17acba6bc4a638773497bd1a13f6c037ef56f931e420a90a3ffedb29664517e3" }, "downloads": -1, "filename": "django-kmatch-1.0.0.tar.gz", "has_sig": false, "md5_digest": "43f52001f061f439e1cdd0cdec04f9e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4353, "upload_time": "2017-12-08T22:58:58", "url": "https://files.pythonhosted.org/packages/c8/26/dc210541288103467acc399dae3275d8f6277853506fef085a824eaf594c/django-kmatch-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "d1fb60e00bacf948bb25e297cbcaeba5", "sha256": "9c7af0cd570bcd4cf9871e63253683639dfab10c1fc0849f2b0ac65fede37401" }, "downloads": -1, "filename": "django_kmatch-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d1fb60e00bacf948bb25e297cbcaeba5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6538, "upload_time": "2018-04-27T20:42:57", "url": "https://files.pythonhosted.org/packages/0f/80/efa350f1863b945abb82d29180a690783ded1edeb00a0cfedf11e2fa1423/django_kmatch-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fcf433b22d565ea64b8cc0fbe7ec9176", "sha256": "59c729d28117b7592e67f23437d19dbf3242d1b7fa05f90adc0c49ad892f2770" }, "downloads": -1, "filename": "django-kmatch-1.1.0.tar.gz", "has_sig": false, "md5_digest": "fcf433b22d565ea64b8cc0fbe7ec9176", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4427, "upload_time": "2018-04-27T20:42:57", "url": "https://files.pythonhosted.org/packages/d8/d3/bf827f4b351bd9680fc0efe9eb20426a95ea03d01623230f99e455c6df7d/django-kmatch-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "e0758e5c4d2bea04a867fb6908836c61", "sha256": "d266d9d2a72ef006e07eaeb5dbd84d106bac2d46a157b769c52b3bbc6e5fd20b" }, "downloads": -1, "filename": "django_kmatch-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e0758e5c4d2bea04a867fb6908836c61", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5199, "upload_time": "2019-07-11T22:00:24", "url": "https://files.pythonhosted.org/packages/7c/63/eda165322a043a87cdc0578d2c15663cd84a0b6b24ac24701e532314ea5a/django_kmatch-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "063bcd61be394a632cb2899665eda694", "sha256": "326a758759cc6ecae3a65d9dfeb3f57378bb4d987a8d51ae5227a95e7b86ca08" }, "downloads": -1, "filename": "django-kmatch-1.2.0.tar.gz", "has_sig": false, "md5_digest": "063bcd61be394a632cb2899665eda694", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4424, "upload_time": "2019-07-11T22:00:25", "url": "https://files.pythonhosted.org/packages/17/9d/bd1c804e68c969f23e7f67cd0b716d911873de2bb092e3202c722d56d25a/django-kmatch-1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e0758e5c4d2bea04a867fb6908836c61", "sha256": "d266d9d2a72ef006e07eaeb5dbd84d106bac2d46a157b769c52b3bbc6e5fd20b" }, "downloads": -1, "filename": "django_kmatch-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e0758e5c4d2bea04a867fb6908836c61", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5199, "upload_time": "2019-07-11T22:00:24", "url": "https://files.pythonhosted.org/packages/7c/63/eda165322a043a87cdc0578d2c15663cd84a0b6b24ac24701e532314ea5a/django_kmatch-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "063bcd61be394a632cb2899665eda694", "sha256": "326a758759cc6ecae3a65d9dfeb3f57378bb4d987a8d51ae5227a95e7b86ca08" }, "downloads": -1, "filename": "django-kmatch-1.2.0.tar.gz", "has_sig": false, "md5_digest": "063bcd61be394a632cb2899665eda694", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4424, "upload_time": "2019-07-11T22:00:25", "url": "https://files.pythonhosted.org/packages/17/9d/bd1c804e68c969f23e7f67cd0b716d911873de2bb092e3202c722d56d25a/django-kmatch-1.2.0.tar.gz" } ] }