{ "info": { "author": "Tim Savannah", "author_email": "kata198@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: Public Domain", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "gdbm_compat\n===========\n\n\nProvides a means to open a gdbm database that otherwise gives the \"Bad Magic Number\" error.\n\nThis can be useful when needing to support EL6 and EL7 (or CentOS 6 and CentOS 7).\n\nIt supports opening of gdbm files created with gdbm version 1.8 or 1.10. Some functionality may not work on the database, but most will, which is better than none!\n\n\nThe primary method of usage is to use \"gdbm_compat.open_compat\" in place of \"gdbm.open\".\n\nFor example:\n\n\t>>> import gdbm_compat\n\n\t>>> ...\n\n\t>>> mydb = gdbm.open('mydatabase', 'r') # Database created on different system that wont open\n\n\t\tTraceback (most recent call last):\n\n\t\tFile \"\", line 1, in \n\n\t\tgdbm.error: Bad magic number\n\n\n\t>>> mydb = gdbm_compat.open_compat('mydatabase.db', 'r') # Force it to open\n \n\t\n\n\nCommandline Interface\n---------------------\n\n\n\tUsage: gdbm-compat-convert [-1.8/-1.10] [input filename] [output filename]\n\n\t Changes the magic number on a gdbm database, to make it accessable on different platforms.\n\n\n\tChanging to either version 1.8 or 1.10 are supported, provide that as the first argument.\n\n\tIf no \"output filename\" is provided, the change will be made inline.\n\n\n\nAdditional Methods\n------------------\n\nSome additional methods are available. You can find the pydoc generated documentation in doc/gdbm_compat.html of the source distribution.\n\n\nLicense\n-------\n\ngdbm_compat is licensed under Public Domain.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": "gdbm,1.8,1.10,compat,bad,magic,number,traceback,el6,el7,centos,open,database", "license": "Public Domain", "maintainer": null, "maintainer_email": null, "name": "gdbm_compat", "package_url": "https://pypi.org/project/gdbm_compat/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/gdbm_compat/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/gdbm_compat/3.0.1/", "requires_dist": null, "requires_python": null, "summary": "Allows using gdbm files created with version 1.8 or 1.10, without magic number errors.", "version": "3.0.1" }, "last_serial": 2284953, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "2cd1175613ed8c6fedbb3c4d7b87083b", "sha256": "e27a48ebee7b7a3cc067c65af5b4b56fd547917c0bab1b9cc5003abf854a627e" }, "downloads": -1, "filename": "gdbm_compat-1.0.0.tar.gz", "has_sig": false, "md5_digest": "2cd1175613ed8c6fedbb3c4d7b87083b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3743, "upload_time": "2016-03-07T23:40:34", "url": "https://files.pythonhosted.org/packages/5c/a7/0894eeb36ddaa22dfc1dd88c7084356b3c5ae65e7798eaf33a680412b923/gdbm_compat-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "1e34d0665e01776c293731d7f293a332", "sha256": "73cfdfb776a66998276af4b9dfb76155f3fb804f0e5fa7b642aeb939d7c237db" }, "downloads": -1, "filename": "gdbm_compat-1.0.1.tar.gz", "has_sig": false, "md5_digest": "1e34d0665e01776c293731d7f293a332", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4006, "upload_time": "2016-03-07T23:53:34", "url": "https://files.pythonhosted.org/packages/e5/9c/2faf5b6c8dbcf42b8536da6dee3d97354ee4c486ba55c6a8d923e21bfd45/gdbm_compat-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "1eeb00aa73cc9540d1339cbd901637e7", "sha256": "c9dc1b690f7eb170b18ca68548a324b67876b4968da70d58ff48eb553d3c3a28" }, "downloads": -1, "filename": "gdbm_compat-1.0.2.tar.gz", "has_sig": false, "md5_digest": "1eeb00aa73cc9540d1339cbd901637e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4026, "upload_time": "2016-03-07T23:57:16", "url": "https://files.pythonhosted.org/packages/3a/6b/e7cba91049f25799a029ad2f9129c6c0d6ea954b76cec07a7be59b62d20e/gdbm_compat-1.0.2.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "ce650552774b4a057fbab8bb30b0533a", "sha256": "00864a7906551267a54545c0e5f460b228d179042707e9df1da00478298bbade" }, "downloads": -1, "filename": "gdbm_compat-2.0.0.tar.gz", "has_sig": false, "md5_digest": "ce650552774b4a057fbab8bb30b0533a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4806, "upload_time": "2016-03-08T18:26:09", "url": "https://files.pythonhosted.org/packages/b4/5c/045bc4af3b0b2a0eee608d14f9faa347361fbd0725d1b51f592bc7cae430/gdbm_compat-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "1a777d921b9fbf1fdeef85e63485b7c6", "sha256": "9fa7e687631181a9f51b1ef958489796915c362978af7eafa8b831f7621eaac6" }, "downloads": -1, "filename": "gdbm_compat-2.0.1.tar.gz", "has_sig": false, "md5_digest": "1a777d921b9fbf1fdeef85e63485b7c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4940, "upload_time": "2016-03-08T18:26:39", "url": "https://files.pythonhosted.org/packages/94/13/869dfce2a94d452c294c9b713d36b97c33770ccc9353c6cbcab68903db8b/gdbm_compat-2.0.1.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "a06d7afe62c2f162267597ad99973f0d", "sha256": "8477817cc28b16dc9555d2c94528ec2ade42493e84bdc1ed3e953817ceb33805" }, "downloads": -1, "filename": "gdbm_compat-3.0.0.tar.gz", "has_sig": false, "md5_digest": "a06d7afe62c2f162267597ad99973f0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5742, "upload_time": "2016-08-16T20:46:28", "url": "https://files.pythonhosted.org/packages/7a/98/50562c5565b0701f3c8fc5753a90a18b7f774755b224d523666462175507/gdbm_compat-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "961097448030a2c160e3c47ece2d3985", "sha256": "920347e61925fd936d880dd80e08252cef9dc2098a803f73487ee670784b1753" }, "downloads": -1, "filename": "gdbm_compat-3.0.1.tar.gz", "has_sig": false, "md5_digest": "961097448030a2c160e3c47ece2d3985", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5843, "upload_time": "2016-08-16T20:48:58", "url": "https://files.pythonhosted.org/packages/bc/a5/31b2b9627fa31dc410b692224e300d5ffe289cd3dfcf7ddf9aaa632c9fdd/gdbm_compat-3.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "961097448030a2c160e3c47ece2d3985", "sha256": "920347e61925fd936d880dd80e08252cef9dc2098a803f73487ee670784b1753" }, "downloads": -1, "filename": "gdbm_compat-3.0.1.tar.gz", "has_sig": false, "md5_digest": "961097448030a2c160e3c47ece2d3985", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5843, "upload_time": "2016-08-16T20:48:58", "url": "https://files.pythonhosted.org/packages/bc/a5/31b2b9627fa31dc410b692224e300d5ffe289cd3dfcf7ddf9aaa632c9fdd/gdbm_compat-3.0.1.tar.gz" } ] }