{ "info": { "author": "Thomas Sileo", "author_email": "t@a4.io", "bugtrack_url": null, "classifiers": [], "description": "# entries\n\n\"Build\n\"PyPI\"\n\"License\"\n\"Code\n\n_entries_ is an open-source [Micropub](https://www.w3.org/TR/micropub/) client for the terminal ([source code](http://github.com/tsileo/entries))\n\nBuilt as a client for [entries.pub](https://github.com/tsileo/entries.pub) but should work with any Micropub server.\n\n\n## Features\n\n - Zero configuration (everything is \"guessed\" from the URL)\n - Create/update/delete articles directly within your favorite `$EDITOR`\n - Created with `article` [microformats2](http://microformats.org/wiki/microformats2) objects in mind\n - Support the [mp-slug](https://indieweb.org/Micropub-extensions#Slug) extension\n\n\n## Install\n\nThe easiest way to install (and use) _entries_ is to use [pipx](https://pipxproject.github.io/pipx/):\n\n $ pipx install entries\n\nOr using pip (requires Python3+):\n\n $ pip install entries\n\n\n## Usage\n\nSee the help.\n\n $ entries -h\n\n # Create a new article\n $ entries create https://mywebsite.tld\n\n # Update an article\n $ entries update https://mywebsite.tld/posts/1\n\n # Delete an article\n $ entries delete https://mywebsite.tld/posts/1\n\n\n", "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/tsileo/entries", "keywords": "", "license": "OSI Approved :: ISC License (ISCL)", "maintainer": "", "maintainer_email": "", "name": "entries", "package_url": "https://pypi.org/project/entries/", "platform": "", "project_url": "https://pypi.org/project/entries/", "project_urls": { "Homepage": "https://github.com/tsileo/entries" }, "release_url": "https://pypi.org/project/entries/0.1.2/", "requires_dist": [ "pyyaml", "mf2py", "click", "requests" ], "requires_python": ">=3.6", "summary": "Micropub client for the terminal", "version": "0.1.2" }, "last_serial": 5434136, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "f39b682c270ba90768abc9bed1d1826a", "sha256": "a1c5fbd1f53872c74764603ee3ddc5f7a6c637895b852713eddf8ba15c844d89" }, "downloads": -1, "filename": "entries-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "f39b682c270ba90768abc9bed1d1826a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4552, "upload_time": "2019-06-19T21:40:43", "url": "https://files.pythonhosted.org/packages/07/cb/c577425138dee81a398b98927d74bbc6160a3a0ebfb6c4c3cb1a6e54ae69/entries-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e321ccec065a4b8ee1cfda6608a1c250", "sha256": "090d1ad17c7bc413b0fe791b505f6ce5dd890882ca3371c9e7b7b31a1b1d1f78" }, "downloads": -1, "filename": "entries-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e321ccec065a4b8ee1cfda6608a1c250", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3850, "upload_time": "2019-06-19T21:40:45", "url": "https://files.pythonhosted.org/packages/b1/e9/247c7e0750098c90494b6215ccd23fe9ecf4d32c9e7419b796fe82385f67/entries-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "655f5644fe123df7eb22aed50a7f369b", "sha256": "d910389b419bc1004c8b5188044f8bfc678b92553467a8921298a388a4b0f9c2" }, "downloads": -1, "filename": "entries-0.1.1.tar.gz", "has_sig": false, "md5_digest": "655f5644fe123df7eb22aed50a7f369b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3840, "upload_time": "2019-06-19T21:44:05", "url": "https://files.pythonhosted.org/packages/07/60/af6517fd4c090dbfdf45ce384b74ecbf333d144e05c05eb9199a0b8dd552/entries-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "b92ec29daac0ff1b6c2cb371bc38bd90", "sha256": "5359140da79aa8feaafd6df5555b630e9e43bfcbef7260ef370649ae344ec7a0" }, "downloads": -1, "filename": "entries-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b92ec29daac0ff1b6c2cb371bc38bd90", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 5271, "upload_time": "2019-06-22T08:36:15", "url": "https://files.pythonhosted.org/packages/d0/f9/ea74722142da872b86714378bc90bab10b51d46dd3b30b5b5ed785c519b6/entries-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1373f4639f70879d2d561ec9de4c25a4", "sha256": "c320eab58804e981a1797320e213798a0c694005b25339ebf39a9c048b5fbe88" }, "downloads": -1, "filename": "entries-0.1.2.tar.gz", "has_sig": false, "md5_digest": "1373f4639f70879d2d561ec9de4c25a4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4833, "upload_time": "2019-06-22T08:36:17", "url": "https://files.pythonhosted.org/packages/74/46/38ca1d88cc884344ea8bcd7c48d69341264fb310ca17dc45f7033233abb1/entries-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b92ec29daac0ff1b6c2cb371bc38bd90", "sha256": "5359140da79aa8feaafd6df5555b630e9e43bfcbef7260ef370649ae344ec7a0" }, "downloads": -1, "filename": "entries-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b92ec29daac0ff1b6c2cb371bc38bd90", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 5271, "upload_time": "2019-06-22T08:36:15", "url": "https://files.pythonhosted.org/packages/d0/f9/ea74722142da872b86714378bc90bab10b51d46dd3b30b5b5ed785c519b6/entries-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1373f4639f70879d2d561ec9de4c25a4", "sha256": "c320eab58804e981a1797320e213798a0c694005b25339ebf39a9c048b5fbe88" }, "downloads": -1, "filename": "entries-0.1.2.tar.gz", "has_sig": false, "md5_digest": "1373f4639f70879d2d561ec9de4c25a4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4833, "upload_time": "2019-06-22T08:36:17", "url": "https://files.pythonhosted.org/packages/74/46/38ca1d88cc884344ea8bcd7c48d69341264fb310ca17dc45f7033233abb1/entries-0.1.2.tar.gz" } ] }