{ "info": { "author": "Mark Andreev", "author_email": "mark.andreev@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "PySqliteQueue\n============\n.. image:: https://travis-ci.org/mrk-andreev/PySqliteQueue.svg?branch=master\n :target: https://travis-ci.org/mrk-andreev/PySqliteQueue\n\n.. image:: https://api.codeclimate.com/v1/badges/6193af027c24e08e7422/maintainability\n :target: https://codeclimate.com/github/mrk-andreev/PySqliteQueue/maintainability\n :alt: Maintainability\n\n\n.. image:: https://badge.fury.io/py/PySqliteQueue.svg\n :target: https://badge.fury.io/py/PySqliteQueue\n\n.. image:: https://img.shields.io/pypi/l/PySqliteQueue.svg\n\nUser installation\n~~~~~~~~~~~~\n\n pip install -U PySqliteQueue\n\nExample\n~~~~~~~~~~~~\n\n\n from pysqlitequeue import SqliteQueue\n\n q = SqliteQueue(database=':memory:')\n\n q.put({'key': 'value'})\n\n q.peek() # Retrieves, but does not remove, the head of this queue, or returns null if this queue is empty.\n \n q.poll() # Retrieves and removes the head of this queue, or returns null if this queue is empty.\n\n q.size()\n q.empty()", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "https://pypi.org/project/PySqliteQueue/#files", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "PySqliteQueue", "package_url": "https://pypi.org/project/PySqliteQueue/", "platform": "any", "project_url": "https://pypi.org/project/PySqliteQueue/", "project_urls": { "Download": "https://pypi.org/project/PySqliteQueue/#files" }, "release_url": "https://pypi.org/project/PySqliteQueue/1.0.4/", "requires_dist": null, "requires_python": "", "summary": "Sqlite based queue", "version": "1.0.4" }, "last_serial": 4949675, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "356de848bcd6a979b454fce36a5187c4", "sha256": "a187007080287defc3be4fbd499293272fcb03c990bac2ded914e3270aa14690" }, "downloads": -1, "filename": "PySqliteQueue-1.0.0.tar.gz", "has_sig": false, "md5_digest": "356de848bcd6a979b454fce36a5187c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1808, "upload_time": "2019-03-13T19:36:09", "url": "https://files.pythonhosted.org/packages/a1/80/aee38e5e7cc085a5cb7df0ff8911828d391264c5ceda9a8362a483922458/PySqliteQueue-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "c8d420ddcd4e81d7239b4ec4c964e784", "sha256": "8ca9fe2790e1dbfb0901fc677c04b3dc25d1128408ef61fa5a6f3dd9b5a96e2f" }, "downloads": -1, "filename": "PySqliteQueue-1.0.1.tar.gz", "has_sig": false, "md5_digest": "c8d420ddcd4e81d7239b4ec4c964e784", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2084, "upload_time": "2019-03-13T19:48:50", "url": "https://files.pythonhosted.org/packages/62/3a/5a5e88fb6144f0e8d1fcd5da1c5a6d449c6ae037cc42e889550a660ee7e9/PySqliteQueue-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "c0e0273afc1106a0a514ed4476ec529a", "sha256": "3f34a43be00ca6b1b888d4e4e7422a734f5d4be7698a2ff08ca8df3934f35577" }, "downloads": -1, "filename": "PySqliteQueue-1.0.2.tar.gz", "has_sig": false, "md5_digest": "c0e0273afc1106a0a514ed4476ec529a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2155, "upload_time": "2019-03-13T20:02:01", "url": "https://files.pythonhosted.org/packages/42/f7/ad0eb4fc5117c0b748cea58da8bb8daf780d8f4481753728f1b984683d3c/PySqliteQueue-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "741c14e752267b2179646c6f3644d9c1", "sha256": "9b920b4254c5fced94fa11e8e65f60a9fee64d840215948ac5c9618bbe5e1e66" }, "downloads": -1, "filename": "PySqliteQueue-1.0.3.tar.gz", "has_sig": false, "md5_digest": "741c14e752267b2179646c6f3644d9c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2178, "upload_time": "2019-03-17T07:37:41", "url": "https://files.pythonhosted.org/packages/e8/74/5a83666f420884051f42fdc486906966c1500fdd6c1617f45fa61e351265/PySqliteQueue-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "96488f1d9b855d8543e05eee2178009b", "sha256": "d468c88dfeea1d1ea8d4c674004b9513b509dacf6448e58ef1b9e69544aec3b1" }, "downloads": -1, "filename": "PySqliteQueue-1.0.4.tar.gz", "has_sig": false, "md5_digest": "96488f1d9b855d8543e05eee2178009b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2220, "upload_time": "2019-03-17T07:40:51", "url": "https://files.pythonhosted.org/packages/b9/e0/5623b42822853f635c9df3b78afcc5716927dd3b0f40e8d8495b6b976261/PySqliteQueue-1.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "96488f1d9b855d8543e05eee2178009b", "sha256": "d468c88dfeea1d1ea8d4c674004b9513b509dacf6448e58ef1b9e69544aec3b1" }, "downloads": -1, "filename": "PySqliteQueue-1.0.4.tar.gz", "has_sig": false, "md5_digest": "96488f1d9b855d8543e05eee2178009b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2220, "upload_time": "2019-03-17T07:40:51", "url": "https://files.pythonhosted.org/packages/b9/e0/5623b42822853f635c9df3b78afcc5716927dd3b0f40e8d8495b6b976261/PySqliteQueue-1.0.4.tar.gz" } ] }