{ "info": { "author": "bukun", "author_email": "bukun@osgeo.cn", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "TorCMS Introduction\n==============================\n\nStatus\n------------------------\n\n.. image:: https://travis-ci.org/bukun/TorCMS.svg?branch=master\n :target: https://travis-ci.org/bukun/TorCMS\n\n.. image:: https://img.shields.io/pypi/v/torcms.svg\n :target: https://pypi.python.org/pypi/torcms/\n\n.. image:: https://img.shields.io/pypi/pyversions/torcms.svg\n :target: https://pypi.python.org/pypi/torcms/\n\nChecking ``torcms`` with ``pylint`` using default configuration (Under Debian Stretch),\ngets score greater than 8.9.\n\nIntroduction\n-------------------------------------------------\n\nFlexible, extensible web CMS framework built on Tornado and Peewee,\ncompatible with Python 3.4 and above. Using PostgreSQL with JSON\nextension as the database(postgresql-server >9.4).\n\npypi: The kernel of this CMS has been submit to pypi.\nhttps://pypi.python.org/pypi/torcms . Could be installed via:\n\n::\n\n pip3 install torcms\n\nFeatures\n--------------------------------------------------\n\n- Build on Tornado, only with Web features, which made it is simple to use.\n- Markdown editor, make your HTML clean and clear.\n- Carefull desinged model for conents. Post, Info, Page, Wiki as default.\n- User roles for editing.\n- Full text search with Whoosh.\n- PostgreSQL 9.4 above, with JSONB, which makes the framework extensible.\n- Using XLXS, could be parsed by ``openpyxl``, to define the schema of the database.\n- Access database via Peewee.\n- SASS sub-project for Style.\n- Last version of Jquery. And, Bootstrap as the default CSS framework.\n\nApplication\n------------------\n\n- http://drr.ikcest.org (Disaster Risk Reduction Knowledge Service of UNESCO)\n- http://eng.wdc.cn (World data center for Renewable Resources and Environment)\n- http://www.wds-china.org/ (ICSU-WDS, World Data System China)\n- http://www.osgeo.cn (OSGeo China Chapter)\n- http://www.maphub.cn\n- http://www.yunsuan.org\n\n\nInstall\n================\n\nPull the codes.\n----------------------\n\n::\n\n git clone https://github.com/bukun/TorCMS.git\n\nRequirement for the System\n---------------------------------------------\n\nUnder Debian/Ubuntu\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n # apt install -y postgresql-server-dev-all postgresql-contrib redis-server\n\n\nCreate the Database\n---------------------------\n\nCreate the database, and user in PostgreSQL.\nThe information should be used in the config.py file.\nAnd, create hstore extension in the database.\n\n::\n\n \\set dbname torcms\n CREATE USER :dbname WITH PASSWORD '131322' ; \n CREATE DATABASE :dbname OWNER :dbname ;\n GRANT ALL PRIVILEGES ON DATABASE :dbname to :dbname ;\n \\c :dbname ;\n create extension hstore;\n \\q\n\nFor Python\n----------\n\nYou should be under Python 3.4 or Python 3.5.\n\nInstall libs for Python 3.4 or 3.5,\n\n::\n\n cd TorCMS\n pip3 install -r doc/requirements.txt\n\nHow to Run\n=========================\n\nGet the HTML for modules\n----------------------------------\n\n::\n\n $ cd TorCMS\n $ git clone https://github.com/bukun/torcms_f2elib.git static/f2elib\n $ git clone https://github.com/bukun/torcms_modules_bootstrap.git templates/modules\n\n\nor using the same f2elib via aliyun:\n\n::\n\n $ git clone https://git.dev.tencent.com/gislite/torcms_f2elib.git static/f2elib\n\nEdit the configiure.\n-----------------------\n\n::\n\n $ cd TorCMS/\n $ cp cfg_demo.py cfg.py\n\nAnd, edit the ``cfg.py`` file.\n\n::\n\n DB_CFG = {\n 'db': 'torcms',\n 'user': 'torcms',\n 'pass': '111111',\n }\n\n SMTP_CFG = {\n 'name': 'TorCMS',\n 'host': \"smtp.ym.163.com\",\n 'user': \"admin@yunsuan.org\",\n 'pass': \"\",\n 'postfix': 'yunsuan.org',\n }\n\n SITE_CFG = {\n 'site_url': 'http://127.0.0.1:8888',\n 'cookie_secret': '123456',\n 'DEBUG': False\n }\n\nThe ``DB_CFG`` defines the items used for PostgreSQL.\n\nModify the meta information of the web application.\n---------------------------------------------------------\n\nModify the file in ``TorCMS/database/meta``.\n\n- ``doc_catalog.yaml`` , which define the catalog of post.\n- ``info_tags.xlsx`` , which define the catalog of info.\n\n\nInitialization\n--------------------------------\n\n::\n\n python3 helper.py -i init\n\nit will\n\n- initialize the PostgreSQL schema.\n- initialize the metadata in database.\n- the whoosh database would be initialized.\n\n\nRun\n---------\n\n\nRun the web application,\n\n::\n\n python3 server.py 8088\n\nOpen web brower and navigate to http://127.0.0.1:8088 .\n\nThe port should as be defined in config.py .\n\nEnjoy it!\n\nHelper Script\n=========================================\nThere are some helper scripts used in the programe.\n\nRun the following command to list the different scripts:\n\n::\n\n python3 helper.py -h\n\n\nRun the scripts with the ``-i`` switcher, we have used ``init`` to do something for initialization.\n\n- ``migrate`` : for database schema change.\n- ``edit_diff`` : send email for modification of the posts and pages.\n- ``sitemap`` : would generate the sitemap for posts and pages.\n- ``check_kind`` : to check if the kind of post is right.\n- ``check`` : generate the picture for the relationship of templates. For example:\n\n::\n\n python3 helper.py -i check templates/theme\n\nwould generate the picture for the relationship of the template files.\n\nUnit Tests\n=========================================\n\nFirst you should install nose with pip,\n\n::\n\n pip3 install nose\n\nthen run as follow:\n\n::\n\n nosetests -v -d --exe tester\n\nwith ``coverage`` (install with: ``pip3 install coverage`` ):\n\n::\n\n nosetests --exe -v -d --with-coverage tester\n\nNote: I alway writing code in the folder which is mounted by Debian in VirtualBox, so ``--exe``.\n\nBuild the API documents\n========================================\n\nunder TorCMS\n\n::\n\n sphinx-apidoc -F -o api_doc torcms\n\nEditing ``api_doc/conf.py``. Add the following line after ``import sys``.\n\n::\n\n sys.path.insert(0, os.path.abspath('../'))\n\nThat's OK. then generate the HTML documents. Under TorCMS:\n\n::\n\n sphinx-build -b html api_doc api_html\n\nPublish to PyPi\n===============================================\n\nFirst, build the distribution.\n\n::\n\n python setup.py sdist\n\nThen, upload to the website.\n\n::\n\n twine upload dist/torcms-version.tar.gz\n\nIn Chinese\n=========================\n\n\u672c CMS \u662f\u4f7f\u7528Python 3.4\uff0cTornado Web\u6846\u67b6\uff0c Peewee\uff0c\u5f00\u53d1\u7684\u3002\n\u6b64CMS\u7cfb\u7edf\u539f\u672c\u7528\u4e8e\\ `\u4e91\u7b97\u7b14\u8bb0 `__\\ \u3001\\ `\u5f00\u653e\u5730\u7406\u7a7a\u95f4\u5b9e\u9a8c\u5ba4 `__\\ \uff08\u73b0\u5408\u5e76\u5230\\ `OSGeo\u4e2d\u56fd\u4e2d\u5fc3 `__\\ \uff09\u7b49\u7f51\u7ad9\uff0c\n\u540e\u6765\u6162\u6162\u5c06 CMS \u4ece\u4e2d\u62bd\u53d6\u51fa\u6765\u3002\n\n\u5728\u7f51\u7ad9\u8bbe\u8ba1\u65b9\u9762\uff0c\u63d0\u51fa\u4e86\u6587\u6863\uff08Post\uff09\u3001\u4fe1\u606f\uff08Infor\uff09\u4e24\u79cd\u5bf9\u7b49\u7684\u6a21\u578b\u8fdb\u884c\u4fe1\u606f\u7684\u7ec4\u7ec7\u3002\n\u8fd9\u4e24\u79cd\u6a21\u578b\u7ed3\u6784\u76f8\u4f3c\uff0c\u5206\u522b\u7528\u4e0e\u7f51\u7ad9\u7684\u5185\u5bb9\u7ba1\u7406\uff0c\u4ee5\u53ca\u5e94\u7528\u7ba1\u7406\u3002\n\u5176\u4e2d\u5e94\u7528\u7ba1\u7406\uff0c\u4f7f\u7528\u4e86PostgreSQL\u7684JSON\u6269\u5c55\uff0c\u53ef\u4ee5\u8bbe\u8ba1\u4e3aApp\u3001\u5206\u7c7b\u4fe1\u606f\u3001\u5546\u57ce\u5e94\u7528\u7b49\u3002\n\u8fd9\u4e9b\u53ef\u4ee5\u5728\u4e0b\u9762\u7684\u5e94\u7528\u4e2d\u770b\u4e00\u4e0b\u3002\n\n\u7f51\u7ad9\u7684\u6587\u6863\uff0c\u9664\u4e86Post\u4e4b\u5916\uff0c\u8fd8\u6709Page\u3001Wiki\uff0c\u9488\u5bf9\u4e0d\u540c\u7684\u76ee\u7684\u4f5c\u4e3a\u6587\u6863\u4f7f\u7528\u3002\n\n\n\u5e94\u7528\n------------------------\n\n- http://www.osgeo.cn (OSGeo\u4e2d\u56fd\u4e2d\u5fc3)\n- http://www.maphub.cn (\u5730\u56fe\u4e91\u96c6\u7f51\u7ad9)\n- http://www.yunsuan.org (\u4e91\u7b97\u7b14\u8bb0\u7f51\u7ad9)\n- http://www.wds-china.org (\u4e16\u754c\u6570\u636e\u7cfb\u7edf\u4e2d\u56fd)\n- http://eng.wdc.cn/ (\u53ef\u518d\u751f\u8d44\u6e90\u4e0e\u73af\u5883\u4e16\u754c\u6570\u636e\u4e2d\u5fc3)\n- http://drr.ikcest.org (\u8054\u5408\u56fd\u6559\u79d1\u6587\u7ec4\u7ec7\u56fd\u9645\u5de5\u7a0b\u79d1\u6280\u77e5\u8bc6\u4e2d\u5fc3\u9632\u707e\u51cf\u707e\u77e5\u8bc6\u670d\u52a1\u5e73\u53f0)", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bukun/TorCMS", "keywords": "torcms,tornado,cms", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "torcms", "package_url": "https://pypi.org/project/torcms/", "platform": "any", "project_url": "https://pypi.org/project/torcms/", "project_urls": { "Homepage": "https://github.com/bukun/TorCMS" }, "release_url": "https://pypi.org/project/torcms/0.7.7/", "requires_dist": null, "requires_python": "", "summary": "Flexible, extensible Web CMS framework built on Tornado,compatible with Python 3.4 and above.", "version": "0.7.7" }, "last_serial": 5525970, "releases": { "0.4.0": [ { "comment_text": "", "digests": { "md5": "d8b7483b366772f8cfe046392fa90b46", "sha256": "fd8a940d48d0d2b10b3d757a50b4d4e477e55c7c56e9c01047c32a15fd28f3e8" }, "downloads": -1, "filename": "torcms-0.4.0.tar.gz", "has_sig": false, "md5_digest": "d8b7483b366772f8cfe046392fa90b46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45203, "upload_time": "2016-08-20T10:29:49", "url": "https://files.pythonhosted.org/packages/1b/d8/3241359a1c231908c88d44f62ae6493822fed6fac70921c68774ba1a2f8c/torcms-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "77b3c3acc26e81526ed381b5fd52703f", "sha256": "7bd06823cb4b92d526ffa3234fc50094b9f3fb7be3acba2fa0fd30d1fe029210" }, "downloads": -1, "filename": "torcms-0.4.1.tar.gz", "has_sig": false, "md5_digest": "77b3c3acc26e81526ed381b5fd52703f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45211, "upload_time": "2016-08-21T13:28:03", "url": "https://files.pythonhosted.org/packages/bf/cf/f82f8587b22bc0909bc6772560e6a11e02f4fb77a11574f1b1c8828e3a3e/torcms-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "3965c568c5f0b04fa2cf88e79ee08e7c", "sha256": "49880cb8aca7d61ff5fdcca86cdc2ab28b64f566ce04bcb513bcd0be832f275c" }, "downloads": -1, "filename": "torcms-0.4.2.tar.gz", "has_sig": false, "md5_digest": "3965c568c5f0b04fa2cf88e79ee08e7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45739, "upload_time": "2016-09-05T13:14:52", "url": "https://files.pythonhosted.org/packages/49/8a/e5ddcb1754dd3120f27cfce56977c4917679b86b9557beb4d81aeb002e90/torcms-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "1e05bd31e3f620b4ce3cab18928f0871", "sha256": "afce055f9833c34796cc0116718f52b632d6eb3a98c71ae544e88128ec56220e" }, "downloads": -1, "filename": "torcms-0.4.3.tar.gz", "has_sig": false, "md5_digest": "1e05bd31e3f620b4ce3cab18928f0871", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45750, "upload_time": "2016-09-05T15:12:46", "url": "https://files.pythonhosted.org/packages/f5/e9/31d9864425456704b6e800937b569967068d93e3cd5d30fce220591591db/torcms-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "860383949ac713e272bdb2115c823f80", "sha256": "fc554569787540c4360216144ccfd116d2b97ff3acf312c0596c8b4ae6d4c3e3" }, "downloads": -1, "filename": "torcms-0.4.4.tar.gz", "has_sig": false, "md5_digest": "860383949ac713e272bdb2115c823f80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45960, "upload_time": "2016-09-06T03:19:20", "url": "https://files.pythonhosted.org/packages/d1/96/2dd459dbecaad4ff86b83ea7359c9bc12fbf1283265eeec98120bd7ef317/torcms-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "86b9b726ea0c4b45e3e357a2c35739cd", "sha256": "d2d8073cd9fbe0c2310f3b49db1aad329dfe9624238461054994f73159f30ac2" }, "downloads": -1, "filename": "torcms-0.4.5.tar.gz", "has_sig": false, "md5_digest": "86b9b726ea0c4b45e3e357a2c35739cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45739, "upload_time": "2016-09-07T15:26:48", "url": "https://files.pythonhosted.org/packages/56/96/661de3cf0e5bc7f0b5735167e4a104e27e8a4482103fd9846d478789969d/torcms-0.4.5.tar.gz" } ], "0.4.6": [ { "comment_text": "", "digests": { "md5": "945a5fdf47ad7af07ed2b0b57f5f8b27", "sha256": "0d3ec4a263a3c2da6838b02e8c51c3e67503b20885c9a472000744bbb5c97f25" }, "downloads": -1, "filename": "torcms-0.4.6.tar.gz", "has_sig": false, "md5_digest": "945a5fdf47ad7af07ed2b0b57f5f8b27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46825, "upload_time": "2016-09-08T10:33:32", "url": "https://files.pythonhosted.org/packages/aa/81/13e18d776dd869721aedfac962854a741eec34a26cf7385a25cee902f8b9/torcms-0.4.6.tar.gz" } ], "0.4.7": [ { "comment_text": "", "digests": { "md5": "f9fff63c546c7b109c05295622524fce", "sha256": "c99a18061f4dd8d9bac90e39dca7405d7e35cc6f85dbec4b1fe73846a57050ee" }, "downloads": -1, "filename": "torcms-0.4.7.tar.gz", "has_sig": false, "md5_digest": "f9fff63c546c7b109c05295622524fce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47219, "upload_time": "2016-09-08T13:30:09", "url": "https://files.pythonhosted.org/packages/1e/2d/e1c3127a95b0563a481d518a56c9e4f653e43aeaa7c3783b4da4417cb7c1/torcms-0.4.7.tar.gz" } ], "0.4.8": [ { "comment_text": "", "digests": { "md5": "2e045b961fd643164082de746fa86652", "sha256": "b29cafa5147c702903bacfeb938e6ee37d6c4ee08bfe141771da3fab4fb3c1c7" }, "downloads": -1, "filename": "torcms-0.4.8.tar.gz", "has_sig": false, "md5_digest": "2e045b961fd643164082de746fa86652", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47240, "upload_time": "2016-09-08T14:07:11", "url": "https://files.pythonhosted.org/packages/b4/4d/db18aed6f612d2e38c843acf3a3198457d2a18da41dc0b4ce8c9d0a4f9a9/torcms-0.4.8.tar.gz" } ], "0.4.9": [ { "comment_text": "", "digests": { "md5": "36600fb67c55801b64289cdb9fc15730", "sha256": "c60ed2cb523fd56bad3c04d9864ee85d2c4752bed2a5e7da0a6b82b990c49a16" }, "downloads": -1, "filename": "torcms-0.4.9.tar.gz", "has_sig": false, "md5_digest": "36600fb67c55801b64289cdb9fc15730", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50542, "upload_time": "2016-09-23T09:29:08", "url": "https://files.pythonhosted.org/packages/6d/94/1e782fad47fda45ef89248a129047d076a982dbe2944706d5cd556bb43f0/torcms-0.4.9.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "52942d6b1704f17d63fa9ff6e74aa9a5", "sha256": "399c114e2f8f66a36ceda27ddaa53216927e3f412951d869c69c6a13034024e1" }, "downloads": -1, "filename": "torcms-0.5.0.tar.gz", "has_sig": false, "md5_digest": "52942d6b1704f17d63fa9ff6e74aa9a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64281, "upload_time": "2016-10-04T15:41:47", "url": "https://files.pythonhosted.org/packages/37/02/50e89bdac2ff61b599004573cfd6de283b82d0536f335e26d4d511cab920/torcms-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "7faa75bd852b78a907642899a894eb5f", "sha256": "4bd651bb2fca3158afdb10683e83ef354ef0a40bcbea8fe6d5f99d4f6c58c3d6" }, "downloads": -1, "filename": "torcms-0.5.1.tar.gz", "has_sig": false, "md5_digest": "7faa75bd852b78a907642899a894eb5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65559, "upload_time": "2016-10-06T16:32:41", "url": "https://files.pythonhosted.org/packages/40/fb/456b224265a357d848012893b753428d27f33be257d32f770af51cf9350b/torcms-0.5.1.tar.gz" } ], "0.5.10": [ { "comment_text": "", "digests": { "md5": "f74de3018703f130ec20398dc4acb20d", "sha256": "928429c75afef26509e701b126f979e73555ac90138d63c55f0218ab6c767ce5" }, "downloads": -1, "filename": "torcms-0.5.10.tar.gz", "has_sig": false, "md5_digest": "f74de3018703f130ec20398dc4acb20d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67988, "upload_time": "2017-01-23T14:11:57", "url": "https://files.pythonhosted.org/packages/22/f6/0db7eb94a23c89fdad296768bcba7614fdfd35e0967c06ea3be21fd93e37/torcms-0.5.10.tar.gz" } ], "0.5.11": [ { "comment_text": "", "digests": { "md5": "08cd8280de421da78ccdbfe268bd6402", "sha256": "78c8848f8b292b6187d5026130c6a4d7779bfa2866341e8c00b2e506b981a51f" }, "downloads": -1, "filename": "torcms-0.5.11.tar.gz", "has_sig": false, "md5_digest": "08cd8280de421da78ccdbfe268bd6402", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69184, "upload_time": "2017-01-28T14:04:09", "url": "https://files.pythonhosted.org/packages/a4/96/652d2d6af784099c4df0e1f3c57187d2a7036a4703f3fb8e2174c69e8509/torcms-0.5.11.tar.gz" } ], "0.5.12": [ { "comment_text": "", "digests": { "md5": "a71616f66cbf86cc2e0ebd8fe7936ba1", "sha256": "740568f05d812a0c238ae74d4d0708f6103e7caa2580c263b536ff0b918efaea" }, "downloads": -1, "filename": "torcms-0.5.12.tar.gz", "has_sig": false, "md5_digest": "a71616f66cbf86cc2e0ebd8fe7936ba1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70483, "upload_time": "2017-01-30T15:20:57", "url": "https://files.pythonhosted.org/packages/d9/0e/1f1f384527c1513c41be61b4b62d22932e9366029832f6c20f5ed7ec2902/torcms-0.5.12.tar.gz" } ], "0.5.13": [ { "comment_text": "", "digests": { "md5": "c0c0b3ade0e544ffa159fbb15e6a04f0", "sha256": "a679f6373a9863cf9e91312b6d3569a48df1ac9bffe28751396edc3ec755ef37" }, "downloads": -1, "filename": "torcms-0.5.13.tar.gz", "has_sig": false, "md5_digest": "c0c0b3ade0e544ffa159fbb15e6a04f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70747, "upload_time": "2017-02-01T15:13:32", "url": "https://files.pythonhosted.org/packages/27/c8/f25918d9d1db61424d71906c0e4119929ed23c0eb63b179ca2e4e6779941/torcms-0.5.13.tar.gz" } ], "0.5.14": [ { "comment_text": "", "digests": { "md5": "19526a1bc5038e55f3c36ed969e67352", "sha256": "ef249fe88496efd36394b43d875ece185b7a319ff70f69c50b01165d161d3e69" }, "downloads": -1, "filename": "torcms-0.5.14.tar.gz", "has_sig": false, "md5_digest": "19526a1bc5038e55f3c36ed969e67352", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74961, "upload_time": "2017-02-02T14:40:43", "url": "https://files.pythonhosted.org/packages/41/44/7b7bb02001e49b129f376fb15e90e4af3db5aea421a092c2432e5db93724/torcms-0.5.14.tar.gz" } ], "0.5.15": [ { "comment_text": "", "digests": { "md5": "99828bd38d9c853a998fe6a04b6fddc3", "sha256": "d67b55e1f56bf213dd413d8c554ada7bc2fce0cbc92ec5424642ed59cad05797" }, "downloads": -1, "filename": "torcms-0.5.15.tar.gz", "has_sig": false, "md5_digest": "99828bd38d9c853a998fe6a04b6fddc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75120, "upload_time": "2017-02-03T16:09:12", "url": "https://files.pythonhosted.org/packages/9d/c8/3f4cb152efff10bfa923f0de33c846f525020b1e7bc38d71e5e777406f76/torcms-0.5.15.tar.gz" } ], "0.5.16": [ { "comment_text": "", "digests": { "md5": "c557538fd74c725045ce2f5ae9c42327", "sha256": "62f17e83ef093a30eb5ef75bef01ed8c5b199ee5b0d589c986e5997a35dc73c6" }, "downloads": -1, "filename": "torcms-0.5.16.tar.gz", "has_sig": false, "md5_digest": "c557538fd74c725045ce2f5ae9c42327", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73656, "upload_time": "2017-02-05T12:51:35", "url": "https://files.pythonhosted.org/packages/8f/cb/23ea37230eb8ff7769bf3eae9d72c405125e4206e7fd6efe32ab45ae8217/torcms-0.5.16.tar.gz" } ], "0.5.17": [ { "comment_text": "", "digests": { "md5": "0a13b9b2c55c90d454664e28273fe855", "sha256": "8085147073ed545806f20fdf8382339b9072add5609f2ea4d543a632796752cf" }, "downloads": -1, "filename": "torcms-0.5.17.tar.gz", "has_sig": false, "md5_digest": "0a13b9b2c55c90d454664e28273fe855", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73769, "upload_time": "2017-02-06T13:33:57", "url": "https://files.pythonhosted.org/packages/c1/c3/919fe0ea3078084480ca7dd62ca77eb4203b37c98b047e601cad08875e2f/torcms-0.5.17.tar.gz" } ], "0.5.18": [ { "comment_text": "", "digests": { "md5": "8a0030316cd3452ad4805e605640b627", "sha256": "f794b4df130b0a4699a8c35a34397da3d1d3c7dadd08274e4a95dfb1e64b3bd1" }, "downloads": -1, "filename": "torcms-0.5.18.tar.gz", "has_sig": false, "md5_digest": "8a0030316cd3452ad4805e605640b627", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74101, "upload_time": "2017-02-09T13:48:32", "url": "https://files.pythonhosted.org/packages/c9/d8/8b8a3f3517cbbf9f20c9e4f736599f33dddad71fc0b6a990b19872b88a49/torcms-0.5.18.tar.gz" } ], "0.5.19": [ { "comment_text": "", "digests": { "md5": "a86474ce3cd31c8896d7dc83a837caa1", "sha256": "5520f717b204d8f08b18ad9f7306934c88525f88f73d8d9469409d4d1f4b6491" }, "downloads": -1, "filename": "torcms-0.5.19.tar.gz", "has_sig": false, "md5_digest": "a86474ce3cd31c8896d7dc83a837caa1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73920, "upload_time": "2017-02-17T13:24:24", "url": "https://files.pythonhosted.org/packages/16/56/2477e81d7ccbf77f961e678609e899ccf515d679d7a49aeba642719589b1/torcms-0.5.19.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "2badde3f844387efd391b15ab500ab14", "sha256": "0ea5e4cbff806705821c13ad3ed10b9bca3b73433cd6f4224fccc0503334a9b1" }, "downloads": -1, "filename": "torcms-0.5.2.tar.gz", "has_sig": false, "md5_digest": "2badde3f844387efd391b15ab500ab14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70292, "upload_time": "2016-10-22T11:27:45", "url": "https://files.pythonhosted.org/packages/dc/51/bf0955d90e77bc8a509ec8ad48b132c1ee4546ffc1f207a54d97069963b0/torcms-0.5.2.tar.gz" } ], "0.5.20": [ { "comment_text": "", "digests": { "md5": "6953051f536f39113d21d182d9fff5b0", "sha256": "9861e324df0df336fcb67ec3fca5d68d7661092b4008b97b02c4b72acad82d90" }, "downloads": -1, "filename": "torcms-0.5.20.tar.gz", "has_sig": false, "md5_digest": "6953051f536f39113d21d182d9fff5b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76377, "upload_time": "2017-02-18T15:19:10", "url": "https://files.pythonhosted.org/packages/49/80/25e359b9d837a0de8febda4cc8916da4367b98ec65dbf658171c9bf6f7c1/torcms-0.5.20.tar.gz" } ], "0.5.21": [ { "comment_text": "", "digests": { "md5": "71302f321a7de09d33d3ad77f68208d9", "sha256": "0aa28251568f14f182ca40cbe76835c501dd974f3054e6b1b465e0b5122e8673" }, "downloads": -1, "filename": "torcms-0.5.21.tar.gz", "has_sig": false, "md5_digest": "71302f321a7de09d33d3ad77f68208d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76378, "upload_time": "2017-02-18T15:51:07", "url": "https://files.pythonhosted.org/packages/c1/d5/dc65df203ca987760f9a3c39af0e85c5b44b35d6f3fbb634c594e09f5ff2/torcms-0.5.21.tar.gz" } ], "0.5.22": [ { "comment_text": "", "digests": { "md5": "50df86780e6ae43f3cb60dfe6f129e45", "sha256": "5533961ab2b06b9dc511a33822da6e0c8e03b65f84b97929f3dbfb1343f7dd4f" }, "downloads": -1, "filename": "torcms-0.5.22.tar.gz", "has_sig": false, "md5_digest": "50df86780e6ae43f3cb60dfe6f129e45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78296, "upload_time": "2017-03-03T14:26:56", "url": "https://files.pythonhosted.org/packages/c4/1d/305013ed32721a8e81809b81a3e2407edd47d76d7f17931650c5673d0428/torcms-0.5.22.tar.gz" } ], "0.5.23": [ { "comment_text": "", "digests": { "md5": "4e65c3d193f6bacf1bebd4692c80241e", "sha256": "2e969666c9be099b7152bbb8e8ae236151cfb121246e3e07cadc25fb8a0d01f1" }, "downloads": -1, "filename": "torcms-0.5.23.tar.gz", "has_sig": false, "md5_digest": "4e65c3d193f6bacf1bebd4692c80241e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78436, "upload_time": "2017-03-13T12:32:55", "url": "https://files.pythonhosted.org/packages/41/4c/a98371f166746e73a9353d4bd2d1820d15e1efe33d345976a3a07a09ba64/torcms-0.5.23.tar.gz" } ], "0.5.24": [ { "comment_text": "", "digests": { "md5": "b0824c17daf1913c96a7172074b1a59f", "sha256": "8ed753e283f3c96cfbc99deecfaa0ad5db9ebc9d77702bf7b5badd257e31ca4c" }, "downloads": -1, "filename": "torcms-0.5.24.tar.gz", "has_sig": false, "md5_digest": "b0824c17daf1913c96a7172074b1a59f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77471, "upload_time": "2017-04-10T14:24:56", "url": "https://files.pythonhosted.org/packages/71/0e/2c5b63a362b4575107a44bb2332cf5b56c4b11dd368a3e0a57cbb4248773/torcms-0.5.24.tar.gz" } ], "0.5.25": [ { "comment_text": "", "digests": { "md5": "50931a7dbfc68ea92cebbc237055ecfc", "sha256": "0e4d63a35272d469134d87197585bafd8a77d65032a38e71e062ba4658dc47fc" }, "downloads": -1, "filename": "torcms-0.5.25.tar.gz", "has_sig": false, "md5_digest": "50931a7dbfc68ea92cebbc237055ecfc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81229, "upload_time": "2017-04-15T07:55:27", "url": "https://files.pythonhosted.org/packages/b9/b0/393ec1cd14da60ce71994522ba3360d5d7f4132f6647ce147a035de5842e/torcms-0.5.25.tar.gz" } ], "0.5.26": [ { "comment_text": "", "digests": { "md5": "7375964adbdd00c03794c827ba348f11", "sha256": "c966c53783b3533586bb1187f39f0262bcfff52ed97b9fe54a0205d1396f0bab" }, "downloads": -1, "filename": "torcms-0.5.26.tar.gz", "has_sig": false, "md5_digest": "7375964adbdd00c03794c827ba348f11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81668, "upload_time": "2017-04-28T14:25:06", "url": "https://files.pythonhosted.org/packages/a5/24/2bd9872bf9f742fca007bc2726366cf954511dd73045f5954fadc5e175f7/torcms-0.5.26.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "5f534c7cfae0b10ccbfc3bea1a225dc2", "sha256": "9d9206c1461e8309ba39cb34ed3d951e78002f839bb91530eb211b8cef83f675" }, "downloads": -1, "filename": "torcms-0.5.3.tar.gz", "has_sig": false, "md5_digest": "5f534c7cfae0b10ccbfc3bea1a225dc2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78760, "upload_time": "2016-12-12T14:31:39", "url": "https://files.pythonhosted.org/packages/9a/0b/b0bffbc0235c873d5fea99135d0b889459f1e78b259d496ca6138f857f8a/torcms-0.5.3.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "1e130698df5f59ada9f3b99dcdf46f29", "sha256": "73495c66b7cbee687ee23bd830e35f92538cdd5d77fef2421ca702caab5f06d2" }, "downloads": -1, "filename": "torcms-0.5.4.tar.gz", "has_sig": false, "md5_digest": "1e130698df5f59ada9f3b99dcdf46f29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67128, "upload_time": "2016-12-29T15:33:07", "url": "https://files.pythonhosted.org/packages/e5/4e/ef5d90f1e118099f20b986993a99a51ecbd1a3ed19b48cf7725c22c5ba64/torcms-0.5.4.tar.gz" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "9fad427d71ddd9923512af53b640f379", "sha256": "39aca543f3658d7deccf2249174db3bf2c5e8e211f447ebae4dcf2c0d3b56957" }, "downloads": -1, "filename": "torcms-0.5.5.tar.gz", "has_sig": false, "md5_digest": "9fad427d71ddd9923512af53b640f379", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67009, "upload_time": "2017-01-01T15:19:44", "url": "https://files.pythonhosted.org/packages/e5/77/06d201837a87e01a3b8adb13ca1cc9ccb5d753ceffba8f3e530a8ebffa97/torcms-0.5.5.tar.gz" } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "d2da8affb8bafb5aa82e77bc9330d568", "sha256": "282d605b7b3d48b899f86828ff16330cee24a844615e8c69b40a70a786750688" }, "downloads": -1, "filename": "torcms-0.5.6.tar.gz", "has_sig": false, "md5_digest": "d2da8affb8bafb5aa82e77bc9330d568", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67292, "upload_time": "2017-01-02T10:23:30", "url": "https://files.pythonhosted.org/packages/6b/26/b3b584237a89835f8f262aac33dbaf2b0444d6ef2267a7b79b814d575039/torcms-0.5.6.tar.gz" } ], "0.5.7": [ { "comment_text": "", "digests": { "md5": "b1b7dbeb5d6874ad695ff11a299ba7a7", "sha256": "5cbf6ca875a8b47420741b5f66166cb97cbf792f3a167c15b0b9e1f8426e7b26" }, "downloads": -1, "filename": "torcms-0.5.7.tar.gz", "has_sig": false, "md5_digest": "b1b7dbeb5d6874ad695ff11a299ba7a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66659, "upload_time": "2017-01-06T14:07:34", "url": "https://files.pythonhosted.org/packages/72/04/e16d4dbd3ec6573b69b4c8839c1451dccc22ce280025e0271a695375ef8e/torcms-0.5.7.tar.gz" } ], "0.5.8": [ { "comment_text": "", "digests": { "md5": "856536229a95d2e8786a2cf93f14d535", "sha256": "dab608c4aae306a2022a9255d5b8d73901ee60565912188be89acb35a46fb243" }, "downloads": -1, "filename": "torcms-0.5.8.tar.gz", "has_sig": false, "md5_digest": "856536229a95d2e8786a2cf93f14d535", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67329, "upload_time": "2017-01-18T16:03:08", "url": "https://files.pythonhosted.org/packages/0f/de/439f926f4bc67374a4aecadd70974d7350407448832de1336bc18f80f163/torcms-0.5.8.tar.gz" } ], "0.5.9": [ { "comment_text": "", "digests": { "md5": "8cd89ff40106d5b58ce52af5d2c4eca3", "sha256": "e6097678f8bb7f01e4ab493d6f005d89adf1035f9cb3c540ecb36150c19c418e" }, "downloads": -1, "filename": "torcms-0.5.9.tar.gz", "has_sig": false, "md5_digest": "8cd89ff40106d5b58ce52af5d2c4eca3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67531, "upload_time": "2017-01-19T15:50:18", "url": "https://files.pythonhosted.org/packages/97/70/30b8a17b4c014a06a2be89fdfe68415f8d8c9b6052eacd26fe18e6937c75/torcms-0.5.9.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "55f3c0371637a571525fea08a270e3ae", "sha256": "cc73efa3a10a641e1ad34b36cd52244f396aeebc519bfe46637aada54c7378d3" }, "downloads": -1, "filename": "torcms-0.6.0.tar.gz", "has_sig": false, "md5_digest": "55f3c0371637a571525fea08a270e3ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82455, "upload_time": "2017-05-10T12:11:33", "url": "https://files.pythonhosted.org/packages/65/ec/9e3cf9d9e7bb0ec6ba1b744fd9a9cad6dbe88c4f576ee9321e702967d4a6/torcms-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "9314d8da17073498644e3b98d14133ba", "sha256": "09b655bbc91147f2d35e8059e712cc241586edf26b9a9575fa51349d78881afd" }, "downloads": -1, "filename": "torcms-0.6.1.tar.gz", "has_sig": false, "md5_digest": "9314d8da17073498644e3b98d14133ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73158, "upload_time": "2017-05-26T12:01:47", "url": "https://files.pythonhosted.org/packages/0b/02/0bfac329cdc839cfe5c8c7b2770d437a51d9433313e8261f5a6a81d9dfd9/torcms-0.6.1.tar.gz" } ], "0.6.10": [ { "comment_text": "", "digests": { "md5": "a7184b5e3ff8f61c6e7a3a65197fa1d5", "sha256": "4f796b4305cbd9623c0f10c17638e8d1ecf73dabad81d7aa8945f01f9f32e30a" }, "downloads": -1, "filename": "torcms-0.6.10.tar.gz", "has_sig": false, "md5_digest": "a7184b5e3ff8f61c6e7a3a65197fa1d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76497, "upload_time": "2017-07-08T10:24:31", "url": "https://files.pythonhosted.org/packages/0b/3e/ff6b93b8987ceaeb8ae5a11d6bc33e45487749b3098f8bbf77c6b7d2fa6d/torcms-0.6.10.tar.gz" } ], "0.6.11": [ { "comment_text": "", "digests": { "md5": "6f4f52a19b55de90f7225525370be57b", "sha256": "94e1bdeeae86076c89ba6ca1f29689bac255f06f83cd1a00e08b92a6f73951e7" }, "downloads": -1, "filename": "torcms-0.6.11.tar.gz", "has_sig": false, "md5_digest": "6f4f52a19b55de90f7225525370be57b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76049, "upload_time": "2017-07-09T14:05:09", "url": "https://files.pythonhosted.org/packages/42/b4/421e196942a7b6c2f907dd61d0a31e2c5d2ebe59879fe809f9492992a8b4/torcms-0.6.11.tar.gz" } ], "0.6.12": [ { "comment_text": "", "digests": { "md5": "447451d1f667595b3ca78b36894bb36a", "sha256": "3506700ff2bdc184d34b72b259250f11ea06133b8dce085bb3e33ef679691d67" }, "downloads": -1, "filename": "torcms-0.6.12.tar.gz", "has_sig": false, "md5_digest": "447451d1f667595b3ca78b36894bb36a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76058, "upload_time": "2017-07-09T14:43:57", "url": "https://files.pythonhosted.org/packages/3f/62/9f15203e7a8f74c7f9ff9c83b77ba3aaf8c0d28f2b63195981ba417203cd/torcms-0.6.12.tar.gz" } ], "0.6.13": [ { "comment_text": "", "digests": { "md5": "42d68cbf4dc1515e727603bafacd25a5", "sha256": "bbceebfd0eb89a26215e529b0ae0d726ed70805a4ca997a393808851d3d08336" }, "downloads": -1, "filename": "torcms-0.6.13.tar.gz", "has_sig": false, "md5_digest": "42d68cbf4dc1515e727603bafacd25a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73871, "upload_time": "2017-07-14T08:09:19", "url": "https://files.pythonhosted.org/packages/8a/86/678031a2fa637b534ab7c144018dba4b4d175c241461d015523a9e7acc58/torcms-0.6.13.tar.gz" } ], "0.6.14": [ { "comment_text": "", "digests": { "md5": "983822fd48da5ff2fdbcb20588831705", "sha256": "5a23d598c8581705ede0c971002cd4864fcc8f3bc19fe556f9589cab557022a2" }, "downloads": -1, "filename": "torcms-0.6.14.tar.gz", "has_sig": false, "md5_digest": "983822fd48da5ff2fdbcb20588831705", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78344, "upload_time": "2017-07-29T10:30:10", "url": "https://files.pythonhosted.org/packages/7f/b1/cf5408f9cbd33f91c9dc9e224ba4214193dc16c53d107212ace928058661/torcms-0.6.14.tar.gz" } ], "0.6.15": [ { "comment_text": "", "digests": { "md5": "4b2aaf655c62c6e9f226af091eb2b3b8", "sha256": "649eacf699db2aca9e48cdd6b6a04cef697e5c489cf6d528d29939707fdc8616" }, "downloads": -1, "filename": "torcms-0.6.15.tar.gz", "has_sig": false, "md5_digest": "4b2aaf655c62c6e9f226af091eb2b3b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79368, "upload_time": "2017-08-15T03:30:42", "url": "https://files.pythonhosted.org/packages/a2/76/874e343f9db0de3a3a0e3f4954ee227a3b4665b5d29a7af4d35a9fa4852a/torcms-0.6.15.tar.gz" } ], "0.6.16": [ { "comment_text": "", "digests": { "md5": "9aff0541b124dbbe4b6c6315212b98ff", "sha256": "927452197d60f2c932fee0ae12419ec0a241875d2925739836fcf4c49e90f232" }, "downloads": -1, "filename": "torcms-0.6.16.tar.gz", "has_sig": false, "md5_digest": "9aff0541b124dbbe4b6c6315212b98ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79401, "upload_time": "2017-10-01T13:20:52", "url": "https://files.pythonhosted.org/packages/09/d0/c533d4509a0761ad3a4dec3ebac0f3fec182577d65d930dd6ad115238adf/torcms-0.6.16.tar.gz" } ], "0.6.17": [ { "comment_text": "", "digests": { "md5": "eae5c5797b906f9ac72cf258c843c126", "sha256": "a36a865efab30c31bd540f4f4498002f1dc58a35adf945448d8719adcea18316" }, "downloads": -1, "filename": "torcms-0.6.17.tar.gz", "has_sig": false, "md5_digest": "eae5c5797b906f9ac72cf258c843c126", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78029, "upload_time": "2017-10-23T02:55:18", "url": "https://files.pythonhosted.org/packages/e2/f4/63c13824960ef3034767a8779b534a23210becd0262c6ef7e51c17116e64/torcms-0.6.17.tar.gz" } ], "0.6.18": [ { "comment_text": "", "digests": { "md5": "7a6a2cd3f3dace4093852fd8519f1700", "sha256": "898872280408cbd59cf8691348dc1068db297d16972326321afb7673fb0a5020" }, "downloads": -1, "filename": "torcms-0.6.18.tar.gz", "has_sig": false, "md5_digest": "7a6a2cd3f3dace4093852fd8519f1700", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80407, "upload_time": "2017-12-04T13:10:22", "url": "https://files.pythonhosted.org/packages/01/56/ea3dc4c2fee174dac8e156d1034778c44ba22b46008046a312935b224780/torcms-0.6.18.tar.gz" } ], "0.6.19": [ { "comment_text": "", "digests": { "md5": "801d91011e696c6480b3b8c641da4fe7", "sha256": "39002c0450f909709455c9ee2ef23084f51989ad57b40705df56dd577afd8b72" }, "downloads": -1, "filename": "torcms-0.6.19.tar.gz", "has_sig": false, "md5_digest": "801d91011e696c6480b3b8c641da4fe7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80437, "upload_time": "2017-12-11T14:09:47", "url": "https://files.pythonhosted.org/packages/69/c3/bee26e465311afbb1eaec5ad696cbd4e2e8c7f1bcbd6b7f828e42ee1e39e/torcms-0.6.19.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "cd6db05071cf394a1d966a4c5dc14ac4", "sha256": "88b86e4d4535b92c890c033e6f1b88c128df5bcf8f009394afc6830c768a8c86" }, "downloads": -1, "filename": "torcms-0.6.2.tar.gz", "has_sig": false, "md5_digest": "cd6db05071cf394a1d966a4c5dc14ac4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73102, "upload_time": "2017-05-26T14:41:25", "url": "https://files.pythonhosted.org/packages/51/73/cc637bdc5967f7b6c0b76384368593eb40f48ff1990d406a8715498aa7ef/torcms-0.6.2.tar.gz" } ], "0.6.20": [ { "comment_text": "", "digests": { "md5": "85865b230dd4d3f6c4b667a0872cc8cf", "sha256": "bb031181afc6e4f444a3ba874c414346397abc5a9d5447ad25975f0569899374" }, "downloads": -1, "filename": "torcms-0.6.20.tar.gz", "has_sig": false, "md5_digest": "85865b230dd4d3f6c4b667a0872cc8cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81409, "upload_time": "2017-12-19T14:58:49", "url": "https://files.pythonhosted.org/packages/a2/78/0567de67772f3957324cd8d423aa2b86b77b8f7909022c01b4511e7f6885/torcms-0.6.20.tar.gz" } ], "0.6.21": [ { "comment_text": "", "digests": { "md5": "1b63033c147f90d7f17d553684aaa985", "sha256": "04a8ec0920669924cc2a101615f41197f590fb014ab5beaa39c46647f12f60d4" }, "downloads": -1, "filename": "torcms-0.6.21.tar.gz", "has_sig": false, "md5_digest": "1b63033c147f90d7f17d553684aaa985", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82015, "upload_time": "2017-12-28T11:42:02", "url": "https://files.pythonhosted.org/packages/3c/50/6bf6dd30c84ee155686473ea3a7dc0ff89c401abeee0e964216a02f27bdf/torcms-0.6.21.tar.gz" } ], "0.6.22": [ { "comment_text": "", "digests": { "md5": "85d64d88b0cdc9b1775407587e716de2", "sha256": "0997834b5cfabffe149a417539a50b111e9484498c772edc513153680d1622c8" }, "downloads": -1, "filename": "torcms-0.6.22.tar.gz", "has_sig": false, "md5_digest": "85d64d88b0cdc9b1775407587e716de2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83186, "upload_time": "2018-03-16T11:04:20", "url": "https://files.pythonhosted.org/packages/39/28/f4a917a3cd9965c8e478f0c1c5ce1888026fcb5d13228a5be7013f93d9e6/torcms-0.6.22.tar.gz" } ], "0.6.23": [ { "comment_text": "", "digests": { "md5": "0cce2fc7192efc91118a360680b7d790", "sha256": "097d69b2ef1eae924c465797edb2a5498436ddd89047cf3ee38170612128ff29" }, "downloads": -1, "filename": "torcms-0.6.23.tar.gz", "has_sig": false, "md5_digest": "0cce2fc7192efc91118a360680b7d790", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83022, "upload_time": "2018-03-16T15:30:24", "url": "https://files.pythonhosted.org/packages/a5/f3/5104d5d2686534d1291226a7275e0890b66cbe66a0d3d6d5636dc8b50ab0/torcms-0.6.23.tar.gz" } ], "0.6.24": [ { "comment_text": "", "digests": { "md5": "cf494de882c326e15bb326668085b599", "sha256": "89719c13260d11e4e8ee517e477e91da6d18ae3acb8db7e4b237245e7ab009d9" }, "downloads": -1, "filename": "torcms-0.6.24.tar.gz", "has_sig": false, "md5_digest": "cf494de882c326e15bb326668085b599", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80181, "upload_time": "2018-03-30T02:45:35", "url": "https://files.pythonhosted.org/packages/6d/c6/e7dd43ac75eba83bc5dcc7c65bf4b8df3c68e907c06846bc0abafd24a232/torcms-0.6.24.tar.gz" } ], "0.6.25": [ { "comment_text": "", "digests": { "md5": "0a19cb522e96e6e11b70c2814bae8caa", "sha256": "a519aa782e90d7118d476027cca513471ba6a8a3e0cfc4cc56f289a7f11ee7ec" }, "downloads": -1, "filename": "torcms-0.6.25.tar.gz", "has_sig": false, "md5_digest": "0a19cb522e96e6e11b70c2814bae8caa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83364, "upload_time": "2018-04-12T10:14:21", "url": "https://files.pythonhosted.org/packages/1d/3a/27ef6779d29fc91bb5b005dbf49cd5c19f55deedcfc55c99545865f9c014/torcms-0.6.25.tar.gz" } ], "0.6.26": [ { "comment_text": "", "digests": { "md5": "f5b5036f481e31b38d28cd0487a43587", "sha256": "94c253d47dc7aa859fe10735b7628349265104ececdc8ab4ea66bc7223073baa" }, "downloads": -1, "filename": "torcms-0.6.26.tar.gz", "has_sig": false, "md5_digest": "f5b5036f481e31b38d28cd0487a43587", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83525, "upload_time": "2018-06-26T11:47:57", "url": "https://files.pythonhosted.org/packages/81/75/ce33d5b98906c0758a1ded7037ec07b446260f7315c89615d421e487ec63/torcms-0.6.26.tar.gz" } ], "0.6.27": [ { "comment_text": "", "digests": { "md5": "7641989e0d88a240668f906eb26b836f", "sha256": "93c63b0f0c72bf89de9a9299a2f96d95dc2b1379e0398f887930f9b12b796cdc" }, "downloads": -1, "filename": "torcms-0.6.27.tar.gz", "has_sig": false, "md5_digest": "7641989e0d88a240668f906eb26b836f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84321, "upload_time": "2018-07-30T14:43:10", "url": "https://files.pythonhosted.org/packages/ca/fb/408e4c87e6d7e8d10ba4774fc9796247cafdf0737fd4701290a960588696/torcms-0.6.27.tar.gz" } ], "0.6.28": [ { "comment_text": "", "digests": { "md5": "643d467393b4a2af605e787bc165f956", "sha256": "6ebbd57872b70144d67776419d5274506247896a05c9cf9ffb1c94d309c34621" }, "downloads": -1, "filename": "torcms-0.6.28.tar.gz", "has_sig": false, "md5_digest": "643d467393b4a2af605e787bc165f956", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84410, "upload_time": "2018-08-01T13:27:06", "url": "https://files.pythonhosted.org/packages/65/e1/a693ec43d500baba72552d4e1bb08e9c53142a1f475e0bae8d5cdbaebf11/torcms-0.6.28.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "5ac092b1d14fea36e3287c05f18ba726", "sha256": "7047c60fbe577749735be37b921780ef587687706664988feb94bc6b1a830b94" }, "downloads": -1, "filename": "torcms-0.6.3.tar.gz", "has_sig": false, "md5_digest": "5ac092b1d14fea36e3287c05f18ba726", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73316, "upload_time": "2017-05-27T13:09:02", "url": "https://files.pythonhosted.org/packages/7d/64/dc011800f5d7624c998f80df300c3cb4c3c8211c3e28380dad9d1363ff2b/torcms-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "b798dc15f2037894c7b0c1c5833af0bd", "sha256": "c445f23bda878791c6c7a4c0c9f22d69fc11339a9d9776a2cbf01b70b9c023ce" }, "downloads": -1, "filename": "torcms-0.6.4.tar.gz", "has_sig": false, "md5_digest": "b798dc15f2037894c7b0c1c5833af0bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70753, "upload_time": "2017-06-09T03:05:00", "url": "https://files.pythonhosted.org/packages/14/4e/798a7966c65819b35c0499b24868797185a8e3f26476bdbaba0f812efd25/torcms-0.6.4.tar.gz" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "e0fe61f7a0a5807506f0ef38b827391b", "sha256": "1dc0a16606c3d75a8d359b7fad1737cea28160053af2979cd107746dc9a9d5ad" }, "downloads": -1, "filename": "torcms-0.6.5.tar.gz", "has_sig": false, "md5_digest": "e0fe61f7a0a5807506f0ef38b827391b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70757, "upload_time": "2017-06-13T01:15:15", "url": "https://files.pythonhosted.org/packages/ff/58/0b6715332bc89d14d57f9da9521d47585dd2e61143ff9be1080dc0f2a824/torcms-0.6.5.tar.gz" } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "1266d8968434e793051d8ca17e5fd903", "sha256": "89761a0266d935ba606c82ffc83dbc6b5875ca26fd275032d6557be638ad51fc" }, "downloads": -1, "filename": "torcms-0.6.6.tar.gz", "has_sig": false, "md5_digest": "1266d8968434e793051d8ca17e5fd903", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74043, "upload_time": "2017-07-01T23:48:27", "url": "https://files.pythonhosted.org/packages/1e/df/6b08285fe00e29fc1b13352dc5b33ae0f76b72383cf7584d9a8ba732cf55/torcms-0.6.6.tar.gz" } ], "0.6.7": [ { "comment_text": "", "digests": { "md5": "b298cc019357d552a5e32bc0fa6063ec", "sha256": "2241995e53a852fca4e881f0e529ac4373a10a7779050112f6596c46b2188021" }, "downloads": -1, "filename": "torcms-0.6.7.tar.gz", "has_sig": false, "md5_digest": "b298cc019357d552a5e32bc0fa6063ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76292, "upload_time": "2017-07-08T01:37:24", "url": "https://files.pythonhosted.org/packages/d4/29/567ba62a5e1bf13b7d895279b8cf0d2e3d19ab5c07abdd9c88c93372cc8b/torcms-0.6.7.tar.gz" } ], "0.6.8": [ { "comment_text": "", "digests": { "md5": "b40b5a8be1fbbac8c1716752fdd735a4", "sha256": "ba5c9998e5e5525731b7d34ab1bcd8de69e928e098c0137cd31a0f80bae9a94f" }, "downloads": -1, "filename": "torcms-0.6.8.tar.gz", "has_sig": false, "md5_digest": "b40b5a8be1fbbac8c1716752fdd735a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76360, "upload_time": "2017-07-08T03:51:56", "url": "https://files.pythonhosted.org/packages/73/6c/add26b16e2d78e9d4c050195f69a9892eea66d30f60479569a1083bfca37/torcms-0.6.8.tar.gz" } ], "0.6.9": [ { "comment_text": "", "digests": { "md5": "bc7b687ed6fdf092c37d223845743e53", "sha256": "f29515b243568fa4b31f275a463a7ce792c34b1a88a5b60f0fad8a9a4acbe104" }, "downloads": -1, "filename": "torcms-0.6.9.tar.gz", "has_sig": false, "md5_digest": "bc7b687ed6fdf092c37d223845743e53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76544, "upload_time": "2017-07-08T06:32:13", "url": "https://files.pythonhosted.org/packages/f4/34/d22bd76e20cc5a0eb52c61532656cb35f32baf238ecb0099711e4aa67ff6/torcms-0.6.9.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "4c492b61033a4bcf9b8c8dc1b95aa206", "sha256": "b292c4f8e9001b4e2c8617f86e34758ba2c363c99a8a0de023f230467987d6fa" }, "downloads": -1, "filename": "torcms-0.7.0.tar.gz", "has_sig": false, "md5_digest": "4c492b61033a4bcf9b8c8dc1b95aa206", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82143, "upload_time": "2018-08-10T11:54:52", "url": "https://files.pythonhosted.org/packages/9e/32/f3f3b0b057645bdcfa14407deabe66bc362cbae84bb7be1db3128791ea0c/torcms-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "dbcb646cf3dd582d34b51463f25f35af", "sha256": "543e8cd626a37a3d7f4645a46f087908ca255cde0d20acf3cc8d7056e2cbae90" }, "downloads": -1, "filename": "torcms-0.7.1.tar.gz", "has_sig": false, "md5_digest": "dbcb646cf3dd582d34b51463f25f35af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82919, "upload_time": "2018-09-28T09:59:30", "url": "https://files.pythonhosted.org/packages/a2/cd/07ac59197adf51995ce0247f9e65e2ea20d8e42d3e3bb9babc8db4e6fbfc/torcms-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "a65e97ef45a690558eb0b3651e0eb48f", "sha256": "5a28d24a674c36990c84a38c33833db162c6a6d0842810158d0a1eef090d804f" }, "downloads": -1, "filename": "torcms-0.7.2.tar.gz", "has_sig": false, "md5_digest": "a65e97ef45a690558eb0b3651e0eb48f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80574, "upload_time": "2018-09-29T03:48:10", "url": "https://files.pythonhosted.org/packages/e1/c7/2f0610dc503afeac051d1c4c5bde1a4292612bfcb94d86aaa7fd2fb6ec93/torcms-0.7.2.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "13ab8a9454c8ca4885547546746ee3b3", "sha256": "8c7e8b20d7739b4f7ccee50a34527d4590914e7b06154d7c10b5230afc9179b0" }, "downloads": -1, "filename": "torcms-0.7.3.tar.gz", "has_sig": false, "md5_digest": "13ab8a9454c8ca4885547546746ee3b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83497, "upload_time": "2018-10-13T00:13:54", "url": "https://files.pythonhosted.org/packages/1a/87/087341826b484ab8342103e8ccfaa91920ad3c5afc9e46cb9d8f746b38f9/torcms-0.7.3.tar.gz" } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "33f875ac727d29b878239cb770082dbe", "sha256": "62401f028232e5d4c3dae378dc4184e37a162bedaae31033fa84d5c29e526bcf" }, "downloads": -1, "filename": "torcms-0.7.4.tar.gz", "has_sig": false, "md5_digest": "33f875ac727d29b878239cb770082dbe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84934, "upload_time": "2019-04-13T12:16:11", "url": "https://files.pythonhosted.org/packages/a0/51/1a602c01ed950ced23b527190b8793c4a3d081f48b51caf9b852dcf51b62/torcms-0.7.4.tar.gz" } ], "0.7.7": [ { "comment_text": "", "digests": { "md5": "c6b301a6f65ed75b0bb959eae156b35a", "sha256": "bd04e47fd320e4ee200db4a640d0da46fccdabd1dc9a3afbc4bd69176dbcb209" }, "downloads": -1, "filename": "torcms-0.7.7.tar.gz", "has_sig": false, "md5_digest": "c6b301a6f65ed75b0bb959eae156b35a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86376, "upload_time": "2019-07-13T03:57:08", "url": "https://files.pythonhosted.org/packages/97/b4/8788b8ff75aa2ceac9f5e0072a13c494114759b349e3c806769193acce86/torcms-0.7.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c6b301a6f65ed75b0bb959eae156b35a", "sha256": "bd04e47fd320e4ee200db4a640d0da46fccdabd1dc9a3afbc4bd69176dbcb209" }, "downloads": -1, "filename": "torcms-0.7.7.tar.gz", "has_sig": false, "md5_digest": "c6b301a6f65ed75b0bb959eae156b35a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86376, "upload_time": "2019-07-13T03:57:08", "url": "https://files.pythonhosted.org/packages/97/b4/8788b8ff75aa2ceac9f5e0072a13c494114759b349e3c806769193acce86/torcms-0.7.7.tar.gz" } ] }