{ "info": { "author": "Jonathan Wight", "author_email": "jwight@mac.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: MacOS X :: Cocoa", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: MacOS :: MacOS X", "Programming Language :: Objective C", "Topic :: Database", "Topic :: Software Development :: Build Tools" ], "description": "emogenerator\n============\n\n:author: Jonathan Wight \n:description: Estranged Managed Object Generator\n\n\nGoal\n----\nPython tool to generate Objective-C wrappers for CoreData object models. emogenerator is inspired by Jonathan \"Wolf\" Rentzsch's mogenerator_ tool.\n\nemogenerator also uses special comment 'guard' sections in the generated code to allow you to mix and match your code with auto-generated code. emogenerator also uses a mature and well maintained template system (genshi_) to generate Objective-C source.\n\n.. _mogenerator: http://rentzsch.com/code/mogenerator\n.. _genshi: http://genshi.edgewall.org/\n\nInstall\n-------\n\nWith setuptools_::\n\n $ easy_install -U emogenerator\n\n.. _setuptools: http://peak.telecommunity.com/DevCenter/setuptools\n\n\nUsage\n-----\n\nIn a directory containing a CoreData .xcdatamodel (or .xcdatamodeld) file:\n\n Usage: emogenerator [options] [INPUT]\n\n Options:\n --version show program's version number and exit\n -h, --help show this help message and exit\n --momc=MOMC The momc compiler program to use when converting\n xcdatamodel files to mom files (default:\n '/Developer/usr/bin/momc')\n -i INPUT, --input=INPUT\n The input xcdatamodel or mom file (type is inferred by\n file extension).\n -o OUTPUT, --output=OUTPUT\n Output directory for generated files.\n -t TEMPLATE, --template=TEMPLATE\n Directory containing templates.\n -c CONFIG, --config=CONFIG\n Path to config plist file (values will be passed to\n template engine as a dictionary)\n -v, --verbose set the log level to INFO\n --loglevel=LOGLEVEL set the log level, 0 = no log, 10+ = level of logging\n --logfile=LOG_FILE File to log messages to. If - or not provided then\n stdout is used.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/schwa/emogenerator", "keywords": null, "license": "BSD License", "maintainer": null, "maintainer_email": null, "name": "emogenerator", "package_url": "https://pypi.org/project/emogenerator/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/emogenerator/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/schwa/emogenerator" }, "release_url": "https://pypi.org/project/emogenerator/0.1.13/", "requires_dist": null, "requires_python": null, "summary": "Estranged Managed Object Generator", "version": "0.1.13" }, "last_serial": 791635, "releases": { "0.1.10dev": [ { "comment_text": "", "digests": { "md5": "6bece539ea3d9a202bcab4bdba3fc6e3", "sha256": "70d943f564213aac6c81950c5f73f1446f059f535a5060bfe1f42979c42875fb" }, "downloads": -1, "filename": "emogenerator-0.1.10dev.tar.gz", "has_sig": false, "md5_digest": "6bece539ea3d9a202bcab4bdba3fc6e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7582, "upload_time": "2009-08-23T17:13:56", "url": "https://files.pythonhosted.org/packages/7d/ca/489acac0fa08a8b7f7acdb0de33f134730e5236b34eacc26b62030af3cb6/emogenerator-0.1.10dev.tar.gz" } ], "0.1.11dev": [ { "comment_text": "", "digests": { "md5": "da60fccea3d0033e7634e0fffdd5ff38", "sha256": "d94d32ee031e558655157b8b664371761a9f2aa32791a26de400b44c736633c2" }, "downloads": -1, "filename": "emogenerator-0.1.11dev.tar.gz", "has_sig": false, "md5_digest": "da60fccea3d0033e7634e0fffdd5ff38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7787, "upload_time": "2009-08-27T05:00:41", "url": "https://files.pythonhosted.org/packages/a5/3b/6f4e7cd6dd2134f768375d6ff3e36e5e4447a2841f9193a9c3e07433fa57/emogenerator-0.1.11dev.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "5709fe464485c0fda58825a488245a1c", "sha256": "9fcf4c23466235778de73453d115d23ce47932dc52bcde26a6c32e61a0cac434" }, "downloads": -1, "filename": "emogenerator-0.1.13.tar.gz", "has_sig": false, "md5_digest": "5709fe464485c0fda58825a488245a1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7656, "upload_time": "2013-02-10T07:47:32", "url": "https://files.pythonhosted.org/packages/f0/58/f6d93e13044d53ad662ef9bc9230ab7b546c61fdefc60ff4611e0bb9f483/emogenerator-0.1.13.tar.gz" } ], "0.1.3dev": [ { "comment_text": "", "digests": { "md5": "33a65681b09a82ae258823f8445c3573", "sha256": "27fefa059bda891f365b66681f84c67216fff018f5389e4d2e0ae3087b1be003" }, "downloads": -1, "filename": "emogenerator-0.1.3dev-py2.5.egg", "has_sig": false, "md5_digest": "33a65681b09a82ae258823f8445c3573", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 15304, "upload_time": "2009-05-12T02:35:33", "url": "https://files.pythonhosted.org/packages/24/cf/b8bee1b132e7363cc20f6d84b0662c1896c4dbca52d86fb1750d878056ae/emogenerator-0.1.3dev-py2.5.egg" } ], "0.1.4dev": [ { "comment_text": "", "digests": { "md5": "00ec6079bd52f564c4e2c5304e374942", "sha256": "ae880c9a9c01e398e654e56400710934761d6587e7358076a6489d9acbb6066d" }, "downloads": -1, "filename": "emogenerator-0.1.4dev-py2.5.egg", "has_sig": false, "md5_digest": "00ec6079bd52f564c4e2c5304e374942", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 15764, "upload_time": "2009-05-12T02:45:29", "url": "https://files.pythonhosted.org/packages/97/6c/f796ce71ce7a882a73ff0f03593ab2b8ac6fb71e151b8b35b39bfc19624c/emogenerator-0.1.4dev-py2.5.egg" } ], "0.1.5dev": [ { "comment_text": "", "digests": { "md5": "6c2249dcaf806e660253d41943795f16", "sha256": "345f11699a0aa38178d7aca2edf1b03e76600a2c49ae4d55951e7a074385acd1" }, "downloads": -1, "filename": "emogenerator-0.1.5dev-py2.5.egg", "has_sig": false, "md5_digest": "6c2249dcaf806e660253d41943795f16", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 15638, "upload_time": "2009-05-12T04:35:26", "url": "https://files.pythonhosted.org/packages/4a/8d/14799b106dc02f66335b53fbadbfa6d15bc726bb30171bf2583ca84aa0a1/emogenerator-0.1.5dev-py2.5.egg" } ], "0.1.6dev": [ { "comment_text": "", "digests": { "md5": "8bd212c6830153dd0ef8f5cfbdd96c83", "sha256": "5421181c74bf093e2a5e89578859ae59613a1ecc98f31259b0e0235ae08eea02" }, "downloads": -1, "filename": "emogenerator-0.1.6dev.tar.gz", "has_sig": false, "md5_digest": "8bd212c6830153dd0ef8f5cfbdd96c83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7349, "upload_time": "2009-06-23T21:28:17", "url": "https://files.pythonhosted.org/packages/7f/70/ac9e96d0fa352a113fb881d672d7f413221d5f332b0d24c732b435542feb/emogenerator-0.1.6dev.tar.gz" } ], "0.1.7dev": [ { "comment_text": "", "digests": { "md5": "391a79e5ec13bdffa30bb0fd334009b9", "sha256": "f1f401cfb6ea8e310f8686d201d16b884b4037c01afb4069df0530b4c0f0af2d" }, "downloads": -1, "filename": "emogenerator-0.1.7dev.tar.gz", "has_sig": false, "md5_digest": "391a79e5ec13bdffa30bb0fd334009b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7395, "upload_time": "2009-06-23T23:02:01", "url": "https://files.pythonhosted.org/packages/27/3c/20245be5e307cf5f8d296ea5ca5106167cc871e0eb21dd0627e96fbcee4e/emogenerator-0.1.7dev.tar.gz" } ], "0.1.8dev": [ { "comment_text": "", "digests": { "md5": "b48ac5a6e1ecbd2953093be61f9e4bce", "sha256": "d7afaac1251cd573cb304d921b595a15b00b19e51861c0490bac60453df60686" }, "downloads": -1, "filename": "emogenerator-0.1.8dev.tar.gz", "has_sig": false, "md5_digest": "b48ac5a6e1ecbd2953093be61f9e4bce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7589, "upload_time": "2009-07-17T16:11:18", "url": "https://files.pythonhosted.org/packages/f5/db/e809051ef5a1a2ea5a5f500a94534fd370a73acd3aed868a46e9c36d9e5d/emogenerator-0.1.8dev.tar.gz" } ], "0.1.9dev": [ { "comment_text": "", "digests": { "md5": "db8990a040208142b35d25e87a90ed71", "sha256": "59105e3d921ab06c670ee60d7cbc88c94d5a51aedb8f1f74d45bca6d82f00d3f" }, "downloads": -1, "filename": "emogenerator-0.1.9dev.tar.gz", "has_sig": false, "md5_digest": "db8990a040208142b35d25e87a90ed71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7583, "upload_time": "2009-07-17T16:43:59", "url": "https://files.pythonhosted.org/packages/d2/36/d42bef0423e7baa2fc411e0af6e8fd3e73df2a9819c89efe112ff92e0f4e/emogenerator-0.1.9dev.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5709fe464485c0fda58825a488245a1c", "sha256": "9fcf4c23466235778de73453d115d23ce47932dc52bcde26a6c32e61a0cac434" }, "downloads": -1, "filename": "emogenerator-0.1.13.tar.gz", "has_sig": false, "md5_digest": "5709fe464485c0fda58825a488245a1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7656, "upload_time": "2013-02-10T07:47:32", "url": "https://files.pythonhosted.org/packages/f0/58/f6d93e13044d53ad662ef9bc9230ab7b546c61fdefc60ff4611e0bb9f483/emogenerator-0.1.13.tar.gz" } ] }