{ "info": { "author": "Luis C. Cruz", "author_email": "carlitos.kyo@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Buildout", "License :: OSI Approved :: BSD License", "Topic :: Software Development :: Build Tools" ], "description": "Description\n===========\n\n*Please send me feedback and comments to carlitos.kyo@gmail.com*\n\nBased on djbuild and code from setuptools used.\n\nThis buildout recipe can be used to create a setup for gae project. It will\nautomatically install apps into libs directory.\n\nYou can see an example of how to use the recipe below::\n\n [buildout]\n parts = satchmo gae\n eggs = ipython\n\n [satchmo]\n recipe = gocept.download\n url = http://www.satchmoproject.com/snapshots/satchmo-0.6.tar.gz\n md5sum = 659a4845c1c731be5cfe29bfcc5d14b1\n\n [gae]\n recipe = gaebuild\n settings = development\n eggs = ${buildout:eggs}\n project = dummyshop\n\n\nSupported options\n=================\n\nThe recipe supports the following options.\n\napps \n projects that can be installed using pypi or compressed files. No handle\n dependencies do it by hand using buildout, the decision was taken for these reasons:\n \n * if dependency is a gae/django app this should be declared into this option to install\n it into the extarnal-apps directory or it should be omited if the dependency\n was customized and it is on local-apps directory\n \n * if dependency is not a gae/django app this should be declared into libs option.\n \n To delete an application should be by hand.\n\nproject\n This option sets the name for your project. The recipe will create a\n basic structure if the project is not already there.\n \nexternal-apps\n This option sets the directory where external reusable apps goes. Which do not\n be installed as an egg or if you don't want install it as an egg.\n \nlocal-apps\n This option sets the directory where local reusable apps goes, usually\n put the company name for this directory, and customized apps.\n\npython\n This option can be used to specify a specific Python version which can be a\n different version from the one used to run the buildout.\n\nsettings\n You can set the name of the settings file which is to be used with\n this option. This is useful if you want to have a different\n production setup from your development setup. It defaults to\n `development`. if turboengine is setup\n\ndownload-cache\n Set this to a folder somewhere on you system to speed up\n installation. The recipe will use this folder as a cache for a\n downloaded version of Django.\n\nlibs-path\n Path specified here will be used to install python projects\n \nscript-dir\n Paths specified here will be used to extend the default Python\n path for the `bin/*` scripts. default 'bin' some common scripts\n will be wsdl2py used for webservices and ZSI\n\nfind-links\n used to install apps inside the project\n \nturboengine\n use turboengine set the version or 'last' for last version\n \nwebservices\n set true to use turboengines webservices wrapper, gaebuild will install ZSI \n and zope.interface only avaible if turboengine is used, default false\n \nlibs\n pure python libraries to install into libs-dir, default lib\n \nzipped\n true for install compressed eggs(libs) format or false as directory default false.\n\nAll following options only have effect when the project specified by\nthe project option has not been created already, on the setting file \nespecified.\n\nNotes.-\n\n* If use turboengine don't edit app.py if generated authomaticaly by the recipe but Please\n edit webservices.py only generated once.\n* If not edit app.py first extending pythonpath if you change this variables: local-apps, extarnal-apps\n libs-dir\n* If some app or project has error on its setup.py file the process is terminated\n\n\nAnother example\n===============\n\nThe next example shows you how to use some more of the options::\n\n [buildout]\n parts = gae extras\n eggs =\n hashlib\n\n [extras]\n recipe = iw.recipe.subversion\n urls =\n http://django-command-extensions.googlecode.com/svn/trunk/ django-command-extensions\n http://django-mptt.googlecode.com/svn/trunk/ django-mptt\n\n [gae]\n recipe = gaebuild\n settings = development\n project = exampleproject\n eggs =\n ${buildout:eggs}\n\n\nExample with a different Python version\n=======================================\n\nTo use a different Python version from the one that ran buildout in the\ngenerated script use something like::\n\n [buildout]\n parts\t= myproject\n\n [special-python]\n executable = /some/special/python\n\n [myproject]\n recipe\t= gaebuild\n project\t= myproject\n python\t= special-python", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/carlitux/gaebuild", "keywords": "", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "gaebuild", "package_url": "https://pypi.org/project/gaebuild/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/gaebuild/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/carlitux/gaebuild" }, "release_url": "https://pypi.org/project/gaebuild/0.2.5/", "requires_dist": null, "requires_python": null, "summary": "Buildout recipe for Google app engine", "version": "0.2.5" }, "last_serial": 792245, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "32eaa42fbfb4ac8a8f81c8389fa854a5", "sha256": "c8b718b6948d33b0a32936f8f081e53e8301e599ef868054f33d4b65cdeb20c3" }, "downloads": -1, "filename": "gaebuild-0.1.0.tar.gz", "has_sig": false, "md5_digest": "32eaa42fbfb4ac8a8f81c8389fa854a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10929, "upload_time": "2010-10-10T21:07:30", "url": "https://files.pythonhosted.org/packages/45/b5/0950ef7ac97153c102a46f966b3c2c1e1fda488036bebcef23b856ba8d1c/gaebuild-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "822bb7cd4dc3b40d1256f2bcaff86ff5", "sha256": "b42f62d6d3489ac2a188a09a0a55873f47915b8925cfb45cb0a9d74035b3d3ba" }, "downloads": -1, "filename": "gaebuild-0.1.1.tar.gz", "has_sig": false, "md5_digest": "822bb7cd4dc3b40d1256f2bcaff86ff5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10965, "upload_time": "2010-10-25T07:03:58", "url": "https://files.pythonhosted.org/packages/3a/18/d8ca70a227b488e630bde0fdb10b6e944f8abce3716f0406eb8b6f8ea9f7/gaebuild-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "1663cf7348138e6a048c26ea496bfbb8", "sha256": "d7fcdc87f1bc65eeb48d8f6637902f2499e2fd42243a778e79274e58a75e224f" }, "downloads": -1, "filename": "gaebuild-0.1.2.tar.gz", "has_sig": false, "md5_digest": "1663cf7348138e6a048c26ea496bfbb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11217, "upload_time": "2010-10-25T08:20:08", "url": "https://files.pythonhosted.org/packages/00/d2/b67538ee647b7910ee2b30dae313432fa4ed89bfa011c4d266f385b78d81/gaebuild-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "4da0cb3444f5535ce0d9132fd24f03f4", "sha256": "9e21a48932cf6bc14be134db65b2d1e5dcdf180a77e43e9667a4aab4914e4429" }, "downloads": -1, "filename": "gaebuild-0.1.3.tar.gz", "has_sig": false, "md5_digest": "4da0cb3444f5535ce0d9132fd24f03f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11220, "upload_time": "2010-10-25T08:35:24", "url": "https://files.pythonhosted.org/packages/de/34/af67fd9262963d0756043f1da1ddc40a60a82eb6e8580a5bfd987f97da78/gaebuild-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "3f2aa4dc3dea2567de67af84b28cf117", "sha256": "ee1b8a5f522c4ce35f61f62dfad65edd96262adbb4da185eacc79fb439789e85" }, "downloads": -1, "filename": "gaebuild-0.1.4.tar.gz", "has_sig": false, "md5_digest": "3f2aa4dc3dea2567de67af84b28cf117", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11143, "upload_time": "2010-10-29T05:02:04", "url": "https://files.pythonhosted.org/packages/a8/00/93f9a5b05024c18ec9277cc092ee0db97905fde90db4bed66c1378b8291c/gaebuild-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "2e24db75b7c5d483500963a11679e864", "sha256": "ca3e1ec5c39520883f1f65e11bbf2f649e9faa5344563f4bacebb4daf9bde849" }, "downloads": -1, "filename": "gaebuild-0.1.5.tar.gz", "has_sig": false, "md5_digest": "2e24db75b7c5d483500963a11679e864", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11136, "upload_time": "2010-10-29T05:27:21", "url": "https://files.pythonhosted.org/packages/37/07/7827f175aabbc0092741d573616fb9abe7f16813edbd02bf4152814466c4/gaebuild-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "06c6a1fbfef07146207cca9ac05ac63d", "sha256": "168ef042e1ba92651e86302a94a8998cdf6861ec2cac7ad430a0e12defbe735b" }, "downloads": -1, "filename": "gaebuild-0.1.6.tar.gz", "has_sig": false, "md5_digest": "06c6a1fbfef07146207cca9ac05ac63d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11168, "upload_time": "2010-10-29T05:41:24", "url": "https://files.pythonhosted.org/packages/35/f8/3bc7fcd8b6cce197efe04695ce1ef52e2a206abe9aaff15fb290db808730/gaebuild-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "dc9699998d433b4314140bd770b65276", "sha256": "93174e26cedf8b791d3033fc136a55abeafac91b0ff31f3aaa9f8c07a3aa5e14" }, "downloads": -1, "filename": "gaebuild-0.1.7.tar.gz", "has_sig": false, "md5_digest": "dc9699998d433b4314140bd770b65276", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11168, "upload_time": "2010-10-29T06:15:17", "url": "https://files.pythonhosted.org/packages/91/a8/0e1cfd4dad2bcc7d9e4de47ad58a707d684fc22f9a0f911cff5eaaab998c/gaebuild-0.1.7.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "e036bdbe0713b914edeef3e1fe5efb9f", "sha256": "fbe46d96eb6e7bfc8cb4e89e592ff08e7d3c9e9e5e817591590832ba34c1f37b" }, "downloads": -1, "filename": "gaebuild-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e036bdbe0713b914edeef3e1fe5efb9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11130, "upload_time": "2011-06-28T05:53:20", "url": "https://files.pythonhosted.org/packages/6f/39/a11eba18a917056badbbe3a998219a83eca1326333adb08acacc5c3dd8ab/gaebuild-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "b546a9004adf6b49f9e1392e0f4103bd", "sha256": "1c4f6d308eaa6230dd298f8effae808c034d8a53a53001f9a3053638ae4e9134" }, "downloads": -1, "filename": "gaebuild-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b546a9004adf6b49f9e1392e0f4103bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11147, "upload_time": "2011-06-28T06:02:34", "url": "https://files.pythonhosted.org/packages/7a/a9/203372bcc4e88489be54613aaab8d25ad23238146415e953b50afb948262/gaebuild-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "03e453aa94ce8ec9db6d15604c0d268a", "sha256": "da61b559c6006cf6fbdeb39901c3dd5d6502a55454bc1abdd91d92dc75ddbeff" }, "downloads": -1, "filename": "gaebuild-0.2.2.tar.gz", "has_sig": false, "md5_digest": "03e453aa94ce8ec9db6d15604c0d268a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11151, "upload_time": "2011-06-28T06:04:19", "url": "https://files.pythonhosted.org/packages/f8/4d/9ac3d85e4b32b28b60b8a95ebfa611c37e1efbed374073360e4803593c71/gaebuild-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "12553869dbb89b71bdc7698e4716984b", "sha256": "e0e9e2b5d4f5e2b98b75f7f6a69718ea33a67ae5f4e5d84b0b11aba7cf0545ce" }, "downloads": -1, "filename": "gaebuild-0.2.3.tar.gz", "has_sig": false, "md5_digest": "12553869dbb89b71bdc7698e4716984b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11205, "upload_time": "2011-06-29T07:48:07", "url": "https://files.pythonhosted.org/packages/21/e1/cbbd22b108e98c68e3d66c0f8689f66eaf8809f051ae5436770a28300186/gaebuild-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "acf22a1fc52b2e99c4e7dc66d7878cf2", "sha256": "c5470d34303063b90712b677d49a6dc313eecd9c76f6a49941230c196b7d80aa" }, "downloads": -1, "filename": "gaebuild-0.2.4.tar.gz", "has_sig": false, "md5_digest": "acf22a1fc52b2e99c4e7dc66d7878cf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11837, "upload_time": "2011-10-08T00:04:31", "url": "https://files.pythonhosted.org/packages/e0/a4/f2bccb3bc198241521965e2d7013d196e4d9f235810ba6c33430c76bf6d3/gaebuild-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "72955bbaa4f60569ea800fc9a1ba5503", "sha256": "134aafe2227e68b1f5941c65883a33ecb765febcab59cdd41d7170ed381f48a4" }, "downloads": -1, "filename": "gaebuild-0.2.5.tar.gz", "has_sig": false, "md5_digest": "72955bbaa4f60569ea800fc9a1ba5503", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11825, "upload_time": "2011-10-08T00:12:03", "url": "https://files.pythonhosted.org/packages/de/71/92032b11248e9b5c034c49a2a72849f183391e6d60398a2fd5f7865b4719/gaebuild-0.2.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "72955bbaa4f60569ea800fc9a1ba5503", "sha256": "134aafe2227e68b1f5941c65883a33ecb765febcab59cdd41d7170ed381f48a4" }, "downloads": -1, "filename": "gaebuild-0.2.5.tar.gz", "has_sig": false, "md5_digest": "72955bbaa4f60569ea800fc9a1ba5503", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11825, "upload_time": "2011-10-08T00:12:03", "url": "https://files.pythonhosted.org/packages/de/71/92032b11248e9b5c034c49a2a72849f183391e6d60398a2fd5f7865b4719/gaebuild-0.2.5.tar.gz" } ] }