{ "info": { "author": "neoCogent.com", "author_email": "info@neocogent.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Topic :: Database :: Database Engines/Servers", "Topic :: Internet :: WWW/HTTP :: WSGI :: Server", "Topic :: Office/Business :: Financial" ], "description": "sqlChain - The Blockchain as a SQL Layer\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n**sqlChain** is a *compact* SQL layer that runs on top of bitcoind (and\nsome altcoins). It extends the query options on the blockchain with a\npriority placed on low storage overhead. It provides multiple API\n(compatible) interfaces:\n\n- Insight API (plus some extensions, like /api/closure)\n- Blockchain.info API (including websocket)\n- RPC via POST, GET urls\n- Web Interface (demo of integrating with API backend; only hints at\n what you can do)\n- Electrum Server (old, still untested, needs TLC)\n\n**sqlChain** currently consists of three daemon programs.\n\n- **sqlchaind** - monitors bitcoind and updates a mysql database\n- **sqlchain-api** - provides multiple API interfaces over the mysql\n database\n- **sqlchain-electrum** - runs a private electrum server over the\n sqlchain-api layer\n\nRecent Updates\n^^^^^^^^^^^^^^\n\n(v0.2.9)\n\nMade API modules config selectable or Insight compatible if none set.\nNow a supplied API can be customized and integrated by editing the\nconfig file. This makes it easier to build web apps that need specific\nAPI calls. sqlchain-config adds all 5 supplied APIs by default. If\nupgrading you may need to edit the config file to add ones you use.\n\nNew config option called max\\_blks that limits how many blocks are kept\nin SQL db. This is useful when you primarily want to process realtime or\nnot very old data. Used with a pruning node it indexes address/tx data\nback as far as max\\_blks, which is something you cannot do on a pruned\nnode normally as txindex cannot be used. It also means you can start\nfrom a given block (set block in config) and not have to sync SQL db\nfrom Genesis; this allows a quick start up in some cases. Also fixed\nbugs in sync api.\n\n(v0.2.5)\n\nDatabase sync code updated for SQL transactional engines. Tested with\nMariaDB using the `RocksDB `__\nengine. This engine has some nice features but the main ones of interest\nhere are storage size reduction and indexing (instead of Btree) more\nsuited to high entropy keys (tx,address ids). In my tests RocksDB was\nnot much faster initially but didn't drop in speed so much as DB size\ngrows. It's a bit early to fully recommend but initially it looks like a\nnice option. I'll update the install guide with RocksDB steps (soonish).\n\nAdded **bech32** address support (p2wpkh and p2sh). This requires a\ndatabase upgrade and along with other changes the best option is to\nre-sync the blockchain. sqlchain will stop if it detects an old db and\nif re-sync is not possible then reverting to pre v0.2.5 is best.\n\nNow supports multiple blockchains and testnet variants. Currently\nLitecoin, Dogecoin and Reddcoin have been added as test cases (with demo\npages) and I hope to add a few more before long. Each coin requires it's\nown daemon process but sqlchain-config (sqlchain-init replacement) now\ntakes advantage of systemd \"instances\" so that several can coexist. This\nmeans the systemctl commands are now like\n``systemctl start sqlchain@bitcoin``, and similarly for other coins.\nThere is only one sqlchain@.service and it creates variant instances for\neach coin described by it's cfg.\n\nUpstart (Ubuntu 14.04) support has been removed - it probably works fine\nbut the setup process now only automates Ubuntu 16.04 (systemd) and\nnewer platforms.\n\nAs part of new altcoin support there is now an \"overlay\" feature where\ncustom modules can be loaded based on cointype or for extending an api.\nSQL schema can be overridden likewise based on cointype or db name. If\nyou have a custom schema you can have it initialized by sqlchain-config\nsimply by using a matching custom db name. Both these options allow\ncustomizing and extending code while easing the burden of merging\nupdates.\n\nNew unit tests have been added, see the README in the tests directory.\nMany bugs fixed and api behaviour improved as a result.\n\nSee re-organized **docs** directory for more detailed info on adding new\naltcoins and running with alternative database engines.\n\nSupported Features (with more tested history)\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n- testnet and segwit - decodes and stores witness data but not much of\n an segwit api yet\n- pruning - since block data is parsing into mysql you can remove old\n blocks and save ~50% disk space with no loss in api\n- no-sig option - can drop signature and witness data to further reduce\n disk space for uses not requiring proofs and raw tx data\n- external blobs - most signature, witness and script data is offloaded\n to blobs exteral to mysql, giving finer control (losing indexibility)\n- split blobs, s3 ready - blobs are split in 5GB chunks, allows mapping\n older tx data to cheaper offline storage like Amazon s3\n- blkdat mode - direct reading of bitcoind block files allows much\n faster initial sync as sqlchain can read while bitcoind is syncing\n- blkbtc - utility to block on/off node network traffic to allow more\n cpu for sqlchain to catch up, or limit disk used by syncing\n- sqlchain-config - dialog based utility to ease setup and generate\n optimal config files\n\nsqlchain is still *Alpha level* software under sporadic active\ndevelopment (not ready for prime time).\n\nsqlchain-electrum has not received much love over the last 2 years but I\ndo plan to get it caught up and functioning again.\n\nTry It Out\n^^^^^^^^^^\n\nYou can try it on Testnet and it doesn't take much time or resources.\nEven a 1vCPU (1.5 cents/hour)\n`Vultr `__ instance can run it quite\nwell. You can snapshot the instance and only run as needed. On this VPS\nTestnet sync'd in 45 minutes and used ~ 12 GB. It takes ~1.5 days to\nsync mysql data to block 1156000. The first block with segwit txs seems\nto be 834624.\n\nTODO\n^^^^\n\n- improve the included demo pages\n- fix up and do more testing on Electrum server\n- look further into pruning spent outputs (most of blob.dat) for a\n wallet api with even lower storage needs\n- add segwit specific API data", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/neocogent/sqlchain/tarball/0.2.10", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/neocogent/sqlchain", "keywords": "bitcoin sql blockchain api websocket rpc server", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "sqlchain", "package_url": "https://pypi.org/project/sqlchain/", "platform": "", "project_url": "https://pypi.org/project/sqlchain/", "project_urls": { "Download": "https://github.com/neocogent/sqlchain/tarball/0.2.10", "Homepage": "https://github.com/neocogent/sqlchain" }, "release_url": "https://pypi.org/project/sqlchain/0.2.10/", "requires_dist": null, "requires_python": "", "summary": "Compact SQL layer for Bitcoin blockchain.", "version": "0.2.10" }, "last_serial": 4472961, "releases": { "0.1.10": [ { "comment_text": "", "digests": { "md5": "1cec8f3df93350ebe32bd1bab8c996e8", "sha256": "17106795438ce9eb3825b8e99b570cc77d149a66cdc3468693c56fd4597d39e5" }, "downloads": -1, "filename": "sqlchain-0.1.10.tar.gz", "has_sig": false, "md5_digest": "1cec8f3df93350ebe32bd1bab8c996e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30216, "upload_time": "2015-08-24T01:59:37", "url": "https://files.pythonhosted.org/packages/36/f2/e1102a220ee9b50c5951d026ade487ea38f7f58154c49151f2bcd327a83b/sqlchain-0.1.10.tar.gz" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "f18f0e83d2c922c5af008922153e9838", "sha256": "cdadb6596e967007b8576811db2082bbd52e3b72fd0befc4cae33fe60b52f9d4" }, "downloads": -1, "filename": "sqlchain-0.1.12.tar.gz", "has_sig": false, "md5_digest": "f18f0e83d2c922c5af008922153e9838", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33246, "upload_time": "2016-12-29T10:45:54", "url": "https://files.pythonhosted.org/packages/78/82/eff26accfb468b02ae5897c73eb611aa03d0b426174394800d376719b966/sqlchain-0.1.12.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "757125db61f6aacf7320056dac3cc9bc", "sha256": "ce3fbcd62bbbd00e35f136ac0367a42e5a02cf439c54f41e72fc6a1f2f243ebe" }, "downloads": -1, "filename": "sqlchain-0.1.13.tar.gz", "has_sig": false, "md5_digest": "757125db61f6aacf7320056dac3cc9bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33476, "upload_time": "2016-12-30T09:09:35", "url": "https://files.pythonhosted.org/packages/d7/2e/53b020bccb8ea365a02bd692add1868b1414f065d837e51075a872d3844c/sqlchain-0.1.13.tar.gz" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "909a0f799fb62debf0c845b8c9874e0b", "sha256": "58a0f0737624f968c58616b91c49820e215d5dbd7e320a0b0640539900b51d70" }, "downloads": -1, "filename": "sqlchain-0.1.14.tar.gz", "has_sig": false, "md5_digest": "909a0f799fb62debf0c845b8c9874e0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33640, "upload_time": "2017-01-06T08:02:53", "url": "https://files.pythonhosted.org/packages/2c/a0/2bb8ee1e088787246f7679fab3766c96be1989978095d68fa65f846232f9/sqlchain-0.1.14.tar.gz" } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "c91b2795e994f6780cb2a7b2bfa69412", "sha256": "ad7fcc1632aa1d089f5f8c12fb40251658ecac1f3e6758bf6a91954398b11099" }, "downloads": -1, "filename": "sqlchain-0.1.15.tar.gz", "has_sig": false, "md5_digest": "c91b2795e994f6780cb2a7b2bfa69412", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33671, "upload_time": "2017-01-06T16:01:41", "url": "https://files.pythonhosted.org/packages/80/3c/2b5ffc1efc0aa3e13f89f2d7e89244bb2571b8746a084a1e12fde0998ba4/sqlchain-0.1.15.tar.gz" } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "a1003a04fbb02a0d9d60eeb0501959da", "sha256": "d03fd2da2dee13714e69b64b72e6d456504f8356a3d77e66fc44083da211a7bf" }, "downloads": -1, "filename": "sqlchain-0.1.16.tar.gz", "has_sig": false, "md5_digest": "a1003a04fbb02a0d9d60eeb0501959da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278137, "upload_time": "2017-01-07T05:22:11", "url": "https://files.pythonhosted.org/packages/05/7b/e74ba75caa1523cabbb33868ad10fb0caf9467ae1d03decce2493c1226b7/sqlchain-0.1.16.tar.gz" } ], "0.1.17": [ { "comment_text": "", "digests": { "md5": "6a41177bca5d2787bc604526524fe47b", "sha256": "ab9120417973ac8c312b6680bbbc25f8e4e8742cda0fc721895e29c24252a4e3" }, "downloads": -1, "filename": "sqlchain-0.1.17.tar.gz", "has_sig": false, "md5_digest": "6a41177bca5d2787bc604526524fe47b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278206, "upload_time": "2017-01-07T05:56:35", "url": "https://files.pythonhosted.org/packages/52/7c/75a20d1f2a72d022983c349bca00ece2f655b07003b9ad3b264ebfd15b5c/sqlchain-0.1.17.tar.gz" } ], "0.1.19": [ { "comment_text": "", "digests": { "md5": "2cf8c91e897ae38cd2dcc891b67b2283", "sha256": "a0df7e3b601d94d2d4ce6a30b15aa504a453f9c2014519a7dacd2c954ce8c4c6" }, "downloads": -1, "filename": "sqlchain-0.1.19.tar.gz", "has_sig": false, "md5_digest": "2cf8c91e897ae38cd2dcc891b67b2283", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278220, "upload_time": "2017-01-07T06:02:50", "url": "https://files.pythonhosted.org/packages/b9/94/86a44a6b4f5e31b53590d22587dda172f82a30f3088ab4ee685294dd9ec3/sqlchain-0.1.19.tar.gz" } ], "0.1.20": [ { "comment_text": "", "digests": { "md5": "cfbad9444aeb06b60d1d2de03a0b0f41", "sha256": "93920375cb53a5ac578403ad1ac221d0c9c64322f824b12debcf477f22aae885" }, "downloads": -1, "filename": "sqlchain-0.1.20.tar.gz", "has_sig": false, "md5_digest": "cfbad9444aeb06b60d1d2de03a0b0f41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278191, "upload_time": "2017-01-07T06:12:19", "url": "https://files.pythonhosted.org/packages/79/e4/c2e078646c0cdf4ed99b7702ff71abf6b61c7e38cee0b4204397186605b3/sqlchain-0.1.20.tar.gz" } ], "0.1.21": [ { "comment_text": "", "digests": { "md5": "8e1e6c849161a6a736e41c451b3d8d9a", "sha256": "1872ed1fe8a75b2bafa0324ca28a3732fdb47ba41d030ef8e51ab600f4618e88" }, "downloads": -1, "filename": "sqlchain-0.1.21.tar.gz", "has_sig": false, "md5_digest": "8e1e6c849161a6a736e41c451b3d8d9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278200, "upload_time": "2017-01-07T08:18:00", "url": "https://files.pythonhosted.org/packages/09/16/6021ce12f4d4b81d42847d86d9c8e31706f74debb515df0846524e8e34c0/sqlchain-0.1.21.tar.gz" } ], "0.1.23": [ { "comment_text": "", "digests": { "md5": "06162d4cd4fecf4112cdf89539d1c081", "sha256": "97d7b0b85cce64446cd5ca2abc6e3aca07597819d500895a4a89918f306ed1a5" }, "downloads": -1, "filename": "sqlchain-0.1.23.tar.gz", "has_sig": false, "md5_digest": "06162d4cd4fecf4112cdf89539d1c081", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278471, "upload_time": "2017-01-09T03:48:46", "url": "https://files.pythonhosted.org/packages/ab/d7/a1e29f65d1a6ec4596272c2d38867d0c8d322b8f6bac29483914c84fb2b5/sqlchain-0.1.23.tar.gz" } ], "0.1.24": [ { "comment_text": "", "digests": { "md5": "e4aaa010d11e1b05d7c6bca5e510cdf1", "sha256": "d535853f3818659defec89941414b9bdf75a684a3ec32ec7058ca2f756edb79e" }, "downloads": -1, "filename": "sqlchain-0.1.24.tar.gz", "has_sig": false, "md5_digest": "e4aaa010d11e1b05d7c6bca5e510cdf1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278267, "upload_time": "2017-01-11T04:05:33", "url": "https://files.pythonhosted.org/packages/de/0f/c151348bc5cd0b11d2bb118f17684d52913323c092865bd20cb468f426db/sqlchain-0.1.24.tar.gz" } ], "0.1.25": [ { "comment_text": "", "digests": { "md5": "aaf65d8d4252c6a23b25a08d826506b0", "sha256": "1660ea386e345e419dfd13c6936e5c88412c52db89a7de5c58b7f35597f8804b" }, "downloads": -1, "filename": "sqlchain-0.1.25.tar.gz", "has_sig": false, "md5_digest": "aaf65d8d4252c6a23b25a08d826506b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278262, "upload_time": "2017-01-12T02:46:57", "url": "https://files.pythonhosted.org/packages/05/ee/aacd7bc571dc1443f88f0f63c3b112163a4aee72dc13da6c797403f4c120/sqlchain-0.1.25.tar.gz" } ], "0.1.26": [ { "comment_text": "", "digests": { "md5": "80fde879ffb81f3db23657157c483e03", "sha256": "73c26e6f3a91898b522c25ba99931457776094e2e3fb9a0e4eacfe6e02470ab3" }, "downloads": -1, "filename": "sqlchain-0.1.26.tar.gz", "has_sig": false, "md5_digest": "80fde879ffb81f3db23657157c483e03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278530, "upload_time": "2017-01-20T04:21:06", "url": "https://files.pythonhosted.org/packages/b3/ef/a5221415ac2640ba9700bf140f28cce116f796b9e46571f797bea9ce92fa/sqlchain-0.1.26.tar.gz" } ], "0.1.27": [ { "comment_text": "", "digests": { "md5": "92f92464e446fb7d412b2a786a9090c4", "sha256": "629683626ab38c235b7e1900f5673e2ec4992ecd5d3a641f09371f1d86c030e5" }, "downloads": -1, "filename": "sqlchain-0.1.27.tar.gz", "has_sig": false, "md5_digest": "92f92464e446fb7d412b2a786a9090c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278642, "upload_time": "2017-01-22T08:34:03", "url": "https://files.pythonhosted.org/packages/bf/46/f6c2f725438dbee617d444408d4aeea11592c012c348b598dd38c94dc8b9/sqlchain-0.1.27.tar.gz" } ], "0.1.28": [ { "comment_text": "", "digests": { "md5": "33028df7e466556b21c11c9c0e61c087", "sha256": "3cafe0c13834186fdc23976c20bdb16f78e659bac5056adefcdc4a1c108442cf" }, "downloads": -1, "filename": "sqlchain-0.1.28.tar.gz", "has_sig": false, "md5_digest": "33028df7e466556b21c11c9c0e61c087", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278673, "upload_time": "2017-01-23T23:06:03", "url": "https://files.pythonhosted.org/packages/c3/b6/93d256fcb8a567d01167cfa28d66d9624c63899374f656cdf69cc930a542/sqlchain-0.1.28.tar.gz" } ], "0.1.29": [ { "comment_text": "", "digests": { "md5": "00b0300364b49bfe8261a19cfd87054d", "sha256": "225358c738c9390f94d70ffc020224c3d3acadbbb7d52ddd4ebd33d7da9f8099" }, "downloads": -1, "filename": "sqlchain-0.1.29.tar.gz", "has_sig": false, "md5_digest": "00b0300364b49bfe8261a19cfd87054d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278663, "upload_time": "2017-01-23T23:12:08", "url": "https://files.pythonhosted.org/packages/be/62/640ff2de8a8553c9e0ee0efb15803dcd3486e4ac62a4e31bfb88729640a9/sqlchain-0.1.29.tar.gz" } ], "0.1.30": [ { "comment_text": "", "digests": { "md5": "9dca2fe49a24b1e8d6eb0831040298a7", "sha256": "ef436ad3923257c65c0520d0e40e1370a6c9e2e7cfaa664304b0e20393bb2139" }, "downloads": -1, "filename": "sqlchain-0.1.30.tar.gz", "has_sig": false, "md5_digest": "9dca2fe49a24b1e8d6eb0831040298a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278683, "upload_time": "2017-01-25T00:17:03", "url": "https://files.pythonhosted.org/packages/31/d6/72fb2da8793359017ae49703a68bcb0c0cbb31069a1719886d2ed98effa6/sqlchain-0.1.30.tar.gz" } ], "0.1.31": [ { "comment_text": "", "digests": { "md5": "4e24d71d692d72e35b995f8e1962f3f9", "sha256": "f6d35e0992f4bf60692466a1a7e53b16b31cce7c1e9a4812b33d17d1f9ce0566" }, "downloads": -1, "filename": "sqlchain-0.1.31.tar.gz", "has_sig": false, "md5_digest": "4e24d71d692d72e35b995f8e1962f3f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278722, "upload_time": "2017-01-25T02:31:24", "url": "https://files.pythonhosted.org/packages/17/83/bcf1784ddbcd2dd248e61afeba2256911d94ab9f450e72a67cda00aa8f95/sqlchain-0.1.31.tar.gz" } ], "0.1.32": [ { "comment_text": "", "digests": { "md5": "4f68053ff6ac0efe81bdeb0269c6d282", "sha256": "e9d3e4155bd0bbb1af8d8a2671efda14c6da755fe9f79a0b7d37453da6f7256a" }, "downloads": -1, "filename": "sqlchain-0.1.32.tar.gz", "has_sig": false, "md5_digest": "4f68053ff6ac0efe81bdeb0269c6d282", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 279169, "upload_time": "2017-01-26T02:03:29", "url": "https://files.pythonhosted.org/packages/7f/cb/e2d1b23ad87f081bca162cc5f9a32601c048d50d277c2aedeb84df2d8d96/sqlchain-0.1.32.tar.gz" } ], "0.1.33": [ { "comment_text": "", "digests": { "md5": "f992e17d0a5cc10b7a44a3f311121fdf", "sha256": "e02f63bb7e569a34c2555a06662f16965f4de475635beb84f6732faa5a6d4038" }, "downloads": -1, "filename": "sqlchain-0.1.33.tar.gz", "has_sig": false, "md5_digest": "f992e17d0a5cc10b7a44a3f311121fdf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 279573, "upload_time": "2017-01-27T17:21:51", "url": "https://files.pythonhosted.org/packages/55/1e/7d911559b2d0179a3410a6fcd875e0f985e6df5b8c2ba3de12b55fefb781/sqlchain-0.1.33.tar.gz" } ], "0.1.34": [ { "comment_text": "", "digests": { "md5": "147a58551da2da93816d5a194a08af4a", "sha256": "6b19a459b542580636eaeee58c8eb8b0c02c8cf719aaadbe38227a2c39abbdb7" }, "downloads": -1, "filename": "sqlchain-0.1.34.tar.gz", "has_sig": false, "md5_digest": "147a58551da2da93816d5a194a08af4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 279602, "upload_time": "2017-01-28T09:52:32", "url": "https://files.pythonhosted.org/packages/23/70/faeeb3eb3a7ca7ceb214eec97d8f11adaa40b9991c148552ef7616ed2cd7/sqlchain-0.1.34.tar.gz" } ], "0.1.35": [ { "comment_text": "", "digests": { "md5": "abfa8964cf076b8a8304aacb0bc0f7b2", "sha256": "5392e14553b3eb7318fa1c13f742b6be52219107fbd7fa888f207a75366160ad" }, "downloads": -1, "filename": "sqlchain-0.1.35.tar.gz", "has_sig": false, "md5_digest": "abfa8964cf076b8a8304aacb0bc0f7b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 279607, "upload_time": "2017-01-28T15:00:03", "url": "https://files.pythonhosted.org/packages/e0/7e/b4b744281d129c73be115ebfd990c50ded28416ca80f4652bb32f3869972/sqlchain-0.1.35.tar.gz" } ], "0.1.36": [ { "comment_text": "", "digests": { "md5": "834bfa1265a90f4fd9d79bed24045ad6", "sha256": "c1b963aa33be7d333477e3c50bd09311b3e324dbd078004dd5dc1c785f91ab0a" }, "downloads": -1, "filename": "sqlchain-0.1.36.tar.gz", "has_sig": false, "md5_digest": "834bfa1265a90f4fd9d79bed24045ad6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 279869, "upload_time": "2017-02-02T03:43:45", "url": "https://files.pythonhosted.org/packages/c1/a4/a95a1a70a6961cce43cc9f5f8d0ff903b034c7939aa9245a68531f847298/sqlchain-0.1.36.tar.gz" } ], "0.1.37": [ { "comment_text": "", "digests": { "md5": "c5e6b23fd15bdb1d7a6f1abd7badc17c", "sha256": "a259eac4c67fdb7baee78a7d3f30ef39bc238160f85413ea18b4d2c32b07ed52" }, "downloads": -1, "filename": "sqlchain-0.1.37.tar.gz", "has_sig": false, "md5_digest": "c5e6b23fd15bdb1d7a6f1abd7badc17c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 280212, "upload_time": "2017-05-06T07:31:48", "url": "https://files.pythonhosted.org/packages/51/75/b23c5de70db0e0dbc1541e6d02989a2c4d872b3265266f98e510521a4b26/sqlchain-0.1.37.tar.gz" } ], "0.1.38": [ { "comment_text": "", "digests": { "md5": "24bc398559fb2adc20f5bd07127bf487", "sha256": "49b65ac3bd37379aef1a88929313a086971104e901f875176f4213bcda1195d9" }, "downloads": -1, "filename": "sqlchain-0.1.38.tar.gz", "has_sig": false, "md5_digest": "24bc398559fb2adc20f5bd07127bf487", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 280218, "upload_time": "2017-05-06T09:02:55", "url": "https://files.pythonhosted.org/packages/82/10/fd7b43bc3033e4494979750e20355f070197ec84cc1da695ffefa12e684d/sqlchain-0.1.38.tar.gz" } ], "0.1.39": [ { "comment_text": "", "digests": { "md5": "fa1bd59bae62ac94d01184ad017f0421", "sha256": "e035f0e38cabff7b2f6f1ebbb329e8780d49a8db12daaffcba4b733196c10186" }, "downloads": -1, "filename": "sqlchain-0.1.39.tar.gz", "has_sig": false, "md5_digest": "fa1bd59bae62ac94d01184ad017f0421", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 280216, "upload_time": "2017-05-06T10:25:00", "url": "https://files.pythonhosted.org/packages/26/4a/f485d162a646de153f5b4285cafcba14cd2b120b190c60a8d1b588762721/sqlchain-0.1.39.tar.gz" } ], "0.1.40": [ { "comment_text": "", "digests": { "md5": "4ae7ddacf5e154ec9d553679c074a930", "sha256": "9b6e1d2bcb02e6511b3f34dcbbf7ad0b9966bd7bbe9db043871d92fd3b032c05" }, "downloads": -1, "filename": "sqlchain-0.1.40.tar.gz", "has_sig": false, "md5_digest": "4ae7ddacf5e154ec9d553679c074a930", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 280147, "upload_time": "2017-05-06T11:14:03", "url": "https://files.pythonhosted.org/packages/db/0f/2ddedcfc1b883c4268209d84acec56c75384f5703702f688800de1616267/sqlchain-0.1.40.tar.gz" } ], "0.1.41": [ { "comment_text": "", "digests": { "md5": "4f574bd6a101d1b0e6adc0f3515c09f9", "sha256": "f42c574b27685a544a7f99c48b5b5ceb0907669132a1e64f457df92b3712944e" }, "downloads": -1, "filename": "sqlchain-0.1.41.tar.gz", "has_sig": false, "md5_digest": "4f574bd6a101d1b0e6adc0f3515c09f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 280146, "upload_time": "2017-05-11T08:04:02", "url": "https://files.pythonhosted.org/packages/b4/11/9f94656af55e6752204fa90ff0bc385e9d2ac5c676489ad92151fc2da91f/sqlchain-0.1.41.tar.gz" } ], "0.1.42": [ { "comment_text": "", "digests": { "md5": "2c65af24fded805e32648507afd85900", "sha256": "266f32b2f74b2dc5666cf77b636e59852f8a48475987ef5e8e70e6c5f22e6723" }, "downloads": -1, "filename": "sqlchain-0.1.42.tar.gz", "has_sig": false, "md5_digest": "2c65af24fded805e32648507afd85900", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 280153, "upload_time": "2017-08-03T06:28:15", "url": "https://files.pythonhosted.org/packages/52/6d/e9fe54237b7226d9fa486696046855966ca76313aa415293c865a958fb3f/sqlchain-0.1.42.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "476048b9f65d67846baad2c782c9e5c8", "sha256": "e5f1afde73d6cd523c17165bf9c13778ed15d51ad6d3ff7c8e935251870b756e" }, "downloads": -1, "filename": "sqlchain-0.1.9.tar.gz", "has_sig": false, "md5_digest": "476048b9f65d67846baad2c782c9e5c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30132, "upload_time": "2015-08-23T03:34:27", "url": "https://files.pythonhosted.org/packages/26/96/5bb0f4abc28ef7b8e7a243d2657cf66e390ba3eb4eb8b17e3a4bd5b41b2b/sqlchain-0.1.9.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "61ab1487034cda696f8240b9d3ee8e4e", "sha256": "1f0a4228c65b9dc92229fc72b2e07bcbfb8afd4ef6dd0562340b95756a6db32c" }, "downloads": -1, "filename": "sqlchain-0.2.1.tar.gz", "has_sig": false, "md5_digest": "61ab1487034cda696f8240b9d3ee8e4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 284543, "upload_time": "2017-08-21T08:16:18", "url": "https://files.pythonhosted.org/packages/3d/40/f00503b7323f2ad9a5e4e30130fea45038a89314ed4c6dde1012052b92e1/sqlchain-0.2.1.tar.gz" } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "a7555401ba7e219d5917634515ca2f6e", "sha256": "806ae71f60ec510d294b67ca1eeb74a74aa6c9393e71a5c26d53a8cf51692979" }, "downloads": -1, "filename": "sqlchain-0.2.10.tar.gz", "has_sig": false, "md5_digest": "a7555401ba7e219d5917634515ca2f6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 301650, "upload_time": "2018-11-10T23:26:16", "url": "https://files.pythonhosted.org/packages/4b/1f/4844653921fd67e9366440f0c9dd396957de57ce67e47e6a27fe97257d50/sqlchain-0.2.10.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "d20f5f0a81e07acbce41d13218f81a89", "sha256": "39805ff08e074e4053d301d7d70528127af463c8dc635084268f3afdba2773a0" }, "downloads": -1, "filename": "sqlchain-0.2.2.tar.gz", "has_sig": false, "md5_digest": "d20f5f0a81e07acbce41d13218f81a89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 284561, "upload_time": "2017-11-11T12:48:42", "url": "https://files.pythonhosted.org/packages/76/ff/d8dbac7b79a0ab3d686be985498143e6ef448641d484f57586062e920e2f/sqlchain-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "3e0fed6e7dd962a82451d26d4e048f83", "sha256": "c08dd8e3d1c35f272ef7e9c3290b2dd3853cd2ae26f82cb2b57c392747972ef1" }, "downloads": -1, "filename": "sqlchain-0.2.3.tar.gz", "has_sig": false, "md5_digest": "3e0fed6e7dd962a82451d26d4e048f83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 284538, "upload_time": "2017-11-21T07:52:48", "url": "https://files.pythonhosted.org/packages/4e/6d/73e8f317ec2b2fbe16612ccb7c225bb5812e6357bfe7183181731ea6964b/sqlchain-0.2.3.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "3c56847c3727a3ff01b8e93ab4d14a2d", "sha256": "3574e83b9628ddd4f8eca725f55c7075e7ee27bb8f09a94c04a711c381378b04" }, "downloads": -1, "filename": "sqlchain-0.2.6.tar.gz", "has_sig": false, "md5_digest": "3c56847c3727a3ff01b8e93ab4d14a2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 300623, "upload_time": "2018-10-21T14:01:19", "url": "https://files.pythonhosted.org/packages/9a/cf/c5d7aa90ad34fdcb4f69b162d714fb8b33d2e8b6ff0bc140d6d0799fb6ad/sqlchain-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "a422c0a23918b4cde5d4f799f35daf59", "sha256": "3f607dd13c4be1a0d28cec14ba54729c28247234fb2cd00539f0785b6d9c8110" }, "downloads": -1, "filename": "sqlchain-0.2.7.tar.gz", "has_sig": false, "md5_digest": "a422c0a23918b4cde5d4f799f35daf59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 300751, "upload_time": "2018-11-08T06:03:58", "url": "https://files.pythonhosted.org/packages/a4/ee/515d737baaa43e89afeb7d09a24ef7e5788a66423b2afa0196bacc807fa0/sqlchain-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "15fb52c23c4d816420cba3f9d627269c", "sha256": "9639fe0b7ba2d03532b21242f50ad747587e463f60273bc8f4238fa0c9670120" }, "downloads": -1, "filename": "sqlchain-0.2.8.tar.gz", "has_sig": false, "md5_digest": "15fb52c23c4d816420cba3f9d627269c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 300797, "upload_time": "2018-11-09T22:07:18", "url": "https://files.pythonhosted.org/packages/91/09/9a384996f5a1018cd3ac19c6ed2f0761e71d560322bd71b0022dfa82494f/sqlchain-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "d5c444784f2077bc491f03ff6bd93da6", "sha256": "a2e55694dfe98d3e2a4bc12edf3c23066f7bdf8c09f6be1b504412be7e6ba490" }, "downloads": -1, "filename": "sqlchain-0.2.9.tar.gz", "has_sig": false, "md5_digest": "d5c444784f2077bc491f03ff6bd93da6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 301633, "upload_time": "2018-11-10T04:19:56", "url": "https://files.pythonhosted.org/packages/65/24/bd281cceb53216ecb66432673e0be8818f89b647cbcc351892cd506ad828/sqlchain-0.2.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a7555401ba7e219d5917634515ca2f6e", "sha256": "806ae71f60ec510d294b67ca1eeb74a74aa6c9393e71a5c26d53a8cf51692979" }, "downloads": -1, "filename": "sqlchain-0.2.10.tar.gz", "has_sig": false, "md5_digest": "a7555401ba7e219d5917634515ca2f6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 301650, "upload_time": "2018-11-10T23:26:16", "url": "https://files.pythonhosted.org/packages/4b/1f/4844653921fd67e9366440f0c9dd396957de57ce67e47e6a27fe97257d50/sqlchain-0.2.10.tar.gz" } ] }