{
"info": {
"author": "Jonathon Staff",
"author_email": "jon@nplexity.com",
"bugtrack_url": null,
"classifiers": [],
"description": "Paladin \u2014 v0.6.1\n================\n\nAndroid Dependency Manager for libraries that aren't packaged as .jar or\n.aar \u2014 Paladin fells your dependencies like boss.\n\nIf you have any feedback, don't hesitate to reach out to me on Twitter\n[@jonathonstaff](https://twitter.com/jonathonstaff). I'm still actively\ndeveloping this, and I understand there are some limitations.\n\nOverview\n========\n\nPaladin is designed to assist Android developers who use dependencies in\ntheir projects which aren't packaged as .jar or .aar on `Maven\nCentral `__. This is strictly for developers\nusing Android Studio and Gradle. Before adding a library using Paladin,\nI highly recommend searching the Maven Central repositories (check out\n`Gradle, please `__), since this will\noften provide the best means of incorporating an external library.\n\nThat being said, uploading a library to Maven Central is no walk in the\npark, so developers frequently forgo the process altogether and simply\nhost a public repo with their source code. The `Facebook SDK for\nAndroid `__ for\nexample, (shame on you Facebook, you're more than capable!) isn't\navailable on Maven Central, which forces developers to clone down and\nmanually import the library.\n\nPaladin works to do this for you, quite similar to\n`CocoaPods `__ for Objective-C development. An\n``/armory`` folder is created in the root directory of your project and\nall Paladin libraries are stored there.\n\nInstallation\n============\n\nRun:\n\n::\n\n $ pip install paladin\n\nor download the source and run:\n\n::\n\n $ python setup.py install\n\nUsage\n=====\n\nPaladin needs orders before he can carry them out. Commands can be run\nwith either a ``-v, --verbose`` flag or ``-q, --quiet`` flag to change\nthe level of output printed in the command line.\n\nCreate ``orders``\n-----------------\n\nCreate a json file at the root of your project titled ``orders``\n\n::\n\n $ vim orders\n\nwith the following format:\n\n::\n\n {\n \"dependencies\": [\n {\n \"name\": \"Android-SmoothSeekBar\",\n \"url\": \"https://github.com/Indatus/Android-SmoothSeekBar.git\"\n },\n {\n \"name\": \"Android-SwipeControl\",\n \"url\": \"https://github.com/Indatus/Android-SwipeControl.git\"\n }\n ]\n }\n\nRequired attributes:\n\n- ``\"url\"`` (The url to a git repo containing the dependency)\n\nFuture attributes:\n\n- ``\"commit\"``\n- ``\"tag\"``\n- ``\"branch\"``\n\nIf you do not specifiy ``\"name\"`` in the orders, Paladin will do so for\nyou.\n\nInstalling Dependencies\n-----------------------\n\n::\n\n $ paladin install\n\nYou should see the progess displayed in your shell window. Once this has\ncompleted, open Android Studio and **sync** your Gradle project.\n\nRemoving Libraries\n------------------\n\nYou can remove libraries by simply removing that dependency from the\n``orders`` and re-running:\n\n::\n\n $ paladin install\n\nIf you wish to remove all dependencies installed by Paladin, run:\n\n::\n\n $ paladin removeall\n\nDeveloped By\n============\n\n`Jonathon Staff `__\n\nLicense\n=======\n\n::\n\n Copyright 2014 Jonathon Staff\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://jonathonstaff.com/paladin",
"keywords": null,
"license": "UNKNOWN",
"maintainer": null,
"maintainer_email": null,
"name": "paladin",
"package_url": "https://pypi.org/project/paladin/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/paladin/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "http://jonathonstaff.com/paladin"
},
"release_url": "https://pypi.org/project/paladin/0.6.1/",
"requires_dist": null,
"requires_python": null,
"summary": "Android Dependency Manager for libraries that aren't packaged as .jar or .aar - Paladin fells your dependencies like a boss.",
"version": "0.6.1"
},
"last_serial": 1130786,
"releases": {
"0.3.7": [
{
"comment_text": "",
"digests": {
"md5": "acc4c4677ca620d834c091323dd348f0",
"sha256": "bfe81c8015227fbcd714a3abd2af37c7bc5b03d8234e0635e40d8a995b147038"
},
"downloads": -1,
"filename": "paladin-0.3.7.tar.gz",
"has_sig": false,
"md5_digest": "acc4c4677ca620d834c091323dd348f0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8330,
"upload_time": "2014-06-11T17:50:50",
"url": "https://files.pythonhosted.org/packages/e2/c6/a06b17a37c72ce321853ef880140b5e008f8519e21ce8799dceec53ea1c5/paladin-0.3.7.tar.gz"
}
],
"0.4.0": [
{
"comment_text": "",
"digests": {
"md5": "cdba15d7fd5591ce26ec746cf6d2787d",
"sha256": "17942f28e6859a2bdd2d3ed8a62c39347b5341d5eadd6cbb3ee7f41686f5fe4c"
},
"downloads": -1,
"filename": "paladin-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "cdba15d7fd5591ce26ec746cf6d2787d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8325,
"upload_time": "2014-06-11T17:53:43",
"url": "https://files.pythonhosted.org/packages/ab/04/ac9e526063c4dd1e822d9ab04f07c878a3b7559c1de616aa45d964a7f12a/paladin-0.4.0.tar.gz"
}
],
"0.4.1": [
{
"comment_text": "",
"digests": {
"md5": "43ad41cfc15ffc01cc3685e1a48f61ad",
"sha256": "21fc6939af7d15b7cb394100cbc8fa913183f3fbf1bd67b007298384b2334417"
},
"downloads": -1,
"filename": "paladin-0.4.1.tar.gz",
"has_sig": false,
"md5_digest": "43ad41cfc15ffc01cc3685e1a48f61ad",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6995,
"upload_time": "2014-06-13T13:19:55",
"url": "https://files.pythonhosted.org/packages/7c/39/ab3f03ed37bfbc036346603fe7a164254aad125cab94505bed1d54589a4b/paladin-0.4.1.tar.gz"
}
],
"0.5.0": [
{
"comment_text": "",
"digests": {
"md5": "a139bcb2468590100a28bb898b880972",
"sha256": "df6671753039283a03a0ec690c3a4e22d4cb6e83b9a428ebdcaf503f8dc0883c"
},
"downloads": -1,
"filename": "paladin-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "a139bcb2468590100a28bb898b880972",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8405,
"upload_time": "2014-06-16T16:25:24",
"url": "https://files.pythonhosted.org/packages/76/dc/a2f257017879e5fb2342710a662a930f226ec6d92fe02ff9092b285dcbae/paladin-0.5.0.tar.gz"
}
],
"0.5.1": [
{
"comment_text": "",
"digests": {
"md5": "bacddeefdbbdcbfa684f73a14c56cc28",
"sha256": "2822e80addc7fee5580af3e91c7df082104b093fd50cbdac4cb6b203e5dae26f"
},
"downloads": -1,
"filename": "paladin-0.5.1.tar.gz",
"has_sig": false,
"md5_digest": "bacddeefdbbdcbfa684f73a14c56cc28",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8510,
"upload_time": "2014-06-18T13:43:49",
"url": "https://files.pythonhosted.org/packages/dc/e5/b4bfed29c9cf4156fe97c3614e96d1ec9545b3d5d1175d60e59555d7158f/paladin-0.5.1.tar.gz"
}
],
"0.5.2": [
{
"comment_text": "",
"digests": {
"md5": "6b02372beb63fbd4892c2936f9467c66",
"sha256": "56675668e672502096009dd626bcb94a9f2c9a4155c2ed7b7acac691bdc6f130"
},
"downloads": -1,
"filename": "paladin-0.5.2.tar.gz",
"has_sig": false,
"md5_digest": "6b02372beb63fbd4892c2936f9467c66",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8667,
"upload_time": "2014-06-18T14:09:15",
"url": "https://files.pythonhosted.org/packages/62/62/7c36b8e96139000711d4c4fc76827d048040083c02c2301431536909b68a/paladin-0.5.2.tar.gz"
}
],
"0.6.0": [
{
"comment_text": "",
"digests": {
"md5": "5b738f37138b9cb8ae63d83851771655",
"sha256": "daea072905a9143396f1d5531b7e510868de847bb20a0d05616b6ce3bed6e908"
},
"downloads": -1,
"filename": "paladin-0.6.0.tar.gz",
"has_sig": false,
"md5_digest": "5b738f37138b9cb8ae63d83851771655",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8719,
"upload_time": "2014-06-18T14:50:34",
"url": "https://files.pythonhosted.org/packages/19/c9/1047d25b037a3bac9cb1b1683ea227ab3183fbce379705e722e004b9e902/paladin-0.6.0.tar.gz"
}
],
"0.6.1": [
{
"comment_text": "",
"digests": {
"md5": "c825347ccb94fb7763ecaa17ceec94f6",
"sha256": "8461a7eb7a50986405fc8f1aa8232cc94448d6118ba7b92e01ca6bbd3818d50f"
},
"downloads": -1,
"filename": "paladin-0.6.1.tar.gz",
"has_sig": false,
"md5_digest": "c825347ccb94fb7763ecaa17ceec94f6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8716,
"upload_time": "2014-06-19T16:58:42",
"url": "https://files.pythonhosted.org/packages/07/45/3f0f338fb00f066d2a213dc1207a7df1645a4a6c62909207cdedcd480d4d/paladin-0.6.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "c825347ccb94fb7763ecaa17ceec94f6",
"sha256": "8461a7eb7a50986405fc8f1aa8232cc94448d6118ba7b92e01ca6bbd3818d50f"
},
"downloads": -1,
"filename": "paladin-0.6.1.tar.gz",
"has_sig": false,
"md5_digest": "c825347ccb94fb7763ecaa17ceec94f6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8716,
"upload_time": "2014-06-19T16:58:42",
"url": "https://files.pythonhosted.org/packages/07/45/3f0f338fb00f066d2a213dc1207a7df1645a4a6c62909207cdedcd480d4d/paladin-0.6.1.tar.gz"
}
]
}