{ "info": { "author": "Oleksandr Glushchenko", "author_email": "contact@fluder.co", "bugtrack_url": null, "classifiers": [], "description": "## Micropress\n\nMicropress \u2013 Python blog generator for hackers. \n\n- open source \n- jinja templates \n- configurable directories and configs \n- smart file tree organization \n- markdown markup \n- auto detect changes and generation \n- auto upload \n- auto filling post time \n- live preview at [http://127.0.0.1:8080](http://127.0.0.1:8080)\n\n### Install\n\n``sudo pip install micropress`` \n``micropress init`` \u2014 install default (~/.microrc) and default \ntemplates (~/Documents/Micropress/) directory.\n\n### Config\n\n``vim ~/.microrc``\n\n [system]\n author = fluder\n host = fluder.co\n name = Geek Blog\n timezone_offset = 120\n post_per_page = 10\n exclude_category = How-to\n\n [storage]\n build = ~/.build/micropress\n public = ~/Documents/Micropress/public\n templates = ~/Documents/Micropress/templates\n pages = ~/Documents/Micropress/sources/pages\n posts = ~/Documents/Micropress/sources/posts\n\n [sync]\n to = remote.host.name:/path/to/www # rsync path\n key = ~/.ssh/id_rsa # ssh key for autosync feature\n\n [locale]\n month = January, February, March, April, May, June, July, August, September, October, November, December\n days = Mon, Tue, Wed, Thu, Fri, Sat, Sun\n\n### Usage \n\n``micropress add post-name`` then just write post, save and exit, working like a\ncharm.\n\n#### Linux \n\n``micropress preview`` \u2014 start webserver preview \n``micropress watch`` \u2014 start file changes watcher \n\n#### Manual mode\n\n``micropress generate`` \u2014 save public and generated content into build\ndirectory. \n``micropress sync`` \u2014 upload content on production server. \n\n### Uninstall\n\n``pip uninstall micropress`` \n``rm ~/.microrc`` \n``rm -r ~/Documents/Micropress`` \n``launchctl unload -w co.fluder.micropress.watcher.plist`` \n``launchctl unload -w co.fluder.micropress.preview.plist`` \n``rm -r ~/Library/LaunchAgents/co.fluder.micropress.watcher.plist`` \n``rm -r ~/Library/LaunchAgents/co.fluder.micropress.preview.plist``\n\n### Templates \n\nTemplate engine is [Jinja2](http://jinja.pocoo.org/docs/), full support\nfeatures.\n\n### Headers\n\n ---\n title: \"\"\n categories: View name/Link name\n time: - # automatic change on save if autosync enabled\n autosync: true # automatic upload after edit\n ---\n\n### Sync options\n\n#### S3\n\n[sync] \ntype = s3 \nbucket = BUCKET_NAME \naccess_key_id = ACCESS_KEY_ID \nsecret_access_key = SECRET_ACCESS_KEY \n\n#### RSync\n\n[sync] \nto = remote.host.name:/path/to/www # rsync path \nkey = ~/.ssh/id_rsa # ssh key for autosync feature \n\n#### git\n\n[sync] \ntype = git \nkey = ~/.ssh/id_rsa # ssh key path, used for github commits\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/glushchenko/micropress", "keywords": "", "license": "LICENSE.txt", "maintainer": "", "maintainer_email": "", "name": "micropress", "package_url": "https://pypi.org/project/micropress/", "platform": "", "project_url": "https://pypi.org/project/micropress/", "project_urls": { "Homepage": "https://github.com/glushchenko/micropress" }, "release_url": "https://pypi.org/project/micropress/0.2.22/", "requires_dist": null, "requires_python": "", "summary": "Blog generator for hackers.", "version": "0.2.22" }, "last_serial": 2572160, "releases": { "0.2.10": [ { "comment_text": "", "digests": { "md5": "98b9594c7762128c56a7d05093cd6b9f", "sha256": "3ef85cf9f3f24a8b47bcb0f71998f81b45d0c2f0dd76187991b4aaf2ab303f1e" }, "downloads": -1, "filename": "micropress-0.2.10.tar.gz", "has_sig": false, "md5_digest": "98b9594c7762128c56a7d05093cd6b9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162686, "upload_time": "2014-12-06T10:11:12", "url": "https://files.pythonhosted.org/packages/e6/ae/d6dac7ede8f328c9a3d623700e00ee58bfd6751e15880d7b64c32e7b9694/micropress-0.2.10.tar.gz" } ], "0.2.11": [ { "comment_text": "", "digests": { "md5": "5052490429812d778e0c2ca183e40d78", "sha256": "f64defa11b4c62afaa5988dcdcf29eccc03085a59e5fffff6d9f28b8593f958d" }, "downloads": -1, "filename": "micropress-0.2.11.tar.gz", "has_sig": false, "md5_digest": "5052490429812d778e0c2ca183e40d78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162634, "upload_time": "2015-02-24T20:59:38", "url": "https://files.pythonhosted.org/packages/80/55/622fa687fa6b583ec9905185822e7d2e58c02ccf846335b8d399da814ba7/micropress-0.2.11.tar.gz" } ], "0.2.12": [ { "comment_text": "", "digests": { "md5": "08ccc2ef50aa450080653de87c8d78d0", "sha256": "b8652c3eb1a200e7e3fb178c727864cd40deeeb12b6247be2f863a0ced1b609a" }, "downloads": -1, "filename": "micropress-0.2.12.tar.gz", "has_sig": false, "md5_digest": "08ccc2ef50aa450080653de87c8d78d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162664, "upload_time": "2015-02-24T21:10:19", "url": "https://files.pythonhosted.org/packages/13/f8/ff7501f580b6aae1efbc82d5ad0e5915fd5e49eedc7931a5eb94b90eedfc/micropress-0.2.12.tar.gz" } ], "0.2.13": [ { "comment_text": "", "digests": { "md5": "041e7cf593dec282768e998ebb4edd92", "sha256": "d5797cf6a761fa004c93aff4df7a780a6e247a977e752d12443c3ac720236a73" }, "downloads": -1, "filename": "micropress-0.2.13.tar.gz", "has_sig": false, "md5_digest": "041e7cf593dec282768e998ebb4edd92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162969, "upload_time": "2015-03-07T08:20:30", "url": "https://files.pythonhosted.org/packages/2b/08/32fbbfc4a4778245a01d64425861a8b53fd41239cc28267d4a8cfcce13ce/micropress-0.2.13.tar.gz" } ], "0.2.14": [ { "comment_text": "", "digests": { "md5": "6b222106a9375257fd43aa128b323934", "sha256": "87847d6321e32c1d9bf54515be166e60ad59accb6de3db1afd8cbd12089eb718" }, "downloads": -1, "filename": "micropress-0.2.14.tar.gz", "has_sig": false, "md5_digest": "6b222106a9375257fd43aa128b323934", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162979, "upload_time": "2015-03-31T11:23:48", "url": "https://files.pythonhosted.org/packages/67/47/abf33c0b2483077c66c3fd17ad707ade3886e1b505f6c2493c223ad61375/micropress-0.2.14.tar.gz" } ], "0.2.15": [ { "comment_text": "", "digests": { "md5": "c92741c2165e4dd0854f699ba7622cbd", "sha256": "f2ead61523392390f1898f39659db0d4dc9db495519620918b69cf8e541fbf6c" }, "downloads": -1, "filename": "micropress-0.2.15.tar.gz", "has_sig": false, "md5_digest": "c92741c2165e4dd0854f699ba7622cbd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 163213, "upload_time": "2015-11-01T09:43:41", "url": "https://files.pythonhosted.org/packages/8d/d5/d22808a0e4f109ec61b1a5dd8be801c982de157e7fa31719dc66a945c2d4/micropress-0.2.15.tar.gz" } ], "0.2.16": [ { "comment_text": "", "digests": { "md5": "7bdd775fe5ccee348ffb7a2466be587f", "sha256": "2b9edf7efc31d65e22f62f65e807f6e8e14f964e31d11db5e012234f12cd4de6" }, "downloads": -1, "filename": "micropress-0.2.16.tar.gz", "has_sig": false, "md5_digest": "7bdd775fe5ccee348ffb7a2466be587f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 163258, "upload_time": "2016-02-14T12:35:12", "url": "https://files.pythonhosted.org/packages/cd/f5/0fa962b86c5e3b52d71652bef730c4e1e671363d45df88e5838d20224d30/micropress-0.2.16.tar.gz" } ], "0.2.17": [ { "comment_text": "", "digests": { "md5": "273721ab00068cbaee02c088361c14d5", "sha256": "b34e6b707602d6fe70fa1632347f5fc9863310b07291a294b28f7fc605338189" }, "downloads": -1, "filename": "micropress-0.2.17.tar.gz", "has_sig": false, "md5_digest": "273721ab00068cbaee02c088361c14d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 163259, "upload_time": "2016-02-14T13:24:52", "url": "https://files.pythonhosted.org/packages/94/e7/82dece87035a79adbe194604af488b767e2a761aecb31415d7054aff9151/micropress-0.2.17.tar.gz" } ], "0.2.18": [ { "comment_text": "", "digests": { "md5": "f6b36571cdab30b4760bcf94d101b4d3", "sha256": "fc074e1b9b02302f134d2a3704f5fbc1eb4fb7b6f1284efd343aa1418897b07c" }, "downloads": -1, "filename": "micropress-0.2.18.tar.gz", "has_sig": false, "md5_digest": "f6b36571cdab30b4760bcf94d101b4d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 163321, "upload_time": "2016-02-14T13:51:30", "url": "https://files.pythonhosted.org/packages/fb/7c/0cb7e778cf996bc4ac7470c62ea8e3e15bb37f88a5f0844e8de5242ca898/micropress-0.2.18.tar.gz" } ], "0.2.19": [ { "comment_text": "", "digests": { "md5": "cf5d160f713cda02323b434bb3c280a6", "sha256": "c24074b59fbab9132990e39622b7765e7920c37585a52930d933b7d5ccc39277" }, "downloads": -1, "filename": "micropress-0.2.19.tar.gz", "has_sig": false, "md5_digest": "cf5d160f713cda02323b434bb3c280a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 163338, "upload_time": "2016-10-16T15:39:40", "url": "https://files.pythonhosted.org/packages/c6/18/8348844cad3ae27e6dd5e62eded1f279b2aef62681c871390d14c876f4ad/micropress-0.2.19.tar.gz" } ], "0.2.20": [ { "comment_text": "", "digests": { "md5": "c250e84592a8349cb93bc8a2302cf16f", "sha256": "f65a64735efc37b1238367acc73cbf122517d10fa46752a9ba4b52f59d6eacfb" }, "downloads": -1, "filename": "micropress-0.2.20.tar.gz", "has_sig": false, "md5_digest": "c250e84592a8349cb93bc8a2302cf16f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 165748, "upload_time": "2016-12-29T13:48:49", "url": "https://files.pythonhosted.org/packages/ef/b1/e9231bd5622c245b8135d3399f282dffd10a646c4015762c2933427dbe16/micropress-0.2.20.tar.gz" } ], "0.2.21": [ { "comment_text": "", "digests": { "md5": "eca81addc5cc40b2645b6269f36ed736", "sha256": "ce42c0e306e300ee6d81a0b5564b14093be66d6f2f723ab382f9ec2c496f928d" }, "downloads": -1, "filename": "micropress-0.2.21.tar.gz", "has_sig": false, "md5_digest": "eca81addc5cc40b2645b6269f36ed736", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 165769, "upload_time": "2017-01-03T18:32:42", "url": "https://files.pythonhosted.org/packages/50/e1/13addc529122ff3cdf254d00417c5824061abbad1f83a383eccfab532b62/micropress-0.2.21.tar.gz" } ], "0.2.22": [ { "comment_text": "", "digests": { "md5": "61db3a73c86edbd2d5e1fac6e0b8e11a", "sha256": "d227a30e238423a6615295607aa9ec859a36e9fb23bf80785cc0d23e47bde1f7" }, "downloads": -1, "filename": "micropress-0.2.22.tar.gz", "has_sig": false, "md5_digest": "61db3a73c86edbd2d5e1fac6e0b8e11a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 165856, "upload_time": "2017-01-13T14:31:43", "url": "https://files.pythonhosted.org/packages/42/b9/d70d5b0351a55245097549e309ae561897a851906cafd986cfcbc107cac8/micropress-0.2.22.tar.gz" } ], "0.2.3": [], "0.2.4": [ { "comment_text": "", "digests": { "md5": "9b970a2562cc4eee829c304ebd5cc7ec", "sha256": "e9b9ed664f289675e7a2435fd61adea3aedf824510a73e58c21df2d1075a4db0" }, "downloads": -1, "filename": "micropress-0.2.4.tar.gz", "has_sig": false, "md5_digest": "9b970a2562cc4eee829c304ebd5cc7ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162435, "upload_time": "2014-07-20T11:47:42", "url": "https://files.pythonhosted.org/packages/f3/bd/31fa239283689b2a58b5526cb059de2c6416f6d036513b89953692222653/micropress-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "050f76d6995ebb4bc1a5662deeff88b1", "sha256": "9778c07d453e05ef7b9c0ca316837d0657da8e61db83d5cf20b2bfc278f5813e" }, "downloads": -1, "filename": "micropress-0.2.5.tar.gz", "has_sig": false, "md5_digest": "050f76d6995ebb4bc1a5662deeff88b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162562, "upload_time": "2014-07-20T14:45:02", "url": "https://files.pythonhosted.org/packages/5d/c3/5b86bed00ddf11f7c93d8a4fdc8750b6cd8b8b1937aa2c850803b408f634/micropress-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "9f38a5a1a15b96b35bf3fe72f854e6cd", "sha256": "7122be0b662b68ce9d4f96e43b15d327fe8a08890068a790433e748a42c08950" }, "downloads": -1, "filename": "micropress-0.2.6.tar.gz", "has_sig": false, "md5_digest": "9f38a5a1a15b96b35bf3fe72f854e6cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162585, "upload_time": "2014-07-20T14:49:39", "url": "https://files.pythonhosted.org/packages/7c/c7/a68d308456db33acb32d1da42ceda479449b80f454eb638b90b3f008aa8b/micropress-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "41981ec40407a6f873533281ab69fe55", "sha256": "390afddc0221b00caa545142b831d3d76ae18a91e54327bb2f97c96cb6414a97" }, "downloads": -1, "filename": "micropress-0.2.7.tar.gz", "has_sig": false, "md5_digest": "41981ec40407a6f873533281ab69fe55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162625, "upload_time": "2014-07-20T16:19:41", "url": "https://files.pythonhosted.org/packages/e1/a2/df770b28d60780f6fcd7657ce9e6bc279ab22a38470ad6bd87b645d0d430/micropress-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "105c43119fecedc870f9ea1319ebdb96", "sha256": "fa8ea0f7b55690ff4b521d35791258cab5d8ef828d61d1a19376d335f5aa454b" }, "downloads": -1, "filename": "micropress-0.2.8.tar.gz", "has_sig": false, "md5_digest": "105c43119fecedc870f9ea1319ebdb96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162718, "upload_time": "2014-08-08T19:43:21", "url": "https://files.pythonhosted.org/packages/61/5e/16c16e576ed3ac75418b2ed0066cef95f8cc224cb3af6497aa6a52f48890/micropress-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "de0067eb4d36a38a5be4708a9d270900", "sha256": "41a552bb7faa2c559a4bfa765f2c180c92aebbdb40fc330f332a90c33502c5b9" }, "downloads": -1, "filename": "micropress-0.2.9.tar.gz", "has_sig": false, "md5_digest": "de0067eb4d36a38a5be4708a9d270900", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162731, "upload_time": "2014-08-08T20:18:10", "url": "https://files.pythonhosted.org/packages/dc/05/5f1c6915361aab7c6b28ced9f7c180f6144816a5bb4fbf3efaeca0fb2a13/micropress-0.2.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "61db3a73c86edbd2d5e1fac6e0b8e11a", "sha256": "d227a30e238423a6615295607aa9ec859a36e9fb23bf80785cc0d23e47bde1f7" }, "downloads": -1, "filename": "micropress-0.2.22.tar.gz", "has_sig": false, "md5_digest": "61db3a73c86edbd2d5e1fac6e0b8e11a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 165856, "upload_time": "2017-01-13T14:31:43", "url": "https://files.pythonhosted.org/packages/42/b9/d70d5b0351a55245097549e309ae561897a851906cafd986cfcbc107cac8/micropress-0.2.22.tar.gz" } ] }