{ "info": { "author": "LH19880520", "author_email": "huan.liu@ifchange.com", "bugtrack_url": null, "classifiers": [], "description": "# NLUTOOLS: NLU \u5de5\u5177\u5305\n\nnlutools \u662f\u4e00\u7cfb\u5217\u6a21\u578b\u4e0e\u7b97\u6cd5\u7684nlu\u5de5\u5177\u5305\uff0c\u63d0\u4f9b\u4ee5\u4e0b\u529f\u80fd\uff1a\n\n1. \u5207\u8bcd\n2. \u5207\u53e5\n3. \u8bcd\u5411\u91cf\n4. \u53e5\u5411\u91cf\n5. \u9884\u8bad\u7ec3\u6a21\u578b\n6. \u5b9e\u4f53\n7. \u60c5\u611f\u5206\u6790\n8. \u5173\u952e\u5b57\u63d0\u53d6\n9. \u53e5\u5b50\u76f8\u4f3c\u6027\u8ba1\u7b97\n10. \u52a8\u5bbe\u63d0\u53d6\n11. \u53e5\u5b50\u5408\u7406\u6027\u5224\u5b9a\n12. \u59d3\u540d\u8bc6\u522b\n\n## 1 \u5207\u8bcd\n\n\u5207\u8bcd\u5de5\u5177\u6682\u65f6\u63d0\u4f9b\u56db\u79cd\u6a21\u5f0f\uff0c\u63a5\u53e3\u51fd\u6570\uff1acut(text, mode, pos, cut_all)\n\n\u5176\u4e2d\n\n* text \u4e3a\u8981\u5207\u8bcd\u7684\u539f\u59cb\u6587\u672c\n\n* mode \u4e3a\u5206\u8bcd\u6a21\u5f0f\uff0c'accurate' or 'fast' (\u6682\u65f6\u53ea\u652f\u6301fast\u6a21\u5f0f\uff0c\u8bf7\u5ffd\u7565\u8fd9\u4e2a\u53c2\u6570)\n\n* pos\u4e3a\u8bcd\u6027\u4fdd\u7559\u9009\u9879\uff0cTrue or False\n\n* cut_all\u4e3a\u5207\u8bcd\u7c92\u5ea6\u63a7\u5236 True or False (\u6682\u65f6\u53ea\u652f\u6301False, \u5ffd\u7565\u8fd9\u4e2a\u53c2\u6570)\n\n\u8c03\u7528\u65b9\u5f0f\u4e3a\uff1a\n\n```python\nfrom nlutools import tools as nlu\nnlu.cut('\u8fd9\u662f\u4e00\u4e2a\u80fd\u591f\u8f93\u51fa\u540d\u8bcd\u77ed\u8bed\u7684\u5206\u8bcd\u5668\uff0c\u6b22\u8fce\u8bd5\u7528\uff01')\n```\n\n\u8fd4\u56de\u7ed3\u679c\uff1a\n\n```json\n{\n 'np': ['\u5206\u8bcd\u5668'], // \u9664\u53bb\u767e\u5ea6\u767e\u79d1\u4e4b\u5916\uff0c\u5176\u4ed6\u7684\u540d\u8bcd\u77ed\u8bed\n 'entity' : ['\u540d\u8bcd\u77ed\u8bed'], // \u767e\u5ea6\u767e\u79d1\u4e2d\u4f1a\u51fa\u73b0\u7684\u8bcd\u6761\n 'text': '\u8fd9\u662f\u4e00\u4e2a\u80fd\u591f\u8f93\u51fa\u540d\u8bcd\u77ed\u8bed\u7684\u5206\u8bcd\u5668\uff0c\u6b22\u8fce\u8bd5\u7528\uff01', // \u539f\u59cb\u6587\u672c\n 'items' : ['\u8fd9', '\u662f', '\u4e00\u4e2a', '\u80fd\u591f', '\u8f93\u51fa', '\u540d\u8bcd\u77ed\u8bed', '\u7684', '\u5206\u8bcd\u5668', '\uff0c', '\u6b22\u8fce', '\u8bd5\u7528', '\uff01'], // \u5206\u8bcd\u7ed3\u679c\n 'pos': ['r', 'v', 'm', 'v', 'v', 'ne', 'uj', 'np', 'x', 'v', 'vn', 'x'] // \u8bcd\u6027\n}\n```\n\n## 2 \u5207\u53e5\n\n\u5207\u53e5\u5de5\u5177\u63d0\u4f9b\u4e24\u79cd\u6a21\u5f0f\uff0c\u63a5\u53e3\u51fd\u6570\uff1asplit(text, mode=0) \u3010\u7b80\u6613\u63a5\u53e3\u3011 or getSubSentences(text,mode=0)\n\n\u5176\u4e2d\n\n* text \u4e3a\u9700\u8981\u8fdb\u884c\u5207\u53e5\u7684\u539f\u59cb\u6587\u672c\u5e8f\u5217\n\n* mode \u4e3a\u5207\u53e5\u6a21\u5f0f\uff0c\u9ed8\u8ba4\u503c0(\u6682\u65f6\u53ea\u6709\u8fd9\u4e2a\u9ed8\u8ba4\u503c\uff0c\u5ffd\u7565\u8fd9\u4e2a\u53c2\u6570\u5427)\n\n\u8c03\u7528\u65b9\u5f0f\uff1a\n\n```python\nfrom nlutools import tools as nlu\nnlu.split(['\u6211\u559c\u6b22\u5728\u6625\u5929\u53bb\u89c2\u8d4f\u6843\u82b1\u3002\u5728\u590f\u5929\u53bb\u6b23\u8d4f\u8377\u82b1 \u5728\u79cb\u5929\u53bb\u89c2\u8d4f\u7ea2\u53f6\u3002\u4f46\u66f4\u559c\u6b22\u5728\u51ac\u5929\u53bb\u6b23\u8d4f\u96ea\u666f\u3002'])\n```\n\n\u8fd4\u56de\u7ed3\u679c\uff1a\n\n```json\n[['\u6211\u559c\u6b22\u5728\u6625\u5929\u53bb\u89c2\u8d4f\u6843\u82b1', '\u5728\u590f\u5929\u53bb\u6b23\u8d4f\u8377\u82b1 \u5728\u79cb\u5929\u53bb\u89c2\u8d4f\u7ea2\u53f6', '\u4f46\u66f4\u559c\u6b22\u5728\u51ac\u5929\u53bb\u6b23\u8d4f\u96ea\u666f']]\n```\n\n## 3 \u8bcd\u5411\u91cf\n\n3.1 \u79bb\u7ebf\u8bcd\u5411\u91cf\n\n \u83b7\u5f97\u8bcd\u5411\u91cf\u6587\u4ef6\uff0c\u53ef\u4ee5\u6839\u636e\u7248\u672c\u53f7\u83b7\u53d6\uff0c\u76ee\u524d\u7248\u672c\u53f7\u5305\u62ec\uff1av1.0\n\n \u9ed8\u8ba4\u662f\u4e0b\u8f7d\u6700\u65b0\u7248\u3002\u83b7\u53d6\u5230\u7684\u6587\u4ef6\u5939\u4e0b\u9762\u5305\u542b\u4e24\u4e2a\u6587\u4ef6\uff0c\u4e00\u4e2a\u662f\u8bcd\u5411\u91cf\u6587\u4ef6\uff0c\u4e00\u4e2a\u662f\u5b57\u5411\u91cf\u6587\u4ef6\u3002\n\n```python\nfrom nlutools import tools as nlu\nnlu.getW2VFile('v1.0', '/local/path/')\n```\n\n3.2 \u5728\u7ebf\u8bcd\u5411\u91cf\n\n \u652f\u6301\u4e24\u4e2a\u6765\u6e90\u7684\u8bcd\u5411\u91cf\uff0c\u817e\u8baf\u7248(200\u7ef4)\u548ce\u6210\u7248(300\u7ef4)\uff0c\u901a\u8fc7type\u53c2\u6570\u63a7\u5236('ifchange' or 'tencent', \u9ed8\u8ba4ifchange)\n\n ifchange\u8bcd\u5411\u91cf\u57fa\u4e8e\u5168\u91cfcv\u5de5\u4f5c\u7ecf\u5386\uff0c\u52a0\u5165\u4e86\u9886\u57df\u76f8\u5173\u5b9e\u4f53\uff0c\u901a\u8fc7fasttext\u8bad\u7ec3\uff0c\u6ca1\u6709oov\u95ee\u9898\u3002\u53c2\u8003:https://fasttext.cc\n\n \u817e\u8baf\u8bcd\u5411\u91cf\u5177\u4f53\u4fe1\u606f\u53c2\u89c1\uff1ahttps://ai.tencent.com/ailab/nlp/embedding.html\n\n3.2.1 \u5728\u7ebf\u8bf7\u6c42\u8bcd\u5411\u91cf\n```python\nfrom nlutools import tools as nlu\n# type \u9ed8\u8ba4'ifchange'\nnlu.w2v('\u6df1\u5ea6\u5b66\u4e60')\n# \u817e\u8baf\u8bcd\u5411\u91cf\nnlu.w2v('\u6df1\u5ea6\u5b66\u4e60', type='tencent')\n# \u6216\u8005\u4f20\u5165\u591a\u4e2a\u8bcd\nnlu.w2v(['\u6df1\u5ea6\u5b66\u4e60', '\u673a\u5668\u5b66\u4e60'])\n```\n3.2.2 \u83b7\u53d6\u8bcd\u5411\u91cf\u76f8\u4f3c\u7684\u8bcd:\n```python\nfrom nlutools import tools as nlu\n# \u9ed8\u8ba4\u4f7f\u7528e\u6210\u8bcd\u5411\u91cf\nnlu.simiwords('\u6df1\u5ea6\u5b66\u4e60', 10) # 10\u8868\u793a\u6700\u591a\u8fd4\u56de10\u4e2a\u6700\u76f8\u4f3c\u7684\u8bcd\n# \u6216\u8005\u4f20\u5165\u591a\u4e2a\u8bcd\nnlu.simiwords(['\u6df1\u5ea6\u5b66\u4e60', '\u673a\u5668\u5b66\u4e60'], 10)\n```\n3.2.3 \u83b7\u5f97\u4e24\u4e2a\u8bcd\u7684\u76f8\u4f3c\u5ea6\n```python\nfrom nlutools import tools as nlu\n# \u4f7f\u7528\u817e\u8baf\u8bcd\u5411\u91cf\nnlu.simiscore('\u6df1\u5ea6\u5b66\u4e60','\u673a\u5668\u5b66\u4e60',type='tencent')\n# \u4f7f\u7528echeng\u8bcd\u5411\u91cf\nnlu.simiscore('\u6df1\u5ea6\u5b66\u4e60','\u673a\u5668\u5b66\u4e60',type='ifchange')\n```\n \n## 4 \u53e5\u5411\u91cf\n### 4.1 \u57fa\u4e8e\u8bcd\u5411\u91cf\n```python\nfrom nlutools import tools as nlu\nnlu.senvec(['\u4e3b\u8981\u8d1f\u8d23\u673a\u5668\u5b66\u4e60\u7b97\u6cd5\u7684\u7814\u7a76', '\u8bad\u7ec3\u6a21\u578b\u3001\u7f16\u5199\u4ee3\u7801\u3001\u4ee5\u53ca\u5176\u4ed6\u4e00\u4e9b\u5de5\u4f5c']) // 300\u7ef4\nnlu.senvec(['\u4e3b\u8981\u8d1f\u8d23\u673a\u5668\u5b66\u4e60\u7b97\u6cd5\u7684\u7814\u7a76', '\u8bad\u7ec3\u6a21\u578b\u3001\u7f16\u5199\u4ee3\u7801\u3001\u4ee5\u53ca\u5176\u4ed6\u4e00\u4e9b\u5de5\u4f5c'], type = 'tencent') // 200\u7ef4\n```\n\u8fd4\u56de\u7ed3\u679c\uff1a\n```json\n{\n 'dimention': 300, # \u7ef4\u5ea6\n 'veclist': [[0.01, ...,0.56],[0.89,...,-0.08]]\n}\n```\n### 4.2 \u57fa\u4e8ebert\nbert\u5411\u91cf\u6709\u4e24\u4e2a\u7248\u672c\uff1a\u57fa\u4e8e\u54c8\u5de5\u5927\u5168\u8bcdmask\u7684\u9884\u8bad\u7ec3\u53e5\u5411\u91cf\u8868\u5f81\uff1b\u57fa\u4e8ecv\u4e2d\u5de5\u4f5c\u7ecf\u5386\u5168\u8bcdmask\u7684\u9884\u8bad\u7ec3\u53e5\u5411\u91cf\u8868\u5f81\n\u8c03\u7528\u65b9\u5f0f\uff1a\n```python\nnlu.bertvec(['\u4e3b\u8981\u8d1f\u8d23\u673a\u5668\u5b66\u4e60\u7b97\u6cd5\u7684\u7814\u7a76', '\u8bad\u7ec3\u6a21\u578b\u3001\u7f16\u5199\u4ee3\u7801\u3001\u4ee5\u53ca\u5176\u4ed6\u4e00\u4e9b\u5de5\u4f5c']) # \u54c8\u5de5\u5927\u7248\nnlu.bertvec(['\u4e3b\u8981\u8d1f\u8d23\u673a\u5668\u5b66\u4e60\u7b97\u6cd5\u7684\u7814\u7a76', '\u8bad\u7ec3\u6a21\u578b\u3001\u7f16\u5199\u4ee3\u7801\u3001\u4ee5\u53ca\u5176\u4ed6\u4e00\u4e9b\u5de5\u4f5c'], mode='cv') # ifchange\u7248\u672c\n```\n\n### 5 \u4e0b\u8f7d\u9884\u8bad\u7ec3\u4e2d\u6587\u8bed\u8a00\u6a21\u578b\n\n\u53ef\u7528\u7684\u6a21\u578b\u6709\uff1a\n\n* base_cn: Google\u5b98\u65b9\u4e2d\u6587Base\n* wwm: \u54c8\u5de5\u5927\u5168\u8bcdMASK_v1\n* wwm_ext: \u54c8\u5de5\u5927\u5168\u8bcdMASK_v2\n* ernie_cv: \u4f7f\u7528\u5de5\u4f5c\u7ecf\u5386\u6587\u672c\u91cd\u65b0\u8bad\u7ec3\u7684ernie\u6a21\u578b\n\n\u8c03\u7528\u65b9\u5f0f\uff1a\n\n```python\n# \u82e5\u7ed9\u5b9a\u8f93\u51fa\u76ee\u5f55\uff0c\u76f4\u63a5\u8fdb\u884c\u4e0b\u8f7d\nnlu.bertmodels('wwm_ext', './bert_models')\n```\n\n## 6 \u5b9e\u4f53\n\n\u5b9e\u4f53\u8bc6\u522b(\u8f6c\u53d1\u81ea\u56fe\u8c31\u7ec4)\n\n\u57fa\u4e8e\u8f93\u5165\u7684\u81ea\u7136\u6587\u672c\uff0c\u8bc6\u522b \u5b66\u6821(school)\u3001\u804c\u80fd(function)\u3001\u6280\u80fd(skill)\u3001\u5b66\u5386(degree)\u3001\u4e13\u4e1a(major)\u3001\u516c\u53f8(company)\u3001\u8bc1\u4e66(certificate) \u4e03\u5927\u5b9e\u4f53\n\n```python\nnlu.ner([\"\u6211\u6bd5\u4e1a\u4e8e\u5317\u4eac\u5927\u5b66\"],'ner')\n```\n\u8fd4\u56de\u7ed3\u679c:\n```json\n[\n [\n {\n 'type': 'school',\n 'text': '\u5317\u4eac\u5927\u5b66',\n 'boundary': [4, 8],\n 'entityIdCandidates': [{'entityID': '0', 'entityName': '', 'score': 1.0}]\n }\n ]\n]\n```\n\n## 7 \u60c5\u611f\u5206\u6790\n\n\u8fd4\u56de\u53e5\u5b50\u7684\u60c5\u611f\u6781\u6027\uff0c\u6301\u6b63\u5411\u548c\u8d1f\u5411\u60c5\u611f\n\n\u53c2\u6570\u8bf4\u660e\uff1a\n\n* sentences \u8f93\u5165\u7684\u6587\u672c\u5217\u8868\n* prob \u503c\u4e3aFalse\uff0c\u4e0d\u8fd4\u56de\u9884\u6d4b\u53e5\u5b50\u7684\u60c5\u611f\u9884\u6d4b\u5f97\u5206\uff0c\u53ea\u8fd4\u56de\u60c5\u611f\u7c7b\u522b\uff08pos\u6216\u8005neg\uff09\uff1b\u503c\u4e3aTrue\uff0c\u5219\u90fd\u8fd4\u56de\u3002\n\n\u8c03\u7528\u65b9\u5f0f\uff1a\n```python\nfrom nlutools import tools as nlu\nnlu.emotion(['\u8fd9\u5bb6\u516c\u53f8\u5f88\u68d2','\u8fd9\u5bb6\u516c\u53f8\u5f88\u7cdf\u7cd5'], prob=False)\n```\n\u8fd4\u56de\u7ed3\u679c\uff1a\n\n```json\n{\n 'text': ['\u8fd9\u5bb6\u516c\u53f8\u5f88\u68d2','\u8fd9\u5bb6\u516c\u53f8\u5f88\u7cdf\u7cd5'],\n 'labels': ['pos','neg']\n}\n```\n\n## 8 \u5173\u952e\u5b57\u63d0\u53d6\n\n\u65b9\u6cd5\uff1akeywords(content,topk,with_weight)\n\n\u53c2\u6570\u8bf4\u660e\uff1a\n\n* content \u4e3a\u8f93\u5165\u6587\u672c.\n* topk \u4e3a\u6700\u5927\u8fd4\u56de\u5173\u952e\u5b57\u4e2a\u6570. \u9ed8\u8ba43\n* with_weight \u662f\u5426\u8fd4\u56de\u5173\u952e\u5b57\u7684\u6743\u503c. \u9ed8\u8ba4False\n\n\u8c03\u7528\u65b9\u5f0f\uff1a\n\n```python\nfrom nlutools import tools as nlu\nnlu.keywords('\u4e3b\u8981\u8d1f\u8d23\u673a\u5668\u5b66\u4e60\u7b97\u6cd5\u7684\u7814\u7a76\u4ee5\u53ca\u642d\u5efa\u795e\u7ecf\u7f51\u7edc\uff0c\u8bad\u7ec3\u6a21\u578b\uff0c\u7f16\u5199\u4ee3\u7801\uff0c\u4ee5\u53ca\u5176\u4ed6\u7684\u4e00\u4e9b\u5de5\u4f5c',4,True)\n```\n\n\u8fd4\u56de\u7ed3\u679c\uff1a\n\n```json\n{'weights': [9.64244, 9.36891, 6.2782, 5.69476], 'keywords': ['\u673a\u5668\u5b66\u4e60\u7b97\u6cd5', '\u795e\u7ecf\u7f51\u7edc', '\u8bad\u7ec3', '\u6a21\u578b']}\n```\n\n## 9 \u53e5\u5b50\u76f8\u4f3c\u5ea6\u8ba1\u7b97\n\n\u53e5\u5b50\u76f8\u4f3c\u67092\u79cd\u8ba1\u7b97\u65b9\u5f0f\uff0c\n\n1\u57fa\u4e8eifchange\u8bcd\u5411\u91cf\u7684\u53e5\u5411\u91cf\u7684cosine \n\n2\u57fa\u4e8e\u817e\u8baf\u8bcd\u5411\u91cf\u7684\u53e5\u5411\u91cf\u7684cosine\n\n\u65b9\u6cd5: sensimi(text1,text2,precision=100,type='ifchange')\n\n\u53c2\u6570\u8bf4\u660e\uff1a\n\n* text1 \u4e3a\u5f85\u8ba1\u7b97\u53e5\u5b501\n* text2 \u4e3a\u5f85\u8ba1\u7b97\u53e5\u5b502\n* precision \u4e3a\u8ba1\u7b97\u7ed3\u679c\u523b\u5ea6\uff0c\u59821000\uff0c\u5219\u8fd4\u56de0~1000\u7684\u503c\n* type : ifchange | tencent\n\u8c03\u7528\u65b9\u5f0f\uff1a\n\n```python\nfrom nlutools import tools as nlu\nnlu.sensimi('\u4f60\u5bb6\u7684\u5730\u5740\u662f\u591a\u5c11','\u4f60\u4f4f\u54ea\u91cc',1000)\n```\n\n\u8fd4\u56de\u7ed3\u679c:\n\n```json\n{'result': 600}\n```\n\n## 10 \u52a8\u5bbe\u63d0\u53d6\n\u65b9\u6cd5: vob(content,mode\uff09\n\n\u53c2\u6570\u8bf4\u660e:\n\n* content \u8f93\u5165\u6587\u672c\uff0cstr\n* mode \u63d0\u53d6\u6a21\u5f0f\uff0c\u53ef\u9009\u503c\u4e3a fast \u6216accurate. \u76ee\u524d\u4ec5\u652f\u6301fast\uff0c\u5ffd\u7565\u6b21\u53c2\u6570\n\n\u8c03\u7528\u65b9\u5f0f\uff1a\n\n```python\nfrom nlutools import tools as nlu\nnlu.vob('\u8981\u8d1f\u8d23\u673a\u5668\u5b66\u4e60\u7b97\u6cd5\u7684\u7814\u7a76\u4ee5\u53ca\u642d\u5efa\u795e\u7ecf\u7f51\u7edc\uff0c\u8bad\u7ec3\u6a21\u578b\uff0c\u7f16\u5199\u4ee3\u7801\uff0c\u4ee5\u53ca\u5176\u4ed6\u7684\u4e00\u4e9b\u5de5\u4f5c')\n```\n\n\u8fd4\u56de\u7ed3\u679c\uff1a\n\n```json\n{'content': [['\u7f16\u5199', ' \u4ee3\u7801']]}\n```\n\n## 11 \u53e5\u5b50\u5408\u7406\u6027\u5224\u522b\n\u65b9\u6cd5\uff1a rationality(text,with_word_prob)\n\n\u53c2\u6570\u8bf4\u660e\uff1a\n\n* text, \u5e26\u5224\u5b9a\u53e5\u5b50,\u7c7b\u578b\u662flist\n* with_word_prob,\u8fd4\u56de\u7ed3\u679c\u4e2d\u662f\u5426\u5305\u542b\u6bcf\u4e2a\u8bcd\u5408\u7406\u6027\u7684\u6982\u7387\uff0cstr\uff0c\u53d6\u503c\u8303\u56f4\u4e3a 'true' \u6216 'false'\u3002 \u9ed8\u8ba4'false'\n\n\u8c03\u7528\u65b9\u5f0f\uff1a\n\n```python\nfrom nlutools import tools as nlu\nnlu.rationality(['\u5e8a\u524d\u660e\u6708\u5149\uff0c\u7591\u662f\u5730\u4e0a\u971c', '\u5e8a\u524d\u661f\u661f\u5149\uff0c\u7591\u662f\u5730\u4e0a\u971c', '\u5e8a\u524d\u767d\u6708\u5149\uff0c\u7591\u662f\u5730\u4e0a\u971c'])\n```\n\n\u8fd4\u56de\u7ed3\u679c\uff1a\n\n```json\n {\n 'ppl': [63.2965, 187.2091, 71.3999]\n }\n```\n\n## 12 \u59d3\u540d\u8bc6\u522b\u670d\u52a1\n\n\u6765\u81eanb2\u7ec4\u7684\u59d3\u540d\u8bc6\u522b\n\n\u65b9\u6cd5\uff1a nlu.namener(\"\u5218\u5fb7\u534e\u7684\u2f7c\u8001\u8001\u5a46\u53eb\u53f6\u4e3d\u5029\")\n\n\u7ed3\u679c\uff1a ['\u5218\u5fb7\u534e', '\u53f6\u4e3d\u5029']", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com", "keywords": "", "license": "ifchange", "maintainer": "", "maintainer_email": "", "name": "nlutools", "package_url": "https://pypi.org/project/nlutools/", "platform": "", "project_url": "https://pypi.org/project/nlutools/", "project_urls": { "Homepage": "https://github.com" }, "release_url": "https://pypi.org/project/nlutools/1.17.1/", "requires_dist": null, "requires_python": "", "summary": "fix some return problems; add namener;", "version": "1.17.1" }, "last_serial": 5839454, "releases": { "1.10.0": [ { "comment_text": "", "digests": { "md5": "10db96f6e3fa7e71d229cf25cd461a25", "sha256": "189aa7d90e08ead8b3ea75ec34448348000a959d4f7e204f5352b4041294f07e" }, "downloads": -1, "filename": "nlutools-1.10.0.tar.gz", "has_sig": false, "md5_digest": "10db96f6e3fa7e71d229cf25cd461a25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4198, "upload_time": "2018-12-05T11:41:36", "url": "https://files.pythonhosted.org/packages/f1/8d/3ace8c01005fad5752ad7b289ffed2d3fd66a335d35312e6093d5a243838/nlutools-1.10.0.tar.gz" } ], "1.11.0": [ { "comment_text": "", "digests": { "md5": "8ded8998dcd0244d13f7098be6895281", "sha256": "b8a9d06957e6923335ea2c903ab620a9df705a1f8fa0e453c772c8f202842eb2" }, "downloads": -1, "filename": "nlutools-1.11.0.tar.gz", "has_sig": false, "md5_digest": "8ded8998dcd0244d13f7098be6895281", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4225, "upload_time": "2018-12-05T12:39:01", "url": "https://files.pythonhosted.org/packages/11/18/16f40b768b489cc56e402b636f736a6cf2c7ce5a66a3a9a42269633ec07e/nlutools-1.11.0.tar.gz" } ], "1.11.1": [ { "comment_text": "", "digests": { "md5": "388ecfcc4f8a86e1238dde64ee90f746", "sha256": "db6e1006f6ab25996c114108ca099666f40959a8f35910fb1a3368ccccf44e18" }, "downloads": -1, "filename": "nlutools-1.11.1.tar.gz", "has_sig": false, "md5_digest": "388ecfcc4f8a86e1238dde64ee90f746", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4217, "upload_time": "2018-12-05T12:46:48", "url": "https://files.pythonhosted.org/packages/4d/98/169b1ec64615530bab22c8012886c1ce401f9a7487e2e576ec598e8a52ae/nlutools-1.11.1.tar.gz" } ], "1.11.2": [ { "comment_text": "", "digests": { "md5": "0eba428b838fbafc5d7b3d892c35c2af", "sha256": "02bcf4f71634e1a08ed901143e8bfb76fb526f576986f23a3bcce9796431c128" }, "downloads": -1, "filename": "nlutools-1.11.2.tar.gz", "has_sig": false, "md5_digest": "0eba428b838fbafc5d7b3d892c35c2af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4174, "upload_time": "2018-12-05T13:03:53", "url": "https://files.pythonhosted.org/packages/b9/36/dad1d3b49998b05ff46bc57d5dc84281ac9264622fdafe9a12c49ceafee5/nlutools-1.11.2.tar.gz" } ], "1.11.3": [ { "comment_text": "", "digests": { "md5": "8492f703f3bb35f4d912d93b8c56966e", "sha256": "aa262625baa038c00e91b99e796cdf8a8eec18668da81fd96054ad5b7cd0e7c8" }, "downloads": -1, "filename": "nlutools-1.11.3.tar.gz", "has_sig": false, "md5_digest": "8492f703f3bb35f4d912d93b8c56966e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4177, "upload_time": "2018-12-05T13:06:45", "url": "https://files.pythonhosted.org/packages/a3/ef/0fb56dcbe6b8afca01ea6d4deaf56c4063d72697e60727a87280d76fa510/nlutools-1.11.3.tar.gz" } ], "1.11.4": [ { "comment_text": "", "digests": { "md5": "f3b407c26b9b58eaca44ad54984e26d2", "sha256": "74ed26c0d337142f68639f8dfffe23341fadee277dd90db7ee39055cf8b25bf7" }, "downloads": -1, "filename": "nlutools-1.11.4.tar.gz", "has_sig": false, "md5_digest": "f3b407c26b9b58eaca44ad54984e26d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4854, "upload_time": "2018-12-12T09:22:23", "url": "https://files.pythonhosted.org/packages/a5/9c/fa958e10f682b40e4342547673c4135afaa558baa5229974845fd8b57d79/nlutools-1.11.4.tar.gz" } ], "1.11.5": [ { "comment_text": "", "digests": { "md5": "69398d350784b80fea966c0dd104f4d8", "sha256": "efc4e6ae531f846b2e94bb86f9e6275d4b0048ab32f5a444e988c43e1018a5dc" }, "downloads": -1, "filename": "nlutools-1.11.5.tar.gz", "has_sig": false, "md5_digest": "69398d350784b80fea966c0dd104f4d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4842, "upload_time": "2018-12-12T09:30:24", "url": "https://files.pythonhosted.org/packages/a7/d6/16d3229807cf75b6a3f8c4b7e1230160ec24e702888c98f479103d8c9855/nlutools-1.11.5.tar.gz" } ], "1.12.0": [ { "comment_text": "", "digests": { "md5": "8bfdfd440adebc6fb4524ca111ac3196", "sha256": "b3998fbd9dc2b704838ee2ae63d6189842a351eabd84072f73be2f3788e0d928" }, "downloads": -1, "filename": "nlutools-1.12.0.tar.gz", "has_sig": false, "md5_digest": "8bfdfd440adebc6fb4524ca111ac3196", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5060, "upload_time": "2018-12-19T09:26:56", "url": "https://files.pythonhosted.org/packages/26/f6/a51f2b004e126e2d4a5bd754380d3a365ebea670e68353a0a6bec25f8fce/nlutools-1.12.0.tar.gz" } ], "1.12.1": [ { "comment_text": "", "digests": { "md5": "987dd463ae820855270d486a46a06f61", "sha256": "97fe714d53c608748664b8568942263c9afbb6dfd937c0fbeb7ca9aed6757a98" }, "downloads": -1, "filename": "nlutools-1.12.1.tar.gz", "has_sig": false, "md5_digest": "987dd463ae820855270d486a46a06f61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5041, "upload_time": "2018-12-19T10:03:14", "url": "https://files.pythonhosted.org/packages/3b/fc/35145e86128cb861cb5ce1a90791c29439ba28c340e85e5f1222caab43c2/nlutools-1.12.1.tar.gz" } ], "1.12.2": [ { "comment_text": "", "digests": { "md5": "6ab139c3a109dc1fb01a2077ecd7ffdd", "sha256": "037ada0234c56a5ac7f228222a338b46294685baaf028a21b5341165a0fa7081" }, "downloads": -1, "filename": "nlutools-1.12.2.tar.gz", "has_sig": false, "md5_digest": "6ab139c3a109dc1fb01a2077ecd7ffdd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5255, "upload_time": "2018-12-20T08:21:22", "url": "https://files.pythonhosted.org/packages/d9/95/9fc620f15c2ba66ecdf24477a746f46b972ace2f586ae1d2f452c543c44a/nlutools-1.12.2.tar.gz" } ], "1.12.3": [ { "comment_text": "", "digests": { "md5": "179d1136fd0f3dd663807b3faa094df4", "sha256": "954ccb147d9b5ed12c788ca552427d66556afeef59b88d133c8f3ea72d66aec4" }, "downloads": -1, "filename": "nlutools-1.12.3.tar.gz", "has_sig": false, "md5_digest": "179d1136fd0f3dd663807b3faa094df4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5270, "upload_time": "2018-12-20T08:24:53", "url": "https://files.pythonhosted.org/packages/6f/57/607e7b45f91775c84c9c3958853db0dfebf58da6fd384f39076cfd429dcc/nlutools-1.12.3.tar.gz" } ], "1.12.4": [ { "comment_text": "", "digests": { "md5": "da46284524b643e4b7f4d5e0b89bbb82", "sha256": "0fbaa59cdf1616d67d7fcdd39a725d3b5066f03c0fb374f9aa030378a75fedb1" }, "downloads": -1, "filename": "nlutools-1.12.4.tar.gz", "has_sig": false, "md5_digest": "da46284524b643e4b7f4d5e0b89bbb82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5406, "upload_time": "2018-12-21T05:54:22", "url": "https://files.pythonhosted.org/packages/48/5d/b967dfc3a9f2e0cf2c875a1b85f30f62be4eecf79a5967933e35116fa147/nlutools-1.12.4.tar.gz" } ], "1.12.5": [ { "comment_text": "", "digests": { "md5": "a7484181117cf4655922ebc5e80debb5", "sha256": "a96215e57f6e304d1e2d8cb40a66cbe94ff3a3564645360d897675d631e1169c" }, "downloads": -1, "filename": "nlutools-1.12.5.tar.gz", "has_sig": false, "md5_digest": "a7484181117cf4655922ebc5e80debb5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5395, "upload_time": "2018-12-21T06:03:52", "url": "https://files.pythonhosted.org/packages/01/38/09e95f81d1fb0a895ae9ec6dd1370c3d837ba1275178bc6e84e0b8254f32/nlutools-1.12.5.tar.gz" } ], "1.12.6": [ { "comment_text": "", "digests": { "md5": "5486085a082420c56bc46fce417af983", "sha256": "fc73bb255c85754bcd7c9a962cf48a9724855b9245a09bab0928c3be20e517ef" }, "downloads": -1, "filename": "nlutools-1.12.6.tar.gz", "has_sig": false, "md5_digest": "5486085a082420c56bc46fce417af983", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5469, "upload_time": "2018-12-21T07:41:46", "url": "https://files.pythonhosted.org/packages/bc/cc/bb745fd8adc1a52aff9bb169246e0b88af1325b6c8134405a0ff57677107/nlutools-1.12.6.tar.gz" } ], "1.13.0": [ { "comment_text": "", "digests": { "md5": "cf9fc2a674fb2a544938d05ef2808604", "sha256": "44fb329e265af7bc5fddecacd5a51a11b1594df125ad018f3ebbb92ece8685c0" }, "downloads": -1, "filename": "nlutools-1.13.0.tar.gz", "has_sig": false, "md5_digest": "cf9fc2a674fb2a544938d05ef2808604", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9003, "upload_time": "2019-01-03T09:09:50", "url": "https://files.pythonhosted.org/packages/ff/11/03b8f068a6f04c7895ec8a804aa338d68d1a876fa01c59fcfc3bb99be019/nlutools-1.13.0.tar.gz" } ], "1.13.1": [ { "comment_text": "", "digests": { "md5": "c3fbc6932912657d8f863dcec841a7ec", "sha256": "076290b3466ec04d99e48aac8b2e14df6eef5704c226a8c5f186374f76474295" }, "downloads": -1, "filename": "nlutools-1.13.1.tar.gz", "has_sig": false, "md5_digest": "c3fbc6932912657d8f863dcec841a7ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8998, "upload_time": "2019-01-03T09:15:59", "url": "https://files.pythonhosted.org/packages/11/0c/c600678384f3b9bc74c3f3886f298f8d8bd5aa9d17f8ee099e091876457f/nlutools-1.13.1.tar.gz" } ], "1.13.2": [ { "comment_text": "", "digests": { "md5": "b8ba7db447e6a28a5d23acfd55169fa2", "sha256": "47e26ea59e73d257a67f38ad41b39e44427f05c950bc57596d020d2bb47ecfe5" }, "downloads": -1, "filename": "nlutools-1.13.2.tar.gz", "has_sig": false, "md5_digest": "b8ba7db447e6a28a5d23acfd55169fa2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9897, "upload_time": "2019-01-30T03:21:38", "url": "https://files.pythonhosted.org/packages/17/6d/e468acf767f5dc6da885339e78ed3761d74c9e4e6e622d794a9917ec6d6e/nlutools-1.13.2.tar.gz" } ], "1.13.3": [ { "comment_text": "", "digests": { "md5": "f51448bdfe69c5cfe8fb682f9db513e9", "sha256": "677291fa704e05fdefc98c60400cccf81d08c3e12ba8dbf8d79b126d062d0f8f" }, "downloads": -1, "filename": "nlutools-1.13.3.tar.gz", "has_sig": false, "md5_digest": "f51448bdfe69c5cfe8fb682f9db513e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9902, "upload_time": "2019-01-30T03:23:53", "url": "https://files.pythonhosted.org/packages/c5/6c/089c225b7eaddafb654e3ab4aaaf7140cfdb2c341be32c5203975e40ce23/nlutools-1.13.3.tar.gz" } ], "1.13.4": [ { "comment_text": "", "digests": { "md5": "b55c8ec32fd67c8353d0d7f055ef11b6", "sha256": "337666ee1a89d46329632b20f5d22e8959b52d4a4f685ff71eb616b226ac48f7" }, "downloads": -1, "filename": "nlutools-1.13.4.tar.gz", "has_sig": false, "md5_digest": "b55c8ec32fd67c8353d0d7f055ef11b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9908, "upload_time": "2019-01-30T03:33:31", "url": "https://files.pythonhosted.org/packages/4b/df/6d1d0632e9578edb6f0e4d15600190e3ca2c4932633c41446c4704957c96/nlutools-1.13.4.tar.gz" } ], "1.13.5": [ { "comment_text": "", "digests": { "md5": "06413aa57c4e51471d99d52e77a0190e", "sha256": "bbb045f4a1ffc29fc85d1dc3855d090e6297a07e1a37d341be47e83c2a15e6ef" }, "downloads": -1, "filename": "nlutools-1.13.5.tar.gz", "has_sig": false, "md5_digest": "06413aa57c4e51471d99d52e77a0190e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9892, "upload_time": "2019-01-30T03:49:31", "url": "https://files.pythonhosted.org/packages/03/3a/2708c6ed5fd2625c98533c8080763e959f5cece601633d51382e34b3ed52/nlutools-1.13.5.tar.gz" } ], "1.14.1": [ { "comment_text": "", "digests": { "md5": "50bc86d7e47eba619915afa9d54a2c67", "sha256": "01281acce519b7cc0721e1743c29835e667d00f8f669613b6f469cfaefb2f596" }, "downloads": -1, "filename": "nlutools-1.14.1.tar.gz", "has_sig": false, "md5_digest": "50bc86d7e47eba619915afa9d54a2c67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11513, "upload_time": "2019-01-30T09:11:59", "url": "https://files.pythonhosted.org/packages/c6/05/c3c0c8cc94a2bcc4ae79efe94de91aebb466a69ffae9ed1ae022f80e01bd/nlutools-1.14.1.tar.gz" } ], "1.14.2": [ { "comment_text": "", "digests": { "md5": "1a0a64ca05bc9e0d0713e1a45ea5bc15", "sha256": "e2382291f1e13ecd381d99e2ffe3e8291744d08ecb168c2c77d94da7194594bf" }, "downloads": -1, "filename": "nlutools-1.14.2.tar.gz", "has_sig": false, "md5_digest": "1a0a64ca05bc9e0d0713e1a45ea5bc15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11453, "upload_time": "2019-01-31T09:29:23", "url": "https://files.pythonhosted.org/packages/c2/32/13aa6936f4ec008d7698c468284f0fbeb04042b59e4995d2beb32ea14ad7/nlutools-1.14.2.tar.gz" } ], "1.14.3": [ { "comment_text": "", "digests": { "md5": "11966155a373741b99b4d68e02a81e94", "sha256": "6c4ebad36de8e86fd11dcf6a398925c221e5a70df1a4df782172d09ca70b8e93" }, "downloads": -1, "filename": "nlutools-1.14.3.tar.gz", "has_sig": false, "md5_digest": "11966155a373741b99b4d68e02a81e94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11455, "upload_time": "2019-01-31T09:39:37", "url": "https://files.pythonhosted.org/packages/c6/65/0681af195e7f1de824de60913ff3920656d51dfe97eeaff30376fe824acd/nlutools-1.14.3.tar.gz" } ], "1.14.4": [ { "comment_text": "", "digests": { "md5": "2cd7e7bdcfcfc0b50594148d0ff7b079", "sha256": "dcd1ec0c798d42a78c1c65a151a44845b47055f9a07e5fcca8f2a361deedcd2c" }, "downloads": -1, "filename": "nlutools-1.14.4.tar.gz", "has_sig": false, "md5_digest": "2cd7e7bdcfcfc0b50594148d0ff7b079", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11458, "upload_time": "2019-01-31T09:44:34", "url": "https://files.pythonhosted.org/packages/ec/b6/75b809f4c4c31a8b75e55596c45436feea22fc2ec49cfcc05ed0e910e2ab/nlutools-1.14.4.tar.gz" } ], "1.14.5": [ { "comment_text": "", "digests": { "md5": "e70a462d5fe2118e1a4162ba547023c5", "sha256": "83c91326b62e5e9e815da62c110bd84c9af08f2255370632dfae9ec1f11e8a2c" }, "downloads": -1, "filename": "nlutools-1.14.5.tar.gz", "has_sig": false, "md5_digest": "e70a462d5fe2118e1a4162ba547023c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10950, "upload_time": "2019-02-15T08:17:17", "url": "https://files.pythonhosted.org/packages/03/1b/b9bc8111cc29f850cda07fe0b6ca8ea44b11f58d2a66eea13213215a4d0b/nlutools-1.14.5.tar.gz" } ], "1.14.6": [ { "comment_text": "", "digests": { "md5": "9c1a2e70afa9b42aedf3a3d86287bb51", "sha256": "d42d6742e6bb6347c50a0bace1961d3d927ea3b021d12adb4fa0cadec04ed920" }, "downloads": -1, "filename": "nlutools-1.14.6.tar.gz", "has_sig": false, "md5_digest": "9c1a2e70afa9b42aedf3a3d86287bb51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10980, "upload_time": "2019-03-21T11:11:26", "url": "https://files.pythonhosted.org/packages/25/c9/cd15e840b3a3acdccef7c1155a1c92a3a77171cd3221bf474d8230d58098/nlutools-1.14.6.tar.gz" } ], "1.14.7": [ { "comment_text": "", "digests": { "md5": "323078572531b20b31469e9435fb7fc5", "sha256": "df82e48889c5ad32ed5e23407f3d461f7e2c70118b5eb8178bf21e429627e1d5" }, "downloads": -1, "filename": "nlutools-1.14.7.tar.gz", "has_sig": false, "md5_digest": "323078572531b20b31469e9435fb7fc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10961, "upload_time": "2019-03-21T11:19:42", "url": "https://files.pythonhosted.org/packages/47/a6/63ba0e7e74948de19f231c15c532d168429d24d9fbd75c273ef2de487f2b/nlutools-1.14.7.tar.gz" } ], "1.15.0": [ { "comment_text": "", "digests": { "md5": "91179b9db19868ca9cee1ae58df46513", "sha256": "17adbc2486cb68d159f942a38630cea8bc88d8acf61285af30beba72b2eb6890" }, "downloads": -1, "filename": "nlutools-1.15.0.tar.gz", "has_sig": false, "md5_digest": "91179b9db19868ca9cee1ae58df46513", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11026, "upload_time": "2019-05-09T07:34:45", "url": "https://files.pythonhosted.org/packages/5d/6c/87234fdd1e3474757b245c313afe13c784e96f8748a8dc852dac9c05582a/nlutools-1.15.0.tar.gz" } ], "1.15.1": [ { "comment_text": "", "digests": { "md5": "4d2ccdd5642142052142ff5a94896d61", "sha256": "a00986ac061c8ae3cbd4b4a7fb1f7266650649f44e740f6c9fbee92445b2d8cf" }, "downloads": -1, "filename": "nlutools-1.15.1.tar.gz", "has_sig": false, "md5_digest": "4d2ccdd5642142052142ff5a94896d61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11134, "upload_time": "2019-05-09T07:58:14", "url": "https://files.pythonhosted.org/packages/7f/ac/afb26bd023a4f55f72a5faad030b125203569889f4f436d3b0cd7012deb9/nlutools-1.15.1.tar.gz" } ], "1.15.2": [ { "comment_text": "", "digests": { "md5": "1c5c70b0360ec0f6e7031b656f03067d", "sha256": "fa1932f26d5e8ce0f7f2ec661388526f40ed354ee3f56634b8afc7c8dede5bc7" }, "downloads": -1, "filename": "nlutools-1.15.2.tar.gz", "has_sig": false, "md5_digest": "1c5c70b0360ec0f6e7031b656f03067d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11188, "upload_time": "2019-06-05T05:59:53", "url": "https://files.pythonhosted.org/packages/72/4a/4b7b97fc1ceed59162789d20a6f670f0340b31fdb7f707e10f91d9b68b68/nlutools-1.15.2.tar.gz" } ], "1.15.3": [ { "comment_text": "", "digests": { "md5": "69f54bb2d6657554c64a1214def11928", "sha256": "96b5e59e8474a407c52e1a8432bc8343cf1edf93293b7a047b285ba48f9a675f" }, "downloads": -1, "filename": "nlutools-1.15.3.tar.gz", "has_sig": false, "md5_digest": "69f54bb2d6657554c64a1214def11928", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11196, "upload_time": "2019-06-05T06:50:21", "url": "https://files.pythonhosted.org/packages/c5/d5/70054a363e124efa4008c3c7f849664c83ba277e9d0fd5bcce5285a6dcec/nlutools-1.15.3.tar.gz" } ], "1.15.4": [ { "comment_text": "", "digests": { "md5": "8cddc6402b0b4673e1dd0d651e3a339f", "sha256": "e99f7c90f893a7d4fc821d07068a3aab93e360ac88027242ff680d1a20848633" }, "downloads": -1, "filename": "nlutools-1.15.4.tar.gz", "has_sig": false, "md5_digest": "8cddc6402b0b4673e1dd0d651e3a339f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11198, "upload_time": "2019-06-28T09:35:16", "url": "https://files.pythonhosted.org/packages/7c/e0/0d7903485cc79bccf4793b1b98d150b7929f632372912679438d611bdd47/nlutools-1.15.4.tar.gz" } ], "1.15.5": [ { "comment_text": "", "digests": { "md5": "77ca009d0af76235eea74a31b775fe2c", "sha256": "ca3ce3647202d5dc5524563901120cbd0d9dfd0684b147385a383812a8ec28fe" }, "downloads": -1, "filename": "nlutools-1.15.5.tar.gz", "has_sig": false, "md5_digest": "77ca009d0af76235eea74a31b775fe2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11204, "upload_time": "2019-06-28T09:46:58", "url": "https://files.pythonhosted.org/packages/01/e4/4150665c2f466ed7f051c959c0fc326388fb617b532511007099a80103d4/nlutools-1.15.5.tar.gz" } ], "1.15.6": [ { "comment_text": "", "digests": { "md5": "553bba2fe9e85eed44ed7d342783718b", "sha256": "893a810fde72a2883aff3aba1d763cc64ee7f60da6a80fd0e6e2ba57710345a3" }, "downloads": -1, "filename": "nlutools-1.15.6.tar.gz", "has_sig": false, "md5_digest": "553bba2fe9e85eed44ed7d342783718b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11204, "upload_time": "2019-06-28T09:52:34", "url": "https://files.pythonhosted.org/packages/f2/2a/7c1ea3b8fdaab6ca9e77e31e904484f7bee7bdd874a6dc2e6dae30b6c71c/nlutools-1.15.6.tar.gz" } ], "1.15.7": [ { "comment_text": "", "digests": { "md5": "1704cbd3d4c39e6e7179edd2ce842899", "sha256": "6027968fc8797f3285da97ea36bde65383faa6dfc216a2cc124e7fce122cd380" }, "downloads": -1, "filename": "nlutools-1.15.7.tar.gz", "has_sig": false, "md5_digest": "1704cbd3d4c39e6e7179edd2ce842899", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11135, "upload_time": "2019-06-28T09:58:46", "url": "https://files.pythonhosted.org/packages/7a/cc/01522f4c43a8904a6df1dd9249710689e0c4224421138348d50a91b4af49/nlutools-1.15.7.tar.gz" } ], "1.16.1": [ { "comment_text": "", "digests": { "md5": "2ff53dd40b2a23cf1f13d0b20dde0278", "sha256": "05575666ed985e6f2b37b59434656ec86d94154b1918f03a781fccabe62a4fa9" }, "downloads": -1, "filename": "nlutools-1.16.1.tar.gz", "has_sig": false, "md5_digest": "2ff53dd40b2a23cf1f13d0b20dde0278", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11630, "upload_time": "2019-07-16T03:28:26", "url": "https://files.pythonhosted.org/packages/27/5e/1a2472d2588b2555ba75fa588d42facad86c799e99225f5e11443ce9447b/nlutools-1.16.1.tar.gz" } ], "1.16.2": [ { "comment_text": "", "digests": { "md5": "bbf2816f4ac216e5fe2f4269178c0eea", "sha256": "822719c14d07208e4786a105042723a0b14de1b688879e31166badafca4bd225" }, "downloads": -1, "filename": "nlutools-1.16.2.tar.gz", "has_sig": false, "md5_digest": "bbf2816f4ac216e5fe2f4269178c0eea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11623, "upload_time": "2019-07-16T07:06:10", "url": "https://files.pythonhosted.org/packages/50/37/af7afbd68ac62086238e056d977cffd9b83d376395412bf03f034decca5f/nlutools-1.16.2.tar.gz" } ], "1.16.3": [ { "comment_text": "", "digests": { "md5": "d1b4eafb00b33e6621659d2afd81c814", "sha256": "7d82d4dcafd4c7da60d84845d637ba42066b986715a0d543a3f7921f1f5cd1cb" }, "downloads": -1, "filename": "nlutools-1.16.3.tar.gz", "has_sig": false, "md5_digest": "d1b4eafb00b33e6621659d2afd81c814", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11632, "upload_time": "2019-07-22T06:31:59", "url": "https://files.pythonhosted.org/packages/82/c0/ff71fbb06938eafc9391a88a915dbc86b0d48d79b8de8929cd46ecc557fd/nlutools-1.16.3.tar.gz" } ], "1.16.4": [ { "comment_text": "", "digests": { "md5": "eb55831837cb94c27586f962e1eb4795", "sha256": "27b21498a662c27591fe97eb32ea99f0eb4fea80bffc9ef62e21d89ff4c17130" }, "downloads": -1, "filename": "nlutools-1.16.4.tar.gz", "has_sig": false, "md5_digest": "eb55831837cb94c27586f962e1eb4795", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11622, "upload_time": "2019-07-24T06:32:34", "url": "https://files.pythonhosted.org/packages/a7/49/8d96ddc36199879ed3506aa0fd917f6fb8b55a44eb9b12bee08460c08663/nlutools-1.16.4.tar.gz" } ], "1.16.5": [ { "comment_text": "", "digests": { "md5": "7c3a3cad68729798bb05c74aef3445c2", "sha256": "d756b3340aa4f34ea7c2f543f4828fc641ac0a63493cbb4f7a9387fd739ca37f" }, "downloads": -1, "filename": "nlutools-1.16.5.tar.gz", "has_sig": false, "md5_digest": "7c3a3cad68729798bb05c74aef3445c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11542, "upload_time": "2019-08-01T02:52:37", "url": "https://files.pythonhosted.org/packages/6c/59/5b95cae27daa7a7d86a695bd5573f02bd607449f23578c90b8589955348e/nlutools-1.16.5.tar.gz" } ], "1.16.6": [ { "comment_text": "", "digests": { "md5": "3d98c8c95dffa698053660d8c67f6cad", "sha256": "f6e53c50b81a8109af6f9cf27c5fc4e0d8ffb247fd716d8b9b8d30bc7cc1ab83" }, "downloads": -1, "filename": "nlutools-1.16.6.tar.gz", "has_sig": false, "md5_digest": "3d98c8c95dffa698053660d8c67f6cad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11554, "upload_time": "2019-08-14T10:46:09", "url": "https://files.pythonhosted.org/packages/07/66/37d6a294ba299d4cd120ee3e335a69640da50b394788dbe5f30b4362d404/nlutools-1.16.6.tar.gz" } ], "1.17.0": [ { "comment_text": "", "digests": { "md5": "3e0ba76bad1cbc3fe77af7cb0911fb75", "sha256": "ab8d75dbfd106695919a2cd7c09b8b9351d1e0655e1ff83648dc3ab36e0a3041" }, "downloads": -1, "filename": "nlutools-1.17.0.tar.gz", "has_sig": false, "md5_digest": "3e0ba76bad1cbc3fe77af7cb0911fb75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13058, "upload_time": "2019-09-17T04:26:10", "url": "https://files.pythonhosted.org/packages/46/13/5a7517b6d0a51536ae63cb19eb83f862f1ce0b2fefff6c4ad6fcbb8a8287/nlutools-1.17.0.tar.gz" } ], "1.17.1": [ { "comment_text": "", "digests": { "md5": "944db0ecd6bbf30d86f828119fa29e64", "sha256": "09ac1e6f75537270354d40e2f39df2f1f5a51024e730d4ac2a6349ab64daa320" }, "downloads": -1, "filename": "nlutools-1.17.1.tar.gz", "has_sig": false, "md5_digest": "944db0ecd6bbf30d86f828119fa29e64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13156, "upload_time": "2019-09-17T04:34:51", "url": "https://files.pythonhosted.org/packages/b7/37/30bbac3d5c0539e4e29faade6340cf0a26d01fe021179579a65f34217e2c/nlutools-1.17.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "944db0ecd6bbf30d86f828119fa29e64", "sha256": "09ac1e6f75537270354d40e2f39df2f1f5a51024e730d4ac2a6349ab64daa320" }, "downloads": -1, "filename": "nlutools-1.17.1.tar.gz", "has_sig": false, "md5_digest": "944db0ecd6bbf30d86f828119fa29e64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13156, "upload_time": "2019-09-17T04:34:51", "url": "https://files.pythonhosted.org/packages/b7/37/30bbac3d5c0539e4e29faade6340cf0a26d01fe021179579a65f34217e2c/nlutools-1.17.1.tar.gz" } ] }