{ "info": { "author": "Boris T. Darchiev", "author_email": "boris.darchiev@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Environment :: MacOS X", "Environment :: No Input/Output (Daemon)", "Environment :: Win32 (MS Windows)", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Other Audience", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: MacOS", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: POSIX :: Linux", "Programming Language :: C++", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Text Processing", "Topic :: Text Processing :: Filters", "Topic :: Text Processing :: Markup :: XML" ], "description": "Introduction\n============\n\nnkit4py - is a nkit C++ library port to Python (see https://github.com/eye3/nkit.git).\n\nWith nkit4py module you can convert XML string to Python data and vise versa.\n\nWith XML-to-Python-data possibilities you can:\n----------------------------------------------\n \n- Simply convert XML to Python data with the same structure.\n Usual Python Dict objects as well as collections.OrderedDict objects can be created.\n\n- Convert XML to Python data with the structure, which is different from the structure\n of XML source (using mapping).\n\n- Create multiple Python structures from one XML source.\n\n- Explicitly identify those elements and attributes in XML source that you\n want to use for building Python data structures.\n Thus, it's possible to filter out unnecessary XML-data.\n\n- Explicitly define Python type of scalar (primitive) data,\n fetched from XML source.\n Integers, numbers, strings, datetimes and booleans are supported.\n\n- Control progress of chunked download and parsing of big XML string\n\n- With extra options you can tune some aspects of conversion:\n\t- trim text data\n\t- explicitly define white space characters for trim option\n\t- choose unicode or string type for text data\n\t- define special key to collect all element attributes\n\nConversion is carried out using SAX parser Expat, so it's fast and uses less\nmemory when parsing huge XML files.\n\nModule supports not only native Expat XML encodings, but also many others\n(see /deps/nkit/src/encoding/langs.inc)\n\nWith Python-data-to-XML possibilities you can:\n----------------------------------------------\n\n- Create xml string with the same structure as Python data\n- Define root element name of result xml string\n- Define default element name for list items\n- Define encoding of result xml string\n- Pretty print with custom indentation and newline characters\n- Define special object key name for attributes\n- Define special object key name for text\n- Define which elements of result xml string must contain CDATA section\n- Define precision for float numbers\n- Define format for Date objects\n- Define representation for *True* and *False* values\n- Explicitly define order in which DICT keys will be printed to XML text\n\n\nInstallation\n============\n\nOn Linux and Mac OS\n-----------------\n\n pip install nkit4py\n\nOn Windows\n----------\n\nLibrary compiles on MSVS Express version >= 2012.\n\nFor MSVS 2012:\n\n SET VS90COMNTOOLS=%VS110COMNTOOLS%\n\n pip install nkit4py\n\nFor MSVS 2013:\n\n SET VS90COMNTOOLS=%VS120COMNTOOLS%\n\n pip install nkit4py\n\nUsage\n=====\n\nSee https://github.com/eye3/nkit4py\n\nPython version support\n======================\n==2.6\n==2.7\n>=3.3\n\nAuthor\n======\n\nBoris T. Darchiev (boris.darchiev@gmail.com)\n\nOn github: https://github.com/eye3\n\nAny feedback or pull request are welcome!", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/eye3/nkit4py", "keywords": "xml python object list json convertor filter fast expat sax xpath nkit nkit4py xml2py xml2json", "license": "Apache-2.0 ", "maintainer": null, "maintainer_email": null, "name": "nkit4py", "package_url": "https://pypi.org/project/nkit4py/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/nkit4py/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/eye3/nkit4py" }, "release_url": "https://pypi.org/project/nkit4py/2.4.2/", "requires_dist": null, "requires_python": null, "summary": "Fast XML to Python (and vise versa) converter and filter. Written in C++ using Expat SAX parser", "version": "2.4.2" }, "last_serial": 2133337, "releases": { "2.1.0": [ { "comment_text": "", "digests": { "md5": "192176ca65aa45f051c59a789eb987ad", "sha256": "40543c1887e7fd63c457377e555cceaa343d1bcd2eee037b7217292aeaca2f88" }, "downloads": -1, "filename": "nkit4py-2.1.0.tar.gz", "has_sig": false, "md5_digest": "192176ca65aa45f051c59a789eb987ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 262946, "upload_time": "2014-11-12T17:53:44", "url": "https://files.pythonhosted.org/packages/b8/47/71615b78214b45b1e6091eeb691dc943ba4e60f6f041213ce977b52b89a7/nkit4py-2.1.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "2253c73e44f63a35221d3f4dc390f337", "sha256": "231d7e2fe8f6477ca9d4fdfc6ef450bc531e0e7ec293be3231428981bc5a186a" }, "downloads": -1, "filename": "nkit4py-2.1.0.zip", "has_sig": false, "md5_digest": "2253c73e44f63a35221d3f4dc390f337", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 345387, "upload_time": "2014-11-12T17:53:49", "url": "https://files.pythonhosted.org/packages/a4/fc/6817c740fbb57ff02d539d78752a26bfc72797e4c8c0fd1b1329e3a45de4/nkit4py-2.1.0.zip" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "00ee19be4fb214768b68d5f59e088978", "sha256": "cede3a42696f29c938dabba9db84a04fa16d9545fd50097b337a0916cfbc6640" }, "downloads": -1, "filename": "nkit4py-2.1.1.tar.gz", "has_sig": false, "md5_digest": "00ee19be4fb214768b68d5f59e088978", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 263611, "upload_time": "2014-11-12T20:32:14", "url": "https://files.pythonhosted.org/packages/7e/bd/2d23af20b65ea78548719f37244bad5835a2d5f8164a4225efa0d8ee28bc/nkit4py-2.1.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "26e2c130db9a6f6ff090e1bc259914a0", "sha256": "f0b6b6f71d1867d2b004a8f911c265f1292db830160965026704b50758355d1d" }, "downloads": -1, "filename": "nkit4py-2.1.1.zip", "has_sig": false, "md5_digest": "26e2c130db9a6f6ff090e1bc259914a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 347814, "upload_time": "2014-11-12T20:32:21", "url": "https://files.pythonhosted.org/packages/9a/7b/9d4b45a5663180b9bd7dc7ad58d2a0e30a39af10b37746019a07c4be1657/nkit4py-2.1.1.zip" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "f6f5a55a364a553a5e9bbf57b224b50b", "sha256": "0cbef196eb88806feed6c30ef7cac918bf40b22f8b0679b3f6c557aee502e8a4" }, "downloads": -1, "filename": "nkit4py-2.2.0.tar.gz", "has_sig": false, "md5_digest": "f6f5a55a364a553a5e9bbf57b224b50b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 263528, "upload_time": "2014-11-13T15:43:53", "url": "https://files.pythonhosted.org/packages/42/14/6453ae43a25752c4464762a9a2509445de07f28d02d0f8542c45bd3b6722/nkit4py-2.2.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "30993c39eb567fdcf1a75d24855ab719", "sha256": "7ad875c0a277b586f5d89abf983ff9c581b04a2afe7045fed20a355f5dcb60f4" }, "downloads": -1, "filename": "nkit4py-2.2.0.zip", "has_sig": false, "md5_digest": "30993c39eb567fdcf1a75d24855ab719", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 345836, "upload_time": "2014-11-13T15:43:56", "url": "https://files.pythonhosted.org/packages/6b/3c/a7272a2492570f14994c4d53b81651f3e70e529c1502e65b20e8341d0f45/nkit4py-2.2.0.zip" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "aba303796c356d05c1aa45694f028ca3", "sha256": "bfc6a90f0c7adf068c7b3ffc3e3c3007f20d51ce25088b1a59cc54cd140ad23d" }, "downloads": -1, "filename": "nkit4py-2.2.1.tar.gz", "has_sig": false, "md5_digest": "aba303796c356d05c1aa45694f028ca3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 263798, "upload_time": "2014-11-14T11:02:17", "url": "https://files.pythonhosted.org/packages/7f/73/edbe0fa462c163742cfadb1dc1931e0b0ef3f9d69ee3635646d4320a24a2/nkit4py-2.2.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "c5c1c497f0dc88e0c76b7955535e5e50", "sha256": "7910345213f98b5eded9915d0114d76afa7f7abd0b61beb9a1f6b1a5e5c130bb" }, "downloads": -1, "filename": "nkit4py-2.2.1.zip", "has_sig": false, "md5_digest": "c5c1c497f0dc88e0c76b7955535e5e50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 346222, "upload_time": "2014-11-14T11:02:22", "url": "https://files.pythonhosted.org/packages/aa/10/77afd38870cbc64f0383882d64765fda7a383b88e7b58de59bc4a5cd1278/nkit4py-2.2.1.zip" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "840284ac99bf0b1d9dd2908385ff3a10", "sha256": "d163bc044f036e89f93f67e7a9946bb3a141253e6bbffcb5a0c7e6349980093e" }, "downloads": -1, "filename": "nkit4py-2.3.0.tar.gz", "has_sig": false, "md5_digest": "840284ac99bf0b1d9dd2908385ff3a10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 266932, "upload_time": "2015-03-31T11:52:09", "url": "https://files.pythonhosted.org/packages/39/c9/403b4fcd3bfa7c0eb164d7598d2b0d17c9342b24f57920dabb507b21d53f/nkit4py-2.3.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "975daf5292642bfdd44183e108029771", "sha256": "62ff3790a53ad0aab8d52f7b635b30134dba2c2dec7f80cfcc00c86c834fc098" }, "downloads": -1, "filename": "nkit4py-2.3.0.zip", "has_sig": false, "md5_digest": "975daf5292642bfdd44183e108029771", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 349485, "upload_time": "2015-03-31T11:52:14", "url": "https://files.pythonhosted.org/packages/b7/f0/0d4cfe30ca10c97b13d03ad4257e2aaf824e57b379ef140d94da19ceab36/nkit4py-2.3.0.zip" } ], "2.3.1": [ { "comment_text": "", "digests": { "md5": "6a6baad709cf6901ed48b0e765df3ebb", "sha256": "690652103d85038c60c60a8430a37c912c36093536c4b942c469827aa1131d8f" }, "downloads": -1, "filename": "nkit4py-2.3.1.tar.gz", "has_sig": false, "md5_digest": "6a6baad709cf6901ed48b0e765df3ebb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 270112, "upload_time": "2015-07-13T19:22:32", "url": "https://files.pythonhosted.org/packages/d4/cb/2769ac8da57885e38950a41f8479fa5ef1dc0b466ff78f53c24a83504849/nkit4py-2.3.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "b27cc8edeea0e5614d94714dccdeb591", "sha256": "84a972da294374424beb04cd0655328a6986da0430ea03b4b1a0df50a508fa8c" }, "downloads": -1, "filename": "nkit4py-2.3.1.zip", "has_sig": false, "md5_digest": "b27cc8edeea0e5614d94714dccdeb591", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 353944, "upload_time": "2015-07-13T19:23:28", "url": "https://files.pythonhosted.org/packages/02/5a/924e8067738556171865d8076583efa290e07a60b565cc673603a26ed1a4/nkit4py-2.3.1.zip" } ], "2.3.2": [ { "comment_text": "", "digests": { "md5": "2bb45f38adf5c103cdfd40b028bc2513", "sha256": "1442863034bbf1b40128fd7e0921c69eb46ae91c98d64ecbd138176e374c959a" }, "downloads": -1, "filename": "nkit4py-2.3.2.tar.gz", "has_sig": false, "md5_digest": "2bb45f38adf5c103cdfd40b028bc2513", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 270150, "upload_time": "2015-07-13T19:30:51", "url": "https://files.pythonhosted.org/packages/01/26/02f08264bc9b7e8bab7bbf946bb111beebf84f9b03e5ecc4bc570464b1d0/nkit4py-2.3.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "f35c50e7cd88d36570a74b7013ccdcc0", "sha256": "92a2c7bc6afea889ac6d1555e6f3f723ddcda0f211c233078d7d854aba4a2c0e" }, "downloads": -1, "filename": "nkit4py-2.3.2.zip", "has_sig": false, "md5_digest": "f35c50e7cd88d36570a74b7013ccdcc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 354010, "upload_time": "2015-07-13T19:30:59", "url": "https://files.pythonhosted.org/packages/18/f3/fa6aeb793b652d19abad39d2afdbdafecf4dc076a8736c38cdf6faacc1ad/nkit4py-2.3.2.zip" } ], "2.3.3": [ { "comment_text": "", "digests": { "md5": "67f5b70e84fd149e83e9f59df665e746", "sha256": "ab0367fbb3291a42cc5c9c6464797478b19f26c6592d1c1fc430802e4a67ad79" }, "downloads": -1, "filename": "nkit4py-2.3.3.tar.gz", "has_sig": false, "md5_digest": "67f5b70e84fd149e83e9f59df665e746", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 273531, "upload_time": "2016-04-02T21:44:37", "url": "https://files.pythonhosted.org/packages/69/c9/78ad454da25d244e3545ec98d8bb50bc3e07bc5fb3ee7024bc3f5a13a9b8/nkit4py-2.3.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "09ec55e015d097753ce5f1f41c4f7239", "sha256": "17c047403b049010b4a52f10926f77fa352dd39d7f1f8d24633a7df126666f46" }, "downloads": -1, "filename": "nkit4py-2.3.3.zip", "has_sig": false, "md5_digest": "09ec55e015d097753ce5f1f41c4f7239", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 357452, "upload_time": "2016-04-02T21:44:54", "url": "https://files.pythonhosted.org/packages/00/04/663e0ab7675598fc0902a14b59a24233d3bb48071959cdd5bf2f66836098/nkit4py-2.3.3.zip" } ], "2.3.4": [ { "comment_text": "", "digests": { "md5": "e29d26c1255022705333b925faa97244", "sha256": "8ed7403c852a2431fcbf7037adecb76bb64b25dc7cc9ba975806ffe2ed942c31" }, "downloads": -1, "filename": "nkit4py-2.3.4.tar.gz", "has_sig": false, "md5_digest": "e29d26c1255022705333b925faa97244", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 280808, "upload_time": "2016-04-03T16:28:26", "url": "https://files.pythonhosted.org/packages/77/93/21d1440a101ae24bb57b7d2c1efaaca93050c2f8a94e22319130d886c37f/nkit4py-2.3.4.tar.gz" }, { "comment_text": "", "digests": { "md5": "5ab4a07c014e85ff47ad30fc5e840418", "sha256": "60cfe09772ad6ae2543f47f3962eae5a65adb86c1f8d5179a58f471840c3a3f9" }, "downloads": -1, "filename": "nkit4py-2.3.4.zip", "has_sig": false, "md5_digest": "5ab4a07c014e85ff47ad30fc5e840418", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 366310, "upload_time": "2016-04-03T16:28:37", "url": "https://files.pythonhosted.org/packages/ef/36/a8ec8aece8b916136874abd3dcc14aa27f6247cb181f2088929f6acbd196/nkit4py-2.3.4.zip" } ], "2.3.5": [ { "comment_text": "", "digests": { "md5": "95cfc0da68b53c6808f02d840a3c3d53", "sha256": "d2a4730eb379d8220e8acac4164fa05fc1e3d103a2d28ad5e125783cf5caef11" }, "downloads": -1, "filename": "nkit4py-2.3.5.tar.gz", "has_sig": false, "md5_digest": "95cfc0da68b53c6808f02d840a3c3d53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 280856, "upload_time": "2016-04-03T18:28:16", "url": "https://files.pythonhosted.org/packages/74/7f/c1d50517123c3318caf346b1e1f42b9f63bacb6894f2936d669c7b99885f/nkit4py-2.3.5.tar.gz" }, { "comment_text": "", "digests": { "md5": "16ea1b81a1d0ae24d4bf4a155ac31c30", "sha256": "5dc8485c8cf590588a97013f33c506b6c865c9425ead2e567df64164646646f8" }, "downloads": -1, "filename": "nkit4py-2.3.5.zip", "has_sig": false, "md5_digest": "16ea1b81a1d0ae24d4bf4a155ac31c30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 366698, "upload_time": "2016-04-03T18:28:28", "url": "https://files.pythonhosted.org/packages/77/ec/9ebcc7af35736ec7bf352d06ef0756920644866974199569516f13cbec35/nkit4py-2.3.5.zip" } ], "2.3.6": [ { "comment_text": "", "digests": { "md5": "048ef6fe5db023c87115e2ded542d5aa", "sha256": "025e2ce9c57069d239c6b495dcd00d86a3a1330b085b33d76caffc940c082f8e" }, "downloads": -1, "filename": "nkit4py-2.3.6.tar.gz", "has_sig": false, "md5_digest": "048ef6fe5db023c87115e2ded542d5aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 280859, "upload_time": "2016-04-03T18:29:10", "url": "https://files.pythonhosted.org/packages/3a/1d/9334bf885d8da8b990ca2186d64ea1bf50db340f4f62f58fc91e6f3b53b8/nkit4py-2.3.6.tar.gz" }, { "comment_text": "", "digests": { "md5": "d86a681211e197484dc865cb15f5a5b8", "sha256": "f3db248f129d05aedaa0871658c51d924bf255ef374a6cc590013e8583dea0eb" }, "downloads": -1, "filename": "nkit4py-2.3.6.zip", "has_sig": false, "md5_digest": "d86a681211e197484dc865cb15f5a5b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 366710, "upload_time": "2016-04-03T18:29:21", "url": "https://files.pythonhosted.org/packages/8b/ea/3b289f7794f01f2a52ab4d58743dfb936e4eb856026e1d21df54fe3b3dbe/nkit4py-2.3.6.zip" } ], "2.4.1": [ { "comment_text": "", "digests": { "md5": "d5e706500fc229e047b3eba09bc60dca", "sha256": "84cd938f02482d1580c1842d5b60ddbe76378b3f0511cc5121ec55ffa73a4ea7" }, "downloads": -1, "filename": "nkit4py-2.4.1.tar.gz", "has_sig": false, "md5_digest": "d5e706500fc229e047b3eba09bc60dca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 277049, "upload_time": "2016-05-17T20:09:23", "url": "https://files.pythonhosted.org/packages/c4/5a/f58d2ab5c5b542adee69de941967273a0e9ad155c8bbe6db9742a18f9f5b/nkit4py-2.4.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "583fb0dd3df3dc3b9b7162d30ecb268e", "sha256": "daa2ee14bf473a204f995a41358e799525b7e19a47d89a2ee2f8430e5238dee3" }, "downloads": -1, "filename": "nkit4py-2.4.1.zip", "has_sig": false, "md5_digest": "583fb0dd3df3dc3b9b7162d30ecb268e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 362896, "upload_time": "2016-05-17T20:09:47", "url": "https://files.pythonhosted.org/packages/e5/a6/26e3978b44686f44c905ec5c2a84cb1f9acf0676fce4609e6ae13dad51d5/nkit4py-2.4.1.zip" } ], "2.4.2": [ { "comment_text": "", "digests": { "md5": "ca0f759dd23f347388d2290e8de746ff", "sha256": "f6a0f0452513bc26f4816e93a32d4708fc2f3ce1ca1690062f438bf40b953a26" }, "downloads": -1, "filename": "nkit4py-2.4.2.tar.gz", "has_sig": false, "md5_digest": "ca0f759dd23f347388d2290e8de746ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 281971, "upload_time": "2016-05-25T16:31:02", "url": "https://files.pythonhosted.org/packages/1e/56/638bfa54327b17fc5bbd0791176338308756446871e521dc6e50a86c81b9/nkit4py-2.4.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "445650d71c4eff038b5079a6a8038eef", "sha256": "c4340120c0bdb8e80ec4bfb3f965ee38c780ad9ae39c6db905e1fcd4c7e23fab" }, "downloads": -1, "filename": "nkit4py-2.4.2.zip", "has_sig": false, "md5_digest": "445650d71c4eff038b5079a6a8038eef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 368119, "upload_time": "2016-05-25T16:31:16", "url": "https://files.pythonhosted.org/packages/00/01/4e156e9059fd1958fa5a5a943d9ec57670e50a635e557783244214cbb937/nkit4py-2.4.2.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ca0f759dd23f347388d2290e8de746ff", "sha256": "f6a0f0452513bc26f4816e93a32d4708fc2f3ce1ca1690062f438bf40b953a26" }, "downloads": -1, "filename": "nkit4py-2.4.2.tar.gz", "has_sig": false, "md5_digest": "ca0f759dd23f347388d2290e8de746ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 281971, "upload_time": "2016-05-25T16:31:02", "url": "https://files.pythonhosted.org/packages/1e/56/638bfa54327b17fc5bbd0791176338308756446871e521dc6e50a86c81b9/nkit4py-2.4.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "445650d71c4eff038b5079a6a8038eef", "sha256": "c4340120c0bdb8e80ec4bfb3f965ee38c780ad9ae39c6db905e1fcd4c7e23fab" }, "downloads": -1, "filename": "nkit4py-2.4.2.zip", "has_sig": false, "md5_digest": "445650d71c4eff038b5079a6a8038eef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 368119, "upload_time": "2016-05-25T16:31:16", "url": "https://files.pythonhosted.org/packages/00/01/4e156e9059fd1958fa5a5a943d9ec57670e50a635e557783244214cbb937/nkit4py-2.4.2.zip" } ] }