{
"info": {
"author": "Karellen, Inc",
"author_email": "supervisor@karellen.co",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Intended Audience :: Developers",
"License :: OSI Approved :: Apache Software License",
"Programming Language :: Python",
"Programming Language :: Python :: 3.6",
"Topic :: Database :: Database Engines/Servers",
"Topic :: Software Development :: Libraries :: Python Modules"
],
"description": "Karellen Sqlite Extensions\n==========================\n\n|Gitter chat|\n\nAbout\n-----\n\nThis project contains `Karellen `__\n`Sqlite `__ extensions\nto the standard Python SQLite3 module.\n\nThese extensions are verified to work with Python 3.x (x >= 3) on Linux\nx86\\_64 and have been verified to work with GA and Debug builds of\nCPython. Any CPython ABI-compliant Python should work as well (YMMV).\n\nSQLite3 Update Hook\n-------------------\n\nThe `SQLite3 update\nhook `__ allows the hook\nto be notified if the database to which the connection is made was\nchanged.\n\nThis a drop-in replacement that can be used as demonstrated in the\nexample below. The name ``pysqlite2`` was chosen to the driver to be\ndiscovered automatically by `Django SQLite\nbackend `__.\n\n.. code:: python\n\n\n from pysqlite2 import connect\n\n def hook(conn, op, db_name, table_name, rowid):\n \"\"\"Handle notification here. Do not modify the connection!\"\"\"\n \n with connect(\":memory:\") as conn:\n conn.set_update_hook(hook)\n conn.execute(\"CREATE TABLE a (int id);\")\n conn.execute(\"INSERT INTO a VALUES (1);\")\n\nYou can also use this library directly with your Python 3 without\nrenaming:\n\n.. code:: python\n\n from sqlite3 import connect\n from karellen.sqlite3 import Connection\n\n with connect(\":memory:\", factory=Connection):\n # Do something useful here\n pass\n\n.. |Gitter chat| image:: https://badges.gitter.im/karellen/gitter.svg\n :target: https://gitter.im/karellen/lobby\n",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/karellen/karellen-sqlite",
"keywords": "",
"license": "Apache License, Version 2.0",
"maintainer": "",
"maintainer_email": "",
"name": "karellen-sqlite",
"package_url": "https://pypi.org/project/karellen-sqlite/",
"platform": "",
"project_url": "https://pypi.org/project/karellen-sqlite/",
"project_urls": {
"Homepage": "https://github.com/karellen/karellen-sqlite"
},
"release_url": "https://pypi.org/project/karellen-sqlite/0.0.3/",
"requires_dist": null,
"requires_python": "",
"summary": "Karellen Sqlite Extensions",
"version": "0.0.3"
},
"last_serial": 2578139,
"releases": {
"0.0.2": [
{
"comment_text": "",
"digests": {
"md5": "003ee0113793ed3cd6afb40088461fa7",
"sha256": "f329a44efac70281c8e905c1ad1512a5fda942c4680c1fe7bc63b060e29c9913"
},
"downloads": -1,
"filename": "karellen_sqlite-0.0.2-py3-none-any.whl",
"has_sig": true,
"md5_digest": "003ee0113793ed3cd6afb40088461fa7",
"packagetype": "bdist_wheel",
"python_version": "3.6",
"requires_python": null,
"size": 8353,
"upload_time": "2017-01-16T05:10:26",
"url": "https://files.pythonhosted.org/packages/d9/e0/11668db6cba07b53d275218ec292d367f155eacb90192cf6cca992c03d2c/karellen_sqlite-0.0.2-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b4ee64725bfe763b2da31c202a66f703",
"sha256": "fa2b55b1f5b2ab682e3df5ad551e46433c57c1dbbcabf763a6d6b008b67f0e3a"
},
"downloads": -1,
"filename": "karellen-sqlite-0.0.2.tar.gz",
"has_sig": true,
"md5_digest": "b4ee64725bfe763b2da31c202a66f703",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4035,
"upload_time": "2017-01-16T05:10:23",
"url": "https://files.pythonhosted.org/packages/b7/3d/51fc4db6d42d28d698147eb250dad63f0bd40886aee71a8504641300ab55/karellen-sqlite-0.0.2.tar.gz"
}
],
"0.0.3": [
{
"comment_text": "",
"digests": {
"md5": "ebcb3de841ebb4aa367cdcd0639bbe30",
"sha256": "820032366d3e41204be3a19a6a418df8746bef8e6c8eebc90af328bdc4cf2bf3"
},
"downloads": -1,
"filename": "karellen_sqlite-0.0.3-py3-none-any.whl",
"has_sig": true,
"md5_digest": "ebcb3de841ebb4aa367cdcd0639bbe30",
"packagetype": "bdist_wheel",
"python_version": "3.6",
"requires_python": null,
"size": 8360,
"upload_time": "2017-01-16T21:25:27",
"url": "https://files.pythonhosted.org/packages/59/29/61a858df088f7ad1a529633e929d1685cd96641b654622c35493dd254f72/karellen_sqlite-0.0.3-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "6a90d53759a6596c09900b6c003ac38a",
"sha256": "36cb312b53740af3b1534aa4a472f3ad7a115434b4c1ad2df461ab713dc7f65f"
},
"downloads": -1,
"filename": "karellen-sqlite-0.0.3.tar.gz",
"has_sig": true,
"md5_digest": "6a90d53759a6596c09900b6c003ac38a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4033,
"upload_time": "2017-01-16T21:25:23",
"url": "https://files.pythonhosted.org/packages/31/14/4e414a9e5e316143faf2f729baa59df5b22788a16ca53a67016bad1b180f/karellen-sqlite-0.0.3.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "ebcb3de841ebb4aa367cdcd0639bbe30",
"sha256": "820032366d3e41204be3a19a6a418df8746bef8e6c8eebc90af328bdc4cf2bf3"
},
"downloads": -1,
"filename": "karellen_sqlite-0.0.3-py3-none-any.whl",
"has_sig": true,
"md5_digest": "ebcb3de841ebb4aa367cdcd0639bbe30",
"packagetype": "bdist_wheel",
"python_version": "3.6",
"requires_python": null,
"size": 8360,
"upload_time": "2017-01-16T21:25:27",
"url": "https://files.pythonhosted.org/packages/59/29/61a858df088f7ad1a529633e929d1685cd96641b654622c35493dd254f72/karellen_sqlite-0.0.3-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "6a90d53759a6596c09900b6c003ac38a",
"sha256": "36cb312b53740af3b1534aa4a472f3ad7a115434b4c1ad2df461ab713dc7f65f"
},
"downloads": -1,
"filename": "karellen-sqlite-0.0.3.tar.gz",
"has_sig": true,
"md5_digest": "6a90d53759a6596c09900b6c003ac38a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4033,
"upload_time": "2017-01-16T21:25:23",
"url": "https://files.pythonhosted.org/packages/31/14/4e414a9e5e316143faf2f729baa59df5b22788a16ca53a67016bad1b180f/karellen-sqlite-0.0.3.tar.gz"
}
]
}