{ "info": { "author": "Tobi Vollebregt", "author_email": "tobivollebregt@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Requirements\n============\n\n- Python (tested on 2.6.2 and 2.6.4)\n- `python-bitarray `_\n (``pip install bitarray``)\n\nInstallation\n============\n\nLinux\n-----\n\nYou can use *pip* to get the package from the `Python Package\nIndex `_.\n\n::\n\n pip install rapid-spring --upgrade\n\nNote: on some Linux distributions the script is called pip-python\ninstead of just pip. The python-devel or python-dev package may be\nrequired to install bitarray.\n\nIf you do not have the script *pip* available then use your\ndistribution's package manager to install the python-pip (or similar)\npackage.\n\n::\n\n apt-get install python-pip # Debian/Ubuntu\n yum install python-pip # Fedora\n\nWindows\n-------\n\nAs there is currently no binary package, go through the following steps\nto run rapid on Windows:\n\n- Download and install `python\n 2.6 `_\n- Download and install\n `setuptools `_ (for\n python 2.6!)\n- Suppose you installed python in ``c:\\python26``, make sure the PATH\n environment variable contains ``c:\\python26`` and\n ``c:\\python26\\scripts``\n- Open a console and run ``easy_install -U rapid-spring``\n- Rapid is now installed! Continue reading to learn how to use rapid\n :-)\n\nWhy python 2.6? Simple answer: bitarray binary packages are not\navailable yet for python 2.7\n\nUsage\n=====\n\n::\n\n rapid [options...] [arguments...]\n\nWhere the different verbs and their arguments are:\n\n- ``upgrade``: Install the latest package for all pinned tags.\n- ``clean-upgrade``: Equivalent to 'upgrade' followed by\n 'uninstall-unpinned'.\n- ``pin ``: Pins tags and installs the latest packages for\n those tags.\n- ``unpin ``: Unpins tags. Does not uninstall any packages.\n- ``install ``: Install packages. Does not pin any tags.\n- ``uninstall ``: Uninstall packages. Unpins their tags if\n any.\n- ``list-tags [tag]``: List all tags that match *tag*.\n- ``list-pinned-tags [tag]``: Idem, but only pinned tags.\n- ``list-packages [package]``: List all packages whose name contains\n *package*.\n- ``list-installed-packages [package]``: Idem, but only installed\n packages.\n- ``uninstall-unpinned``: Keep only the pinned tags and all\n dependencies.\n- ``collect-pool``: Remove pool files not needed by any installed\n package.\n- ``make-sdd ``: Extract pool files of a package\n into ``~/.spring/mods/``.\n\nExamples:\n---------\n\n::\n\n rapid pin xta:latest # installs latest XTA\n rapid pin s44:latest # installs latest Spring: 1944\n rapid upgrade # upgrade all pinned tags\n\nOther commands are for power users mostly, e.g.:\n\n::\n\n rapid list-tags '^(?!ba).*:(latest|stable|test)$' --regex\n\nThis displays all tags ending with ':latest', ':stable' or ':test',\nwhich do not start with the string 'ba'.\n\nOptions:\n--------\n\n- -h, --help show this help message and exit\n- --datadir=DATADIR Override the default data directory. (~/.spring on\n Linux or the one reported by unitsync on Windows)\n- --unitsync Use unitsync to locate the data directory Spring uses.\n- --no-unitsync Do not use unitsync.\n- -r, --regex Use regular expressions instead of substring matches for\n pin, unpin, install, uninstall and all list-\\* commands.\n- -y, --yes Answer all confirmations with yes. MAY BE DANGEROUS!\n\nBugs/quirks\n===========\n\n- ``~/.spring/packages`` isn't scanned. This means that packages which\n have been installed using a different tool (e.g.\n SpringDownloader.exe) and were removed from the server (I don't think\n that ever happens now) before rapid was ever started, will not be\n picked up by rapid. As such, they can not be uninstalled, don't\n appear in listings, and collect-gc may even break them by removing\n their pool files.\n\n- unitsync is noisy on standard output. This should be fixed in\n unitsync however, and not worked around in rapid.\n\n- unitsync insists on scanning all maps and mods while we only want to\n know the location of the data directory. This should also be fixed in\n unitsync.\n\nPlease file any other bugs you find on `the issue\ntracker `_.\n\nFeature suggestions\n===================\n\n- make-sdz command (similar to make-sdd) could be useful\n- Improve the GUI (``rapid-gui``)\n- Add GUI progressbar, even for the commandline script (may be useful\n when integrating it in another app)\n- Machine friendly progressbar, so other apps can parse it and render\n their own progressbar\n\n--------------\n\nExported from git commit `f7b4588 (HEAD, v0.6.0,\nmaster) `_", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/rapid-spring/", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "rapid-spring", "package_url": "https://pypi.org/project/rapid-spring/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/rapid-spring/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/rapid-spring/" }, "release_url": "https://pypi.org/project/rapid-spring/0.6.0/", "requires_dist": null, "requires_python": null, "summary": "spring content downloading", "version": "0.6.0" }, "last_serial": 737952, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e167b22216b97ecfa31e6d2a844785f5", "sha256": "dfd24880adba09a5c9d3bbcc3ced0a7a65dc4e146077f0b06213dc604cbf4dbe" }, "downloads": -1, "filename": "rapid-spring-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e167b22216b97ecfa31e6d2a844785f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11704, "upload_time": "2010-03-24T23:41:18", "url": "https://files.pythonhosted.org/packages/25/02/6d04861ce34c8c79f6520de05834d95650ed532c8d0b6e0c2019d043a945/rapid-spring-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "36b50a01267163da805a595f858a2777", "sha256": "69f31755b0ade621b5829702b862d8c1ed6651ec8dd98f5973dc92196c17ef92" }, "downloads": -1, "filename": "rapid-spring-0.1.1.tar.gz", "has_sig": false, "md5_digest": "36b50a01267163da805a595f858a2777", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11737, "upload_time": "2010-03-25T21:54:28", "url": "https://files.pythonhosted.org/packages/95/60/4e598e9d401b531208383c52ff29dc3420338d80856f54636fabfcf0102a/rapid-spring-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "5b48b90deca4e03e2572cd469ffb7cba", "sha256": "ef325e5368f9315904bb13fa1d0aafef8015ebe56ee4f19bf3840c4356fcf50c" }, "downloads": -1, "filename": "rapid-spring-0.1.10.tar.gz", "has_sig": false, "md5_digest": "5b48b90deca4e03e2572cd469ffb7cba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14647, "upload_time": "2010-03-29T00:44:20", "url": "https://files.pythonhosted.org/packages/20/3e/b04287aac19935bfd598aa4657bb97f0a55db47248e6fdd49314d388c8e4/rapid-spring-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "39fa30cd0436b8868837279a3baa33f1", "sha256": "92434cda82ee08a7e4f59307049cc33581ba3c068c65e52584b8e82d7783258b" }, "downloads": -1, "filename": "rapid-spring-0.1.11.tar.gz", "has_sig": false, "md5_digest": "39fa30cd0436b8868837279a3baa33f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15090, "upload_time": "2010-03-30T22:52:10", "url": "https://files.pythonhosted.org/packages/3a/2d/fe13a6be49a4fef5d0f98b034b6aa23ca262da516e366ebbbfc1c676e128/rapid-spring-0.1.11.tar.gz" } ], "0.1.2": [], "0.1.3": [ { "comment_text": "", "digests": { "md5": "d44f5ee2086f558fdd223021bfd64668", "sha256": "29c4f5c3aee57800cb59ff7877bfc60d9e217a3dc3b74299509f7b213ffe0fbf" }, "downloads": -1, "filename": "rapid-spring-0.1.3.tar.gz", "has_sig": false, "md5_digest": "d44f5ee2086f558fdd223021bfd64668", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13785, "upload_time": "2010-03-27T01:11:58", "url": "https://files.pythonhosted.org/packages/bf/fb/cfad61840da2b6a861d58856ad3ba5265b09db4d875c567a96ae3eaa4ef8/rapid-spring-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "3f27c1952647254a09a18c99160b1e27", "sha256": "7ec78d2a987bbe207bdcbfdfe506e11071f0c41ee7810ec5346b0edaf2ab17fb" }, "downloads": -1, "filename": "rapid-spring-0.1.4.tar.gz", "has_sig": false, "md5_digest": "3f27c1952647254a09a18c99160b1e27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14145, "upload_time": "2010-03-27T01:30:37", "url": "https://files.pythonhosted.org/packages/56/32/d96aeaa191920279eedcf880c5c5aba92a4bff836c73e6ccb8797f5b63fb/rapid-spring-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "53202753a1ba525a4eca15239cf7dd46", "sha256": "c017313170497f831649a8eb4c9d5f3eb7445290ed381c0474009e6acee2072f" }, "downloads": -1, "filename": "rapid-spring-0.1.5.tar.gz", "has_sig": false, "md5_digest": "53202753a1ba525a4eca15239cf7dd46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14136, "upload_time": "2010-03-27T01:34:20", "url": "https://files.pythonhosted.org/packages/c7/8b/434b0c354bb35dcbc69e5a0d9cadb9a32cb49a308db688fc5b6bae715570/rapid-spring-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "b48f055ba88e6f0e3e4280ec235258fc", "sha256": "5d3876c0e9ddb78b00a2e011103497753c9d1879d5b2cae6acf48f0c770da4e2" }, "downloads": -1, "filename": "rapid-spring-0.1.6.tar.gz", "has_sig": false, "md5_digest": "b48f055ba88e6f0e3e4280ec235258fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14122, "upload_time": "2010-03-27T01:37:47", "url": "https://files.pythonhosted.org/packages/ac/f2/670081015020057356ffde27b7ed0e28ffdf280432e88a1f9938c25e05e2/rapid-spring-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "f760f366fcedcd6db89397e249492c23", "sha256": "58c37a3f3de71ed3ce75b840b7912bb12edf183789e674372b842c6af838254e" }, "downloads": -1, "filename": "rapid-spring-0.1.7.tar.gz", "has_sig": false, "md5_digest": "f760f366fcedcd6db89397e249492c23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14589, "upload_time": "2010-03-27T12:37:28", "url": "https://files.pythonhosted.org/packages/0c/2a/c193e03c8b09394bc181e45f9f65c7cd2af6d064afeb444d68ec513cff51/rapid-spring-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "73f3f3d184d5403bd0a74ad0a189156d", "sha256": "16e18739505ee38dbe192409777bba022b0d0466250e95c41932a4beb8899135" }, "downloads": -1, "filename": "rapid-spring-0.1.8.tar.gz", "has_sig": false, "md5_digest": "73f3f3d184d5403bd0a74ad0a189156d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14463, "upload_time": "2010-03-27T12:40:16", "url": "https://files.pythonhosted.org/packages/28/37/a7911be2c3b11dfb5933ff144908d2222df6759ca4ec68e405c2c373a29a/rapid-spring-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "f2925f2e6a00c9aa13bc0c84d6fb9f33", "sha256": "686575ae0a294ffb735a7b1723a926606fc0c51f6cad86e488167faf4d2369ef" }, "downloads": -1, "filename": "rapid-spring-0.1.9.tar.gz", "has_sig": false, "md5_digest": "f2925f2e6a00c9aa13bc0c84d6fb9f33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14546, "upload_time": "2010-03-29T00:16:28", "url": "https://files.pythonhosted.org/packages/60/3d/78f1802a998887a5f520a7b41857c99a8561bc03121ca0f0f6dbb6f86fc6/rapid-spring-0.1.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8dccb060ef4ccbe3ca4206a2bf9149f4", "sha256": "ee081d3d55e08b3ab6e3677e069a8f241f17847a7490204997880162c023f36b" }, "downloads": -1, "filename": "rapid-spring-0.2.0.tar.gz", "has_sig": false, "md5_digest": "8dccb060ef4ccbe3ca4206a2bf9149f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15689, "upload_time": "2010-05-02T14:36:15", "url": "https://files.pythonhosted.org/packages/89/06/185ceb86eb2e1256278200eb483c6e8864700758e2b3845168eb3f88d13a/rapid-spring-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "804284bfbe8a3c0ed0232cc01581d95a", "sha256": "add1670b268664cabd280b2108f1f9a6f0ccfbdecfbdde6327f49c47b2a5b4a5" }, "downloads": -1, "filename": "rapid-spring-0.3.0.tar.gz", "has_sig": false, "md5_digest": "804284bfbe8a3c0ed0232cc01581d95a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16645, "upload_time": "2010-08-11T23:39:03", "url": "https://files.pythonhosted.org/packages/a9/ef/8b69d718c2c47e392378e524053f7a30d0828491f2b70021c60ffc0d500e/rapid-spring-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "19c40cbb5e343f76816ce06dde01a544", "sha256": "29e0933e9310f5b31975305e2e6352624f49556aaa91a67b41d35ae45fd3dc25" }, "downloads": -1, "filename": "rapid-spring-0.3.1.tar.gz", "has_sig": false, "md5_digest": "19c40cbb5e343f76816ce06dde01a544", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22843, "upload_time": "2010-08-13T16:16:16", "url": "https://files.pythonhosted.org/packages/57/66/6acd67e1d43d834af2970920d44a70cf10213feda00d34c70d815322e5b8/rapid-spring-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "a945f852138d5205d557b3836d27f40e", "sha256": "8399ca954f4231f92c359726ffe3fa70682e9f5ba102aa78617a5c52915e5814" }, "downloads": -1, "filename": "rapid-spring-0.3.2.tar.gz", "has_sig": false, "md5_digest": "a945f852138d5205d557b3836d27f40e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22859, "upload_time": "2010-08-13T16:30:26", "url": "https://files.pythonhosted.org/packages/4c/c1/2afdfff5f2eca08d60af333268b17327b69557af3e6312ed873342432109/rapid-spring-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "e534883340b1c5207c46069af56d7e62", "sha256": "7747785332ee2c9bb8ed745e4fe98ddf726f8f983134af53c1c761227b3e30ea" }, "downloads": -1, "filename": "rapid-spring-0.3.3.tar.gz", "has_sig": false, "md5_digest": "e534883340b1c5207c46069af56d7e62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23067, "upload_time": "2010-08-18T22:55:51", "url": "https://files.pythonhosted.org/packages/0c/20/03f96cd5ebad2ae161d2e95a86a6f5066de3a3e61b53675d065529fe4e1e/rapid-spring-0.3.3.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "d18b2c2cfed99db4c30a1e7bef607fbf", "sha256": "d243362d366f03be7bed5938fb625158da7e5015ef5d9eb73bc8d2766effc2c3" }, "downloads": -1, "filename": "rapid-spring-0.4.0.tar.gz", "has_sig": false, "md5_digest": "d18b2c2cfed99db4c30a1e7bef607fbf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24198, "upload_time": "2010-09-04T02:15:09", "url": "https://files.pythonhosted.org/packages/5c/d5/42fc383b7760dbd40a4a477faa09cc5266352723fff075f93e4ca8251bfd/rapid-spring-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "7b987d1a7c435fa9bc1ec732dedef660", "sha256": "d88e8d076de0f6a9e306d6760c33d54927717ea308fd451044877ec4521a118c" }, "downloads": -1, "filename": "rapid-spring-0.4.1.tar.gz", "has_sig": false, "md5_digest": "7b987d1a7c435fa9bc1ec732dedef660", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24352, "upload_time": "2010-09-05T21:15:19", "url": "https://files.pythonhosted.org/packages/92/0e/3fcc34e16d82e2373d0eaeee18b06046e95319319a07793e9a23fb92d70f/rapid-spring-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "f2487dd84ff83eb70fbe7763f1e6a3f6", "sha256": "91f32d2724e115f24b2d16f19518a4f8cb4257617e0bb10a85cabe54390e0078" }, "downloads": -1, "filename": "rapid-spring-0.4.2.tar.gz", "has_sig": false, "md5_digest": "f2487dd84ff83eb70fbe7763f1e6a3f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24216, "upload_time": "2010-09-12T23:45:41", "url": "https://files.pythonhosted.org/packages/73/8a/22cc17660b98a307d552bf7add3340ad01e20b23a1905c31ab1ce99eb1c0/rapid-spring-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "01ae21d3f0b6ea3a6de91e705dd3f204", "sha256": "688f389f5941885385257c67cfdfeddd856c3ac75d249cff19adcee6a9e94a37" }, "downloads": -1, "filename": "rapid-spring-0.4.3.tar.gz", "has_sig": false, "md5_digest": "01ae21d3f0b6ea3a6de91e705dd3f204", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24366, "upload_time": "2010-09-13T00:06:33", "url": "https://files.pythonhosted.org/packages/b3/17/0999ade6299ebff2d668e13f6eed6bfdd88f094af34120b6221454bfce4c/rapid-spring-0.4.3.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "b520bd585cdd3057207cfcc2d37f1964", "sha256": "ac54faa19bbfad404951b8f3821b63e4d9a92347a7ddb67a28d306951d0fd276" }, "downloads": -1, "filename": "rapid-spring-0.5.0.tar.gz", "has_sig": false, "md5_digest": "b520bd585cdd3057207cfcc2d37f1964", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24437, "upload_time": "2010-11-07T13:04:55", "url": "https://files.pythonhosted.org/packages/4e/52/78ff970b862270eb59fb11bd5d4a9725cce80d202769248734fc7ed21488/rapid-spring-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "b599b3393aa4fbf2b4cee1115344764a", "sha256": "8a4365c65b4a14b5b4420bef666d529f8469ca59af209f7fcba03af3f78c4f6b" }, "downloads": -1, "filename": "rapid-spring-0.5.1.tar.gz", "has_sig": false, "md5_digest": "b599b3393aa4fbf2b4cee1115344764a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25031, "upload_time": "2010-12-13T21:49:22", "url": "https://files.pythonhosted.org/packages/2b/7f/72944537696dfeb38b81150283f989b64c063c349d12f1d375f5d8e859fb/rapid-spring-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "a839cb3f7dc41e57646b870f6cb499aa", "sha256": "d619aa00bc2fe9cb12b13e887d4f84f20884dd00cda4682a01526e092d402920" }, "downloads": -1, "filename": "rapid-spring-0.6.0.tar.gz", "has_sig": false, "md5_digest": "a839cb3f7dc41e57646b870f6cb499aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25774, "upload_time": "2012-01-25T11:36:30", "url": "https://files.pythonhosted.org/packages/65/0a/2a8e5caab574d86c49cefbc6a32cde2041b814016d7eee0f6a61dcad573d/rapid-spring-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a839cb3f7dc41e57646b870f6cb499aa", "sha256": "d619aa00bc2fe9cb12b13e887d4f84f20884dd00cda4682a01526e092d402920" }, "downloads": -1, "filename": "rapid-spring-0.6.0.tar.gz", "has_sig": false, "md5_digest": "a839cb3f7dc41e57646b870f6cb499aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25774, "upload_time": "2012-01-25T11:36:30", "url": "https://files.pythonhosted.org/packages/65/0a/2a8e5caab574d86c49cefbc6a32cde2041b814016d7eee0f6a61dcad573d/rapid-spring-0.6.0.tar.gz" } ] }