{ "info": { "author": "Karthik Kumar Viswanathan", "author_email": "karthikkumar@gmail.com", "bugtrack_url": null, "classifiers": [ "Topic :: Internet :: WWW/HTTP :: Dynamic Content :: Content Management System" ], "description": "mblog: A minimal markdown blog\n==============================\n\nA simple Markdown based blog that you can use everyday.\n\nMain Features\n=============\n\n- Very usable\n- Customizable\n\nUsage\n=====\n\n```bash\npip install mblog && mblog\n```\n\nNow open the Login page at \n\nThe password is `Password` by default.\n\nModifications\n=============\n\nThe original version of this can be found at\n\n\nIt has been customized for adding File Uploads, Password Hashing, Better\nError Handling, Custom Branding, complete with Python2 and Python3\nPortability.\n\nTechnical\n=========\n\nIt is Single-user software. You have control over your data. It\npersists data to `~/.${USER}-blog.db`, uploads files to\n`~/.${USER}-blog-uploads`.\n\nIt allows you to authenticate via the `PASWORD_HASH` variable or the\ncontents of `~/.${USER}-blog.pass`. Passwords are obtained by:\n\n```bash\n$ echo -n Password | openssl dgst -binary -sha256 | base64\n```\n\nQuestions?\n==========\n\nReach out to *Karthik Kumar Viswanathan* `karthikkumar at gmail dot com`\nfor any suggestions, feedback. PRs welcome.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://karthikkumar.org", "keywords": "blog markdown flask minimal", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "mblog", "package_url": "https://pypi.org/project/mblog/", "platform": "", "project_url": "https://pypi.org/project/mblog/", "project_urls": { "Homepage": "http://karthikkumar.org" }, "release_url": "https://pypi.org/project/mblog/1.0/", "requires_dist": [ "flask", "markdown", "peewee", "beautifulsoup4", "micawber", "pygments" ], "requires_python": "", "summary": "mblog: a minimal markdown blog", "version": "1.0" }, "last_serial": 5538363, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "faf023b2c2c53a501d118fef0086075c", "sha256": "b63bb46c2f4a84c4a523549fe5d94abc7c330f27f97cef0086c530f0fb0da587" }, "downloads": -1, "filename": "mblog-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "faf023b2c2c53a501d118fef0086075c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 374281, "upload_time": "2019-07-16T04:29:59", "url": "https://files.pythonhosted.org/packages/ef/13/45a2e74a052f20c15a5b8ba4cc06aac28f628ce4a1d89bfce50f0cdd59fd/mblog-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39b3094aec145a3acd88d75c6bfb9953", "sha256": "b389ae65b2c5b1acc3771f9c487a0cff36ab11e84e4c5e167383ff552a7b55fa" }, "downloads": -1, "filename": "mblog-1.0.tar.gz", "has_sig": false, "md5_digest": "39b3094aec145a3acd88d75c6bfb9953", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 369529, "upload_time": "2019-07-16T04:30:02", "url": "https://files.pythonhosted.org/packages/ce/12/5163d5f358e1c7f0487ad75ca4c77ea37243d89f25359bc3bfe0186f45b9/mblog-1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "faf023b2c2c53a501d118fef0086075c", "sha256": "b63bb46c2f4a84c4a523549fe5d94abc7c330f27f97cef0086c530f0fb0da587" }, "downloads": -1, "filename": "mblog-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "faf023b2c2c53a501d118fef0086075c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 374281, "upload_time": "2019-07-16T04:29:59", "url": "https://files.pythonhosted.org/packages/ef/13/45a2e74a052f20c15a5b8ba4cc06aac28f628ce4a1d89bfce50f0cdd59fd/mblog-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39b3094aec145a3acd88d75c6bfb9953", "sha256": "b389ae65b2c5b1acc3771f9c487a0cff36ab11e84e4c5e167383ff552a7b55fa" }, "downloads": -1, "filename": "mblog-1.0.tar.gz", "has_sig": false, "md5_digest": "39b3094aec145a3acd88d75c6bfb9953", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 369529, "upload_time": "2019-07-16T04:30:02", "url": "https://files.pythonhosted.org/packages/ce/12/5163d5f358e1c7f0487ad75ca4c77ea37243d89f25359bc3bfe0186f45b9/mblog-1.0.tar.gz" } ] }