{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Operating System :: MacOS", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Unix Shell", "Topic :: Utilities" ], "description": "\n\n[![](https://img.shields.io/badge/OS-MacOS-blue.svg?longCache=True)]()\n[![](https://img.shields.io/pypi/pyversions/mac-app-generator.svg?longCache=True)](https://pypi.org/project/mac-app-generator/)\n\n#### Installation\n```bash\n$ [sudo] pip install mac-app-generator\n```\n\n#### Features\nshell (mini) and python (full) versions\n\n#### Classes\nclass|`__doc__`\n-|-\n`mac_app_generator.App` |Mac app generator. writable properties: `app_folder`, `app_name`, `app_path`, `app_code`, `app_script`, `app_image`, `app_stderr`, `app_stdout`, `app_env`. methods: `create_app()`\n\n#### Scripts usage\n```bash\nusage: mac-app-generator script app [image]\n```\n\n#### Examples\ncreate app from shell script\n```bash\n$ mac-app-generator script.sh name.app\n$ mac-app-generator script.sh name.app Icon.png\n```\n\ncreate app from python script\n```python\n>>> mac_app.App(app_script=\"file.py\", app_path=\"name.app\").create_app()\n```\n\ncreate app from a python class\n```python\nimport mac_app_generator\nclass MyApp(mac_app_generator.App):\n def run(self):\n pass\n\nif __name__ == \"__main__\":\n MyApp().run()\n```\n\n```python\n>>> MyApp().create_app()\n```\n\n#### Related projects\n+ [`commands-generator` - shell commands generator](https://pypi.org/project/commands-generator/)\n+ [`launchd-generator` - launchd.plist generator](https://pypi.org/project/launchd-generator/)\n+ [`readme-generator` - `README.md` generator](https://pypi.org/project/readme-generator/)\n+ [`setupcfg-generator` - `setup.cfg` generator](https://pypi.org/project/setupcfg-generator/)\n+ [`travis-generator` - `.travis.yml` generator](https://pypi.org/project/travis-generator/)\n\n

\n python-readme-generator\n

", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/looking-for-a-job/mac-app-generator.py", "keywords": "mac app appify", "license": "", "maintainer": "", "maintainer_email": "", "name": "mac-app-generator", "package_url": "https://pypi.org/project/mac-app-generator/", "platform": "", "project_url": "https://pypi.org/project/mac-app-generator/", "project_urls": { "Homepage": "https://github.com/looking-for-a-job/mac-app-generator.py" }, "release_url": "https://pypi.org/project/mac-app-generator/2019.4.13/", "requires_dist": null, "requires_python": "", "summary": "Mac app generator", "version": "2019.4.13" }, "last_serial": 5587483, "releases": { "2018.12.20": [ { "comment_text": "", "digests": { "md5": "a6b83bc301a1a374eb895e3ac2b40a54", "sha256": "76adef8d6ad779fc3b33dcf1824a97df5a5d854c33b90bd2ae89075f38b99708" }, "downloads": -1, "filename": "mac_app_generator-2018.12.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a6b83bc301a1a374eb895e3ac2b40a54", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4418, "upload_time": "2019-03-13T06:52:11", "url": "https://files.pythonhosted.org/packages/c8/50/990f7d69009413c55030c1cac7b28227b610d694a160c6a9cc076a318ab4/mac_app_generator-2018.12.20-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75928f665459d03226ccfd0e56bb4cb4", "sha256": "18faa94fc003e5aed1631a1692c8e0025f137e3e74849c63004dbb7ab3157253" }, "downloads": -1, "filename": "mac-app-generator-2018.12.20.tar.gz", "has_sig": false, "md5_digest": "75928f665459d03226ccfd0e56bb4cb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4447, "upload_time": "2019-03-13T06:52:13", "url": "https://files.pythonhosted.org/packages/1e/22/99f4afbb23623f10a848d61244a9b441b21867b97b3d05cff1a6dd78eec6/mac-app-generator-2018.12.20.tar.gz" } ], "2019.3.22": [ { "comment_text": "", "digests": { "md5": "cf5a3dff5f3a5378626ff9581b43b095", "sha256": "aea035cf70c39f164063bf6e9a6f926e4747dfda2f011b9f5ea2132282cb3c06" }, "downloads": -1, "filename": "mac_app_generator-2019.3.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cf5a3dff5f3a5378626ff9581b43b095", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 84827, "upload_time": "2019-03-24T11:09:59", "url": "https://files.pythonhosted.org/packages/17/e0/a099361ebaf1334cd01a8fdb36df3e810fb437678150f92bf36af639387f/mac_app_generator-2019.3.22-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2f2cecfa6579a1ff5fcad3b18e5ff6a8", "sha256": "2624eb22e7b5ca4cb81fb1316f6f5818cf1c9430907923101e6b40c85dbbb0a1" }, "downloads": -1, "filename": "mac-app-generator-2019.3.22.tar.gz", "has_sig": false, "md5_digest": "2f2cecfa6579a1ff5fcad3b18e5ff6a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4708, "upload_time": "2019-03-24T11:10:00", "url": "https://files.pythonhosted.org/packages/9e/3a/a90b92d62d067837d69ea37e7fae5392acbe6c31c4965ca6ee54749da6ad/mac-app-generator-2019.3.22.tar.gz" } ], "2019.4.13": [ { "comment_text": "", "digests": { "md5": "0d69b3bdc14588f76a59ada8e3336f3c", "sha256": "1e27193516b00a5aec1d6ca61b739af81d7acbab35898a63914eb98bdea2879b" }, "downloads": -1, "filename": "mac-app-generator-2019.4.13.tar.gz", "has_sig": false, "md5_digest": "0d69b3bdc14588f76a59ada8e3336f3c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4749, "upload_time": "2019-04-13T08:07:30", "url": "https://files.pythonhosted.org/packages/71/a9/0cb59b1612d3e5f619910356732396e31f794cea8e5fb514a685faaa5b8a/mac-app-generator-2019.4.13.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0d69b3bdc14588f76a59ada8e3336f3c", "sha256": "1e27193516b00a5aec1d6ca61b739af81d7acbab35898a63914eb98bdea2879b" }, "downloads": -1, "filename": "mac-app-generator-2019.4.13.tar.gz", "has_sig": false, "md5_digest": "0d69b3bdc14588f76a59ada8e3336f3c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4749, "upload_time": "2019-04-13T08:07:30", "url": "https://files.pythonhosted.org/packages/71/a9/0cb59b1612d3e5f619910356732396e31f794cea8e5fb514a685faaa5b8a/mac-app-generator-2019.4.13.tar.gz" } ] }