{ "info": { "author": "Michael Reithinger", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "larch.pickle - A faster python pickle replacement\n=================================================\n\nThis module can be used as transparent replacement for pickle.\n\nDifference to original python pickle:\n\n - no memo attribute.\n - no `clear_memo()`.\n - no `persistent_id` interface.\n - byte strings are always assumed to be `utf-8` encoded.\n - `Pickler` has an additional `with_refs` parameter. Setting `with_refs`\n to `false`, the pickler will ignore object references. This can result\n in an extra speed boost.\n\n\nInstallation\n------------\n\nlarch-pickle needs the boost library for compilation. If boost is not in\nthe standard include path install it with: ::\n\n python build_ext -I /path/to/boost install\n\n\n\nSpeed compared to some other pickler packages\n---------------------------------------------\n\ndump Dictionaries (10 loops)\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n============ ========= ========\nPackage Seconds Size\n============ ========= ========\nmarshal 0.46141 15975952\nlarch-pickle 0.664333 9714411\nujson 1.94214 13141354\nmsgpack 2.04704 9843459\njson 2.14117 14365311\ncPickle 4.09599 12781866\n============ ========= ========\n\n\nload Dictionaries (10 loops)\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n============ =========\nPackage Seconds\n============ =========\nmsgpack 1.38378\nmarshal 1.49512\nlarch-pickle 1.51489\nujson 2.42431\ncPickle 2.42524\njson 6.04131\n============ =========\n\n\ndump Objects (10 loops)\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n============ ========= ========\nPackage Seconds Size\n============ ========= ========\nlarch-pickle 1.07443 10094415\nujson 2.55502 13331354\ncPickle 4.70805 12961909\n============ ========= ========\n\n\nload Objects (10 loops)\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n============ =========\nPackage Seconds\n============ =========\nlarch-pickle 1.6615\nujson 2.45786\ncPickle 2.58697\n============ =========\n\n\ndump Strings (10 loops)\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n============ ========= ========\nPackage Seconds Size\n============ ========= ========\nmarshal 0.56747 32826787\nmsgpack 0.975226 29464951\nlarch-pickle 1.16368 12103729\njson 1.19005 31966498\nujson 1.51648 30987525\ncPickle 4.12952 19871780\n============ ========= ========\n\n\nload Strings (10 loops)\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n============ =========\nPackage Seconds\n============ =========\nlarch-pickle 0.353255\nmarshal 0.435936\nmsgpack 0.469068\ncPickle 1.72308\nujson 1.82656\njson 3.01798\n============ =========\n\n\ndump Lists (10 loops)\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n============ ========= ========\nPackage Seconds Size\n============ ========= ========\nmarshal 0.861886 42703907\nlarch-pickle 2.33574 16054577\njson 3.11054 35917346\nujson 4.4284 34938373\nmsgpack 5.55321 31440375\ncPickle 15.5531 33700258\n============ ========= ========\n\n\nload Lists (10 loops)\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n============ =========\nPackage Seconds\n============ =========\nlarch-pickle 2.07305\nmarshal 2.14713\nmsgpack 2.46054\nujson 4.14067\njson 5.20221\ncPickle 8.1974\n============ =========\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/kochelmonster/larch-pickle", "keywords": "library", "license": "", "maintainer": "", "maintainer_email": "", "name": "larch-pickle", "package_url": "https://pypi.org/project/larch-pickle/", "platform": "", "project_url": "https://pypi.org/project/larch-pickle/", "project_urls": { "Homepage": "https://github.com/kochelmonster/larch-pickle" }, "release_url": "https://pypi.org/project/larch-pickle/1.1.3/", "requires_dist": null, "requires_python": "", "summary": "A faster python pickle replacement", "version": "1.1.3" }, "last_serial": 3276030, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "92ef6c36231698b5854ed0d783178ba7", "sha256": "528b56b3ed5e32488a5d52f3f4f8aa08ce29ddf9881d750d409fda5e08cb16ca" }, "downloads": -1, "filename": "larch-pickle-1.0.0.tar.gz", "has_sig": false, "md5_digest": "92ef6c36231698b5854ed0d783178ba7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9403, "upload_time": "2014-01-21T02:22:30", "url": "https://files.pythonhosted.org/packages/1e/90/787c780a99709c8ea77666ac3109f6d639f209bb4b630f28f09695d8b705/larch-pickle-1.0.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "3274d59e80e656490d5808f1f3e0c4d4", "sha256": "a5e643a4fc59b283823cad8d8b0359fd85879e1b75b844ddf128b150e527de36" }, "downloads": -1, "filename": "larch-pickle-1.0.0.win32-py2.7.exe", "has_sig": false, "md5_digest": "3274d59e80e656490d5808f1f3e0c4d4", "packagetype": "bdist_wininst", "python_version": "2.7", "requires_python": null, "size": 250202, "upload_time": "2014-01-21T02:25:28", "url": "https://files.pythonhosted.org/packages/db/22/b8dee8b7db568dbf29b3ff290ba9597c17849220142d5e1006bbcb110ad7/larch-pickle-1.0.0.win32-py2.7.exe" }, { "comment_text": "", "digests": { "md5": "150c5be532b1c69805ac2763b5e4f947", "sha256": "226c1186165936c64ce0ba665b3da66e4de3e6ddee7292bce7d6e7d77e2b7328" }, "downloads": -1, "filename": "larch-pickle-1.0.0.win32-py3.3.exe", "has_sig": false, "md5_digest": "150c5be532b1c69805ac2763b5e4f947", "packagetype": "bdist_wininst", "python_version": "3.3", "requires_python": null, "size": 247504, "upload_time": "2014-01-21T02:26:14", "url": "https://files.pythonhosted.org/packages/18/39/493240a3381e1a280cec512e7a100dbcb285e2e81816f77d84566e551768/larch-pickle-1.0.0.win32-py3.3.exe" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "875bcc5d7d1d2c9d2762e7fb7f224243", "sha256": "8e9905782af406f6b71a3058a639d25f0282f559e5c2decf0940aeb44aebcde2" }, "downloads": -1, "filename": "larch-pickle-1.0.1.tar.gz", "has_sig": false, "md5_digest": "875bcc5d7d1d2c9d2762e7fb7f224243", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3939425, "upload_time": "2014-10-30T21:15:46", "url": "https://files.pythonhosted.org/packages/e8/9c/ed74eabacf4092d446c26a0f1ffe9aa205417b2d682a1e570666909f14e9/larch-pickle-1.0.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "a376763b4f0dd8db74b4bd3dcbb10b58", "sha256": "66b87c48e5897595e23c2df8c6c0f3cb991cc9060f900bb82b5da77dac795f5b" }, "downloads": -1, "filename": "larch-pickle-1.0.1.win32-py2.7.exe", "has_sig": false, "md5_digest": "a376763b4f0dd8db74b4bd3dcbb10b58", "packagetype": "bdist_wininst", "python_version": "2.7", "requires_python": null, "size": 260810, "upload_time": "2014-10-30T21:17:49", "url": "https://files.pythonhosted.org/packages/4a/a0/0f7144c8b62b77614e28881aa8042f7d5e3d58a0b5d1fc1a2ecf4f172483/larch-pickle-1.0.1.win32-py2.7.exe" }, { "comment_text": "", "digests": { "md5": "4bb77055ed1051fdf90a87acd93550d4", "sha256": "bb6757eef5d923e18a743dffeacf99f62bebbf49f12822f19988f00e2b5b5d22" }, "downloads": -1, "filename": "larch-pickle-1.0.1.win32-py3.3.exe", "has_sig": false, "md5_digest": "4bb77055ed1051fdf90a87acd93550d4", "packagetype": "bdist_wininst", "python_version": "3.3", "requires_python": null, "size": 261763, "upload_time": "2014-10-30T21:19:10", "url": "https://files.pythonhosted.org/packages/9a/b8/50c0ae1385e439a1991c338e929aa15e5ce77d1cc477867250f2e8649df6/larch-pickle-1.0.1.win32-py3.3.exe" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "42f9cc9279ae5b4567ec03e96fc03117", "sha256": "96fdee328b2e50bd3e06500420f2e7071f92b16606cf3dcd4ddd1073500d1cc2" }, "downloads": -1, "filename": "larch-pickle-1.0.3.tar.gz", "has_sig": false, "md5_digest": "42f9cc9279ae5b4567ec03e96fc03117", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3939621, "upload_time": "2015-04-27T14:02:10", "url": "https://files.pythonhosted.org/packages/56/e6/ca057c8319cd80e0bf886641c3bb82d55813688f0ebad2e1acc6b91fb3f0/larch-pickle-1.0.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "eea9ba3f26489270a4788e58dd123d18", "sha256": "0a3ac0b7832828c1ca6cd4b09fdfa49855152078b0003e0d42987dc7b7c91b4f" }, "downloads": -1, "filename": "larch-pickle-1.0.3.win32-py2.7.exe", "has_sig": false, "md5_digest": "eea9ba3f26489270a4788e58dd123d18", "packagetype": "bdist_wininst", "python_version": "2.7", "requires_python": null, "size": 588939, "upload_time": "2015-04-27T14:03:18", "url": "https://files.pythonhosted.org/packages/6a/90/860783c9f9c5509416019837aade22c256dcfc6c89f73b230159a607275b/larch-pickle-1.0.3.win32-py2.7.exe" }, { "comment_text": "", "digests": { "md5": "32c3a23f980462ff4aeb0a99edff601b", "sha256": "7edc4d222f2a31cad096db50c8f4f5ed80c8f6b302935dd01565a4528e8220f7" }, "downloads": -1, "filename": "larch-pickle-1.0.3.win32-py3.4.exe", "has_sig": false, "md5_digest": "32c3a23f980462ff4aeb0a99edff601b", "packagetype": "bdist_wininst", "python_version": "3.4", "requires_python": null, "size": 262196, "upload_time": "2015-04-27T14:03:52", "url": "https://files.pythonhosted.org/packages/cb/ab/09539142e1a663dd6adfbcb8db4bdec0f6d97c251507c3cfb463911c6293/larch-pickle-1.0.3.win32-py3.4.exe" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "3c9e4d7849c3dac29d05dcf76f03cbd6", "sha256": "b902ad57f9d39f26dd527e69124259205a462e55708050254f21b50a788c9d78" }, "downloads": -1, "filename": "larch-pickle-1.1.0.tar.gz", "has_sig": false, "md5_digest": "3c9e4d7849c3dac29d05dcf76f03cbd6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3941469, "upload_time": "2015-11-27T21:24:54", "url": "https://files.pythonhosted.org/packages/d6/f2/6ee3b818976559ed5cd2552faf4a1029381f6e1f0ba940b464061d41106c/larch-pickle-1.1.0.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "c50367b96674dd443e4a675938d5cadf", "sha256": "bcba5cf4397a5caa99268a207254de4f6378408db7246338a9bd0d89210c6937" }, "downloads": -1, "filename": "larch-pickle-1.1.2.tar.gz", "has_sig": false, "md5_digest": "c50367b96674dd443e4a675938d5cadf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3941794, "upload_time": "2017-09-12T08:54:26", "url": "https://files.pythonhosted.org/packages/0c/72/38df6ff1b44f5482e5731b4d8f2c466e202112f8c83d1563f3c864b22369/larch-pickle-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "08b4eda9154d5cd9a914cdab83dd8a6e", "sha256": "4596f50aafaf78fd6b6787828fbd8d1138ba724eecffaf499cbfe9850e01eda0" }, "downloads": -1, "filename": "larch-pickle-1.1.3.tar.gz", "has_sig": false, "md5_digest": "08b4eda9154d5cd9a914cdab83dd8a6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3941807, "upload_time": "2017-10-24T19:20:39", "url": "https://files.pythonhosted.org/packages/ef/10/e7fd237a67df24d77789d8b9c5bbdc0a80824e0707861c4f1931dd3235da/larch-pickle-1.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "08b4eda9154d5cd9a914cdab83dd8a6e", "sha256": "4596f50aafaf78fd6b6787828fbd8d1138ba724eecffaf499cbfe9850e01eda0" }, "downloads": -1, "filename": "larch-pickle-1.1.3.tar.gz", "has_sig": false, "md5_digest": "08b4eda9154d5cd9a914cdab83dd8a6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3941807, "upload_time": "2017-10-24T19:20:39", "url": "https://files.pythonhosted.org/packages/ef/10/e7fd237a67df24d77789d8b9c5bbdc0a80824e0707861c4f1931dd3235da/larch-pickle-1.1.3.tar.gz" } ] }