{ "info": { "author": "michaelb", "author_email": "michaelpb@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "stowage\n=======\n\n.. figure:: https://badge.fury.io/py/stowage.png\n :alt: stowage badge\n\n stowage badge\n\n.. figure:: https://travis-ci.org/michaelpb/stowage.png?branch=master\n :alt: travis badge\n\n travis badge\n\nStow-like designed for keeping dotfiles under version control, written\nin python\n\nInstallation\n------------\n\nAssuming Python's ``pip`` is installed (for Debian-based systems, this\ncan be installed with ``sudo apt-get install python-pip``), stowage can\nbe installed directly from PyPI:\n\n::\n\n pip install stowage\n\nPython versions 3.3+ (and 2.6+) are supported and tested against.\n\nQuick start\n-----------\n\n1. Setup your dotfiles repo (by default ``stowage`` assumes its at\n ``~/dotfiles``, but it could be anywhere)\n\n::\n\n mkdir ~/dotfiles\n cd ~/dotfiles\n git init\n\n2. Create one or more dotfile 'packages'\n\n::\n\n # An example, making one for your .vimrc\n # Notice that we can call it _vimrc instead of .vimrc, making it visible /\n # easier to interact with\n mkdir ~/dotfiles/vim\n cp ~/.vimrc ~/dotfiles/vim/_vimrc\n\n3. Activate ``stowage``\n\n::\n\n stowage vim\n\nNow, your ``~/.vimrc`` has been replaced by a symlink to the\n``~/dotfiles/vim/_vimrc`` file, enabling the ``~/dotfiles`` directory to\nbe more easily put into version control.\n\nFull usage\n----------\n\n::\n\n usage: stowage [-h] [-n] [-v] [-s SOURCE] [-d DESTINATION] [-b BACKUP] [-B]\n [packages [packages ...]]\n\n Symlink files recursively, good for dotfiles.\n\n positional arguments:\n packages one or more packages\n\n optional arguments:\n -h, --help show this help message and exit\n -n, --dryrun dryrun, just simulate\n -v, --verbose increase output verbosity\n -s SOURCE, --source SOURCE\n stowage source directory\n -d DESTINATION, --destination DESTINATION\n stowage destination directory\n -b BACKUP, --backup BACKUP\n stowage backup directory\n -B, --skip-backup skip making backups\n\nContributing\n============\n\nNew features, tests, and bug fixes are welcome!\n\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/michaelpb/stowage", "keywords": "stowage", "license": "GPL3", "maintainer": "", "maintainer_email": "", "name": "stowage", "package_url": "https://pypi.org/project/stowage/", "platform": "", "project_url": "https://pypi.org/project/stowage/", "project_urls": { "Homepage": "https://github.com/michaelpb/stowage" }, "release_url": "https://pypi.org/project/stowage/0.1.9/", "requires_dist": null, "requires_python": "", "summary": "Stow-like application for keeping your dot-files under version control", "version": "0.1.9" }, "last_serial": 2957253, "releases": { "0.1.3": [ { "comment_text": "", "digests": { "md5": "c6cc07995d9dcd3f7cd96dfb2947d6e1", "sha256": "7aaaa9245daca6a220d32935cba57b69d91ecd7af958f2cda9a17540ced6f4fb" }, "downloads": -1, "filename": "stowage-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c6cc07995d9dcd3f7cd96dfb2947d6e1", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6190, "upload_time": "2017-06-18T05:05:40", "url": "https://files.pythonhosted.org/packages/97/6b/ad44fe553165254f8dba288efb7c7df6d6d5711533f946102791f1cd7db1/stowage-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4bd85bbf09788613c46af2c6cc014e82", "sha256": "32a486d4bf08f49e374a7e2b51437e802c7650310db11e6a7780c80873c9ef86" }, "downloads": -1, "filename": "stowage-0.1.3.tar.gz", "has_sig": false, "md5_digest": "4bd85bbf09788613c46af2c6cc014e82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18891, "upload_time": "2017-06-18T05:05:26", "url": "https://files.pythonhosted.org/packages/2b/de/8c1a45380a405ea2b759a2c6521f02ab9abcfbf4d866d6a4f7bdf95fa7ea/stowage-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "2fc6946ceb82ff6e9b53769f4af004df", "sha256": "dcc7cea8a95a147d56bb3704fc1540e1afe90f1ee968e11d8b83c1933deffec2" }, "downloads": -1, "filename": "stowage-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2fc6946ceb82ff6e9b53769f4af004df", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6282, "upload_time": "2017-06-18T05:14:54", "url": "https://files.pythonhosted.org/packages/b0/6a/e8a28d22d5f3ac0151ecb2c709da2829d26c57aad2c5d58e5a39a88bb8c4/stowage-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb21eb53c0c5b0361bd23f7beffb4490", "sha256": "02e4d1a9f30758123ac79e86d28b4c545e765a07720c339eb05ebf44ad3ace6d" }, "downloads": -1, "filename": "stowage-0.1.4.tar.gz", "has_sig": false, "md5_digest": "fb21eb53c0c5b0361bd23f7beffb4490", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19135, "upload_time": "2017-06-18T05:14:48", "url": "https://files.pythonhosted.org/packages/c9/e1/7ff6326593e239c3c89c4d91080eba0e2bdfb0fef03d4cf342d5b30772b9/stowage-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "59e216c9fef8d240fd0ee1568e44f40f", "sha256": "e2e6338c944e170f6b8d47e56bb644081fbfcfdb5a030bfecf7df3f94a4627f7" }, "downloads": -1, "filename": "stowage-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "59e216c9fef8d240fd0ee1568e44f40f", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6322, "upload_time": "2017-06-18T05:23:22", "url": "https://files.pythonhosted.org/packages/e7/55/8a949534b113703a405a9d0e33bdf85c8fb5809dfe6c33d36d1dacc6a0cc/stowage-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "873b4f60f315eaa086611216450e0af8", "sha256": "9fe3611cd5ee6af0c3c35f90bb166627ed48ead2bee26be8e49c14df947d3dbd" }, "downloads": -1, "filename": "stowage-0.1.5.tar.gz", "has_sig": false, "md5_digest": "873b4f60f315eaa086611216450e0af8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19184, "upload_time": "2017-06-18T05:23:14", "url": "https://files.pythonhosted.org/packages/39/29/01efb0f25af773400c7166bd6bd72a23a1f89b1035d0bf58f129ad83ccf6/stowage-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "c14e77db565e509d991dbe89287221b9", "sha256": "3e8e77bc78270a0a721b3cd58d29f07fb0ef94d2900dd249d572fd2904975115" }, "downloads": -1, "filename": "stowage-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c14e77db565e509d991dbe89287221b9", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6331, "upload_time": "2017-06-18T05:36:45", "url": "https://files.pythonhosted.org/packages/30/bb/372a8879bef079d449c0ef001a2d76ed55fbb771691264d2f732dd3adc66/stowage-0.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7411dd0bdfdc194f709b991f1b1db7e1", "sha256": "aa25d67bd025ee1c4e1c4aa4a8ae45fd5bf60536d2a74c8f26b77131742658d6" }, "downloads": -1, "filename": "stowage-0.1.6.tar.gz", "has_sig": false, "md5_digest": "7411dd0bdfdc194f709b991f1b1db7e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19137, "upload_time": "2017-06-18T05:36:37", "url": "https://files.pythonhosted.org/packages/b2/af/d65b6fbe84084dd84fe2d366706cd0e430863da40c283c9aa6283c15e0c5/stowage-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "31b1105cb7f9fc7392ac5b0b110d840f", "sha256": "5f26c16ce1b092da7e7bff01c2327759c3b77dfc9a7a473cf675c8dbb7cb3fce" }, "downloads": -1, "filename": "stowage-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "31b1105cb7f9fc7392ac5b0b110d840f", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6332, "upload_time": "2017-06-18T05:39:51", "url": "https://files.pythonhosted.org/packages/f0/ab/6f302ec5ec51cb0ef06345ce808bdfe7e7d4257236df6867bed609958402/stowage-0.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ae2f84eaba804eab2cf96c8a004ebf0", "sha256": "77025995037e6d3af208e826ba773ac73f927b2cbf22ef5463103a89e543264a" }, "downloads": -1, "filename": "stowage-0.1.7.tar.gz", "has_sig": false, "md5_digest": "7ae2f84eaba804eab2cf96c8a004ebf0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19135, "upload_time": "2017-06-18T05:39:44", "url": "https://files.pythonhosted.org/packages/3d/a0/5290eaeaf482531ef46524891cee7e2e9fed9729cd09bc3c9687da91f1e5/stowage-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "c5f12ade8113d6a34aeb9512ffa7c59b", "sha256": "7b1e00a15a99001d92a1335bdf5762a88d863f209422647ef4695f0ba029c1ae" }, "downloads": -1, "filename": "stowage-0.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c5f12ade8113d6a34aeb9512ffa7c59b", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6335, "upload_time": "2017-06-18T06:06:41", "url": "https://files.pythonhosted.org/packages/20/46/88f44836d66ae49e3bce841f9ad260b49405d64cf8c7f05cdf0703b2e86a/stowage-0.1.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d15c63ed58855a784e5e4be97a85cddd", "sha256": "59b272a8f9cc4b7a091b50125b5fb53689a8f95d49c0e0c2191923b8a0398872" }, "downloads": -1, "filename": "stowage-0.1.8.tar.gz", "has_sig": false, "md5_digest": "d15c63ed58855a784e5e4be97a85cddd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19188, "upload_time": "2017-06-18T06:06:25", "url": "https://files.pythonhosted.org/packages/6a/3f/09057d61648ad8863ba0d3a61256f5a314cb9d567d521346e4f8b121e54e/stowage-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "c3f963a28cafac23844bce0ca69e3800", "sha256": "8e562bf212af2351d199b41a5d78cc65d0f61f7ed1a5069d7bb1ad21f02d93cb" }, "downloads": -1, "filename": "stowage-0.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c3f963a28cafac23844bce0ca69e3800", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6369, "upload_time": "2017-06-18T06:16:03", "url": "https://files.pythonhosted.org/packages/d2/02/9266cc70731f72f297fab30dff73566af7f0950be75dc7a5a77c0ecfaff5/stowage-0.1.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1184a797d6ce473f6c9b7765a34aabc7", "sha256": "6d65487f4eec3efc40fe444d9768094a973f208b35ec6f4a52a00a11151b3d4c" }, "downloads": -1, "filename": "stowage-0.1.9.tar.gz", "has_sig": false, "md5_digest": "1184a797d6ce473f6c9b7765a34aabc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19208, "upload_time": "2017-06-18T06:15:44", "url": "https://files.pythonhosted.org/packages/4e/62/322a3d3b7822a695ac099b52f16043f14e3712666bfd4ef325f9dbe5708a/stowage-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c3f963a28cafac23844bce0ca69e3800", "sha256": "8e562bf212af2351d199b41a5d78cc65d0f61f7ed1a5069d7bb1ad21f02d93cb" }, "downloads": -1, "filename": "stowage-0.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c3f963a28cafac23844bce0ca69e3800", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6369, "upload_time": "2017-06-18T06:16:03", "url": "https://files.pythonhosted.org/packages/d2/02/9266cc70731f72f297fab30dff73566af7f0950be75dc7a5a77c0ecfaff5/stowage-0.1.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1184a797d6ce473f6c9b7765a34aabc7", "sha256": "6d65487f4eec3efc40fe444d9768094a973f208b35ec6f4a52a00a11151b3d4c" }, "downloads": -1, "filename": "stowage-0.1.9.tar.gz", "has_sig": false, "md5_digest": "1184a797d6ce473f6c9b7765a34aabc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19208, "upload_time": "2017-06-18T06:15:44", "url": "https://files.pythonhosted.org/packages/4e/62/322a3d3b7822a695ac099b52f16043f14e3712666bfd4ef325f9dbe5708a/stowage-0.1.9.tar.gz" } ] }