{ "info": { "author": "Alexander M. Gontar", "author_email": "mosegontar@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3 :: Only" ], "description": "\npinku\n=====\n\n``pinku`` is a `Pinboard `_-to-`Buku `_ importation utility.\n\n``pinku`` is **not** (at least at this time) a syncing utility and works in only one direction: to import bookmarks *from* Pinboard *into* Buku. If the URL already exists in Buku, the entry is skipped over.\n\nInstallation\n------------\n``pip install pinku``\n\nUsage\n-----\nEnsure that you have set the ``PINBOARD_API_KEY`` environment variable to your Pinboard API token. You can find your API token `here `_.\n\n``pinku`` takes command-line arguments that serve as filters for searching through Pinboard bookmarks. ``pinku`` will then add the results to your Buku database.\n\nPinku supports all of the filter arguments for the Pinboard API ``/all`` endpoint. Please visit `Pinboard's API documentation `_ to read the details.\n\n**Please note that Pinboard limits API calls to the /all endpoint to once every five minutes**\n\nExamples\n--------\n\nAdd *all* Pinboard bookmarks to Buku:\n\n.. code-block::\n\n pinku\n\nAdd your 10 most recent Pinboard bookmarks to Buku:\n\n.. code-block::\n\n pinku -r 10\n\nAdd all Pinboard bookmarks tagged ``web-dev`` and ``programming`` (max 3 tags per Pinboard API) to Buku:\n\n.. code-block::\n\n pinku -t web-dev, programming\n\nAdd the first 3 Pinboard bookmarks tagged ``web-dev`` to Buku:\n\n.. code-block::\n\n pinku -t web-dev -r 3\n\nAdd all Pinboard bookmarks since September 1, 2017 to Buku:\n\n.. code-block::\n\n pinku --fromdt 2017-09-01\n\nAdd all bookmarks that were added to Pinboard between 7/1/2017 and 9/1/2017 to Buku:\n\n.. code-block::\n\n pinku --fromdt 2017-09-01 --todt 2017-09-01\n\n\n\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/mosegontar/pinku", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "Pinku", "package_url": "https://pypi.org/project/Pinku/", "platform": "", "project_url": "https://pypi.org/project/Pinku/", "project_urls": { "Homepage": "https://github.com/mosegontar/pinku" }, "release_url": "https://pypi.org/project/Pinku/0.1.1/", "requires_dist": [ "buku", "pinboard" ], "requires_python": "", "summary": "Pinboard-to-Buku importation utility", "version": "0.1.1" }, "last_serial": 3199408, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "3a8c3ae52694b5af5cab1667c133ea19", "sha256": "fc47cdb06942994013d9da296d91b407b4f6fb4fbe4151e7ed717a096907749d" }, "downloads": -1, "filename": "Pinku-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3a8c3ae52694b5af5cab1667c133ea19", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5037, "upload_time": "2017-09-24T18:18:41", "url": "https://files.pythonhosted.org/packages/22/a5/db1f1cbfd403859e8b8a2472b48729a73fc8dca9aca8648b43573b1f7723/Pinku-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1e174871d131b617f7dadee5101476b", "sha256": "e7a9aae4fa62cda0181cf1594b8b07c3b32afad4531111d1a5441968a435d9e2" }, "downloads": -1, "filename": "Pinku-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d1e174871d131b617f7dadee5101476b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4036, "upload_time": "2017-09-24T18:18:42", "url": "https://files.pythonhosted.org/packages/d6/63/d6d312003f6ed1e0d6fb8c36b591e6aa4325ac8765741bc79598d3864cd8/Pinku-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "f85ae15c172ccd68ae1657addae70dc5", "sha256": "8a1b96a73a33e19c00c130979c26e99e18430302e81e3ae8bb4caa806340105e" }, "downloads": -1, "filename": "Pinku-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f85ae15c172ccd68ae1657addae70dc5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5351, "upload_time": "2017-09-25T01:11:35", "url": "https://files.pythonhosted.org/packages/2b/24/4d1feb03bb749863b62d31206372cab7569ace685c212c36470723751b55/Pinku-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9aa7bb44b275b2449a3c6aa676f57c77", "sha256": "0fd8dd128bce442d957d26a527000cd49f3f94cbb4cb37da384db03c4821d3d0" }, "downloads": -1, "filename": "Pinku-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9aa7bb44b275b2449a3c6aa676f57c77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4282, "upload_time": "2017-09-25T01:11:36", "url": "https://files.pythonhosted.org/packages/92/cb/9deb1cf96a879bcba4923e1308c07ea379b61b5228ecf9038918e21ba361/Pinku-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f85ae15c172ccd68ae1657addae70dc5", "sha256": "8a1b96a73a33e19c00c130979c26e99e18430302e81e3ae8bb4caa806340105e" }, "downloads": -1, "filename": "Pinku-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f85ae15c172ccd68ae1657addae70dc5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5351, "upload_time": "2017-09-25T01:11:35", "url": "https://files.pythonhosted.org/packages/2b/24/4d1feb03bb749863b62d31206372cab7569ace685c212c36470723751b55/Pinku-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9aa7bb44b275b2449a3c6aa676f57c77", "sha256": "0fd8dd128bce442d957d26a527000cd49f3f94cbb4cb37da384db03c4821d3d0" }, "downloads": -1, "filename": "Pinku-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9aa7bb44b275b2449a3c6aa676f57c77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4282, "upload_time": "2017-09-25T01:11:36", "url": "https://files.pythonhosted.org/packages/92/cb/9deb1cf96a879bcba4923e1308c07ea379b61b5228ecf9038918e21ba361/Pinku-0.1.1.tar.gz" } ] }