{ "info": { "author": "Ryan Castner", "author_email": "castner.rr@gmail.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "

\n Dotup\n

\n
\n Symlink your dotfiles with ease.\n
\n\n

\n \"Dotfiles\n

\n\n---\n\n[![CircleCI](https://circleci.com/gh/audiolion/dotup.svg?style=svg)](https://circleci.com/gh/audiolion/dotup) [![codecov](https://codecov.io/gh/audiolion/dotup/branch/master/graph/badge.svg)](https://codecov.io/gh/audiolion/dotup)\n\nDotup will generate symlinks to your dotfiles and place them in your home directory through a convenient CLI.\n\n### Install\n\n```shell\n$ pip install dotup\n```\n\n### Usage\n\nBy default, _dotup_ expects to find a directory called `dotfiles` in your home directory (`~/dotfiles`).\n\n```shell\n$ dotup\n# specify different dotfiles directory location at ~/dots\n$ dotup --directory dots\n```\n\nTo force symlink creation you can pass the `-f`, or `--force` flag.\n\n```shell\n$ dotup --force\n```\n\nHelp\n\n```shell\n$ dotup --help\n```\n\n### Development\n\nPull requests are welcome, please consider creating an issue first about the change you would like to make.\n\n#### Testing\n\nRun the test suite with this command:\n\n```shell\n$ poetry run py.test tests/\n```\n\n### Deploy\n\nTo deploy a new version:\n\n1. Make a semantic version update to `dotup/__init__.py` and `pyproject.toml` files.\n2. Run `poetry-setup` see [poetry-setup](https://github.com/orsinium/poetry-setup) for installation\n3. Commit updated versions\n4. Run `poetry build`\n5. Run `poetry publish`\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/audiolion/dotup", "keywords": "dotfiles,cli,symlink,updater,update", "license": "", "maintainer": "Ryan Castner", "maintainer_email": "castner.rr@gmail.com", "name": "dotup", "package_url": "https://pypi.org/project/dotup/", "platform": "", "project_url": "https://pypi.org/project/dotup/", "project_urls": { "Homepage": "https://github.com/audiolion/dotup", "Repository": "https://github.com/audiolion/dotup" }, "release_url": "https://pypi.org/project/dotup/0.3.2/", "requires_dist": [ "crayons (>=0.1.2,<0.2.0)", "click (>=7.0,<8.0)" ], "requires_python": ">=3.6,<4.0", "summary": "Symlink your dotfiles with ease.", "version": "0.3.2" }, "last_serial": 4832580, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "509430bfe1ebf90d7aa2b74d6022b63a", "sha256": "242a4d240896b9d911c80dac8ed84d51af3a0b0f2e1799993a0be0a3158a7941" }, "downloads": -1, "filename": "dotup-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "509430bfe1ebf90d7aa2b74d6022b63a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 4007, "upload_time": "2019-02-16T20:25:04", "url": "https://files.pythonhosted.org/packages/c0/a4/046b44e05b4f56230023151030909a856d3ed10802fe0874d1cb29bf8e03/dotup-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb2504ed00266d08c274561126de5fdd", "sha256": "4970f17c789033ab0fc965c7e7d0ad42684329a2b7019937bb620ad0c2e1797f" }, "downloads": -1, "filename": "dotup-0.1.0.tar.gz", "has_sig": false, "md5_digest": "bb2504ed00266d08c274561126de5fdd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 2267, "upload_time": "2019-02-16T20:25:06", "url": "https://files.pythonhosted.org/packages/8c/a3/925dce2dc5835eb2320175627e9788ae745cfc81ef5af6dff586ce421808/dotup-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "bc62a91475a5e673dc46a7c2c55afaed", "sha256": "2d1081cb000b33f24a59ae988a630a4e756a122211d5d43d500ab4baa04871cb" }, "downloads": -1, "filename": "dotup-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bc62a91475a5e673dc46a7c2c55afaed", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 4487, "upload_time": "2019-02-16T21:20:26", "url": "https://files.pythonhosted.org/packages/88/15/9134006921d887e37f2bbb106b0de0657fed3a45d828641aeccef421fcb1/dotup-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e3c3c95d0f810af405e4fb5c923a0464", "sha256": "873f48ed499ae11a1a6479ab001e04d74c9828ae75fcd0971f6b9b96bce7784a" }, "downloads": -1, "filename": "dotup-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e3c3c95d0f810af405e4fb5c923a0464", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 2692, "upload_time": "2019-02-16T21:20:29", "url": "https://files.pythonhosted.org/packages/2c/1c/a476625c8c937e21203b116eae2a209da0cbd98cb398282f5ebd6bf20979/dotup-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "b91957c9f100928e81f0b66c2455d3e4", "sha256": "a4704234c6c371b2abe37609ebe6f89687f1d80c5221d947419fdd6bafaaf8d4" }, "downloads": -1, "filename": "dotup-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b91957c9f100928e81f0b66c2455d3e4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 5187, "upload_time": "2019-02-16T21:48:06", "url": "https://files.pythonhosted.org/packages/9f/79/b31f9c60bd3adb98198f524990efa2b2cc18922f9b971d635aef7302650f/dotup-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2646ba9760feb3126bc4d92465b01dd9", "sha256": "c8104b0ef455855c1b543cf3e38183351c441b331d91e803a3b4c2891d7f874c" }, "downloads": -1, "filename": "dotup-0.2.1.tar.gz", "has_sig": false, "md5_digest": "2646ba9760feb3126bc4d92465b01dd9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 3116, "upload_time": "2019-02-16T21:48:07", "url": "https://files.pythonhosted.org/packages/fd/b0/5613162d93fef824feda8189f822125c19470fccba98814b8f4b39600e6b/dotup-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "e4ff301e9561fa8f3cd63087859aca62", "sha256": "f8b9b07829681f697067d37e130f227991fbbbdb8f418721cdb4a31ead4aca60" }, "downloads": -1, "filename": "dotup-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e4ff301e9561fa8f3cd63087859aca62", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 5971, "upload_time": "2019-02-16T22:20:36", "url": "https://files.pythonhosted.org/packages/9a/0c/550dd52b2d07c5c05ec26ea7cbb7a1f30516a7037df9d875a3178a0226d3/dotup-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46f6ff4872a1b9be71936d30b155a067", "sha256": "25180153f85fe66f58fcc6fd6c98c5e1d0d7cb1f9e5d93c8f0878c7feecb35eb" }, "downloads": -1, "filename": "dotup-0.3.0.tar.gz", "has_sig": false, "md5_digest": "46f6ff4872a1b9be71936d30b155a067", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 3301, "upload_time": "2019-02-16T22:20:38", "url": "https://files.pythonhosted.org/packages/2b/f9/41ba1a7b4c4c90ee8a15e1e4e17f951e11f53226b2fc28696d7369ede8b3/dotup-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "39de0f5100e45ecf6c0cf90ec474e633", "sha256": "0762b9b3de0871c2c0405116ea0ffd17e3e67cdb7e221ff2bdb399538824f6bf" }, "downloads": -1, "filename": "dotup-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "39de0f5100e45ecf6c0cf90ec474e633", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 5968, "upload_time": "2019-02-16T22:23:45", "url": "https://files.pythonhosted.org/packages/fe/a9/82e19d90d1ac690b43c476f49c6dc081180e9d76be845f3f31886611a3f5/dotup-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1cff5acdd49105df7c155c4c31abdc99", "sha256": "ce5ecf338d81e1b5f6b5e2329276e31fce7e0d457bde647b6e3a1f74d13999c7" }, "downloads": -1, "filename": "dotup-0.3.1.tar.gz", "has_sig": false, "md5_digest": "1cff5acdd49105df7c155c4c31abdc99", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 3304, "upload_time": "2019-02-16T22:23:46", "url": "https://files.pythonhosted.org/packages/ad/df/3d93865221b541c39c3e9c009f1228ce05d7112f70a6a94f7e1dbd3924f9/dotup-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "3985b2e0e5f09846ebc52d78dc6dcde9", "sha256": "f12f94bff59bb63dc338b81c0ff71a4fe02538cf2f61a5d6b8d7d855599f179e" }, "downloads": -1, "filename": "dotup-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3985b2e0e5f09846ebc52d78dc6dcde9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6202, "upload_time": "2019-02-17T22:37:05", "url": "https://files.pythonhosted.org/packages/7f/87/c77cbd9d055882045413a59971abc0b9cba5a3a6b318379dae36f70bd28d/dotup-0.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad275830921c3fffa29a9471d7f18f4a", "sha256": "fdd2db10c4fbfc1baf16eda9b576f294b038054e19f8e777cc883c3427d9a1b2" }, "downloads": -1, "filename": "dotup-0.3.2.tar.gz", "has_sig": false, "md5_digest": "ad275830921c3fffa29a9471d7f18f4a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 3549, "upload_time": "2019-02-17T22:37:06", "url": "https://files.pythonhosted.org/packages/7c/53/282c061af50abe62da8fbece7e93fb1379472cd7cda6e377121143114105/dotup-0.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3985b2e0e5f09846ebc52d78dc6dcde9", "sha256": "f12f94bff59bb63dc338b81c0ff71a4fe02538cf2f61a5d6b8d7d855599f179e" }, "downloads": -1, "filename": "dotup-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3985b2e0e5f09846ebc52d78dc6dcde9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6202, "upload_time": "2019-02-17T22:37:05", "url": "https://files.pythonhosted.org/packages/7f/87/c77cbd9d055882045413a59971abc0b9cba5a3a6b318379dae36f70bd28d/dotup-0.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad275830921c3fffa29a9471d7f18f4a", "sha256": "fdd2db10c4fbfc1baf16eda9b576f294b038054e19f8e777cc883c3427d9a1b2" }, "downloads": -1, "filename": "dotup-0.3.2.tar.gz", "has_sig": false, "md5_digest": "ad275830921c3fffa29a9471d7f18f4a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 3549, "upload_time": "2019-02-17T22:37:06", "url": "https://files.pythonhosted.org/packages/7c/53/282c061af50abe62da8fbece7e93fb1379472cd7cda6e377121143114105/dotup-0.3.2.tar.gz" } ] }