{ "info": { "author": "Fabio R\u00e4mi", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "# raiseorlaunch\n\n[![PyPI](https://img.shields.io/pypi/v/raiseorlaunch.svg)](https://pypi.org/project/raiseorlaunch/)\n[![Python versions](https://img.shields.io/pypi/pyversions/raiseorlaunch.svg)](https://pypi.org/project/raiseorlaunch/)\n[![Build Status](https://travis-ci.com/open-dynaMIX/raiseorlaunch.svg?branch=master)](https://travis-ci.com/open-dynaMIX/raiseorlaunch)\n[![Coverage](https://img.shields.io/badge/coverage-100%25-brightgreen.svg)](https://github.com/open-dynaMIX/raiseorlaunch/blob/master/.coveragerc#L9)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)\n[![License](https://img.shields.io/github/license/open-dynaMIX/raiseorlaunch.svg)](https://opensource.org/licenses/MIT)\n\nA run-or-raise-application-launcher for [i3 window manager](https://i3wm.org/).\n\n## Features\n\n - If a provided application is running, focus it's window, otherwise\n run it\n - Provide a regex for window class, instance and/or title to compare\n with running windows\n - Optionally enable case-insensitive comparison\n - Optionally provide a workspace to use for raising and running\n - Optionally provide an initial workspace to run the application\n - Optionally use the scratchpad for raising and running\n - Optionally provide a con_mark for raising and running\n - workspace_auto_back_and_forth (if enabled) remains functional\n - Optionally cycle through matching windows (this will break\n workspace_auto_back_and_forth if more than one window matches\n the given properties)\n - Optionally leave fullscreen on target workspace\n\n## Installation\n\n### Repositories\n\nraiseorlaunch is in [PyPI](https://pypi.org/project/raiseorlaunch/),\nso you can just\n\n pip install raiseorlaunch\n\nFor Arch Linux users it's also available in the\n[AUR](https://aur.archlinux.org/packages/raiseorlaunch/).\n\n### Manual\n\n#### Dependencies\n\n- python3 or pypy3\n- [i3ipc-python](https://github.com/acrisci/i3ipc-python)\n\n#### Install\n\nInstalling it directly with the setup.py creates a script-entry-point\nthat adds ~150ms delay. That's not acceptable for this kind of\napplication.\n\nThis can be prevented, if creating a wheel first and installing that\n(needs [wheel](https://pypi.org/project/wheel) and\n[pip](https://pypi.org/project/pip)):\n\n``` shell\npython setup.py bdist_wheel\npip install ./dist/raiseorlaunch-${VERSION}-py3-none-any.whl\n```\n\n#### Run without installation\n\nYou can also just run raiseorlaunch without installing it:\n\n``` shell\npython -m raiseorlaunch ${ARGUMENTS}\n```\n\nor:\n\n``` shell\n./raiseorlaunch/__main__.py ${ARGUMENTS}\n```\n\n## Usage and options\n\n```\nusage: raiseorlaunch [-h] [-c WM_CLASS] [-s WM_INSTANCE] [-t WM_TITLE]\n [-e COMMAND] [-w WORKSPACE | -W TARGET_WORKSPACE | -r]\n [-m CON_MARK] [-l EVENT_TIME_LIMIT] [-i] [-C] [-f] [-d]\n [-v]\n\nA run-or-raise-application-launcher for i3 window manager.\n\noptional arguments:\n -h, --help show this help message and exit\n -c WM_CLASS, --class WM_CLASS\n the window class regex\n -s WM_INSTANCE, --instance WM_INSTANCE\n the window instance regex\n -t WM_TITLE, --title WM_TITLE\n the window title regex\n -e COMMAND, --exec COMMAND\n command to run with exec. If omitted, -c, -s or -t\n will be used (lower-case). Careful: The command will\n not be checked prior to execution!\n -w WORKSPACE, --workspace WORKSPACE\n workspace to use\n -W TARGET_WORKSPACE, --target-workspace TARGET_WORKSPACE, --init-workspace TARGET_WORKSPACE\n target workspace\n -r, --scratch use scratchpad\n -m CON_MARK, --mark CON_MARK\n con_mark to use when raising and set when launching\n -l EVENT_TIME_LIMIT, --event-time-limit EVENT_TIME_LIMIT\n Time limit in seconds to listen to window events after\n exec. This is needed for setting a con_mark, or moving\n the window to a specific workspace or the scratchpad.\n Defaults to 2\n -i, --ignore-case ignore case when comparing\n -C, --cycle cycle through matching windows (this will break\n workspace_back_and_forth if more than one window\n matches the given properties)\n -f, --leave-fullscreen\n Leave fullscreen on target workspace\n -d, --debug display debug messages\n -v, --version show program's version number and exit\n\n```\n\n## Examples\n\n### CLI\n\nRun or raise Firefox:\n\n``` shell\nraiseorlaunch -c Firefox -s Navigator\n```\n\nUse the workspace `SL` for sublime text:\n\n``` shell\nraiseorlaunch -w SL -c \"^Sublime\" -s sublime_text -e subl\n```\n\nRaise or launch SpeedCrunch and use the scratchpad:\n\n``` shell\nraiseorlaunch -r -c SpeedCrunch\n```\n\nUse a script to start application:\n\n``` shell\nraiseorlaunch -r -c SpeedCrunch -e \"--no-startup-id /path/to/my-cool-script.sh\"\n```\n\nRaise the window with the con_mark `wiki`. If not found,\nexecute command and mark the new window matching the provided\nproperties. Set the time limit to wait for a new window to 3 seconds:\n\n``` shell\nraiseorlaunch -c Firefox -s Navigator -e \"firefox --new-window https://wiki.archlinux.org/\" -m wiki -l 3\n```\n\n### i3 bindsym\n\nIn i3 config you can define a bindsym like that:\n\n```\nbindsym ${KEYS} exec --no-startup-id raiseorlaunch ${ARGUMENTS}\n```\n\ne.g.\n\n```\nbindsym $mod+s exec --no-startup-id raiseorlaunch -w SL -c \"^Sublime\" -s sublime_text -e subl\n```\n\nfor binding `$mod+s` to raise or launch sublime text.\n\n## Quotation marks\n\nThe command will not be quoted when calling `exec`. Make\nsure you properly escape any needed quotation marks. For simple commands\nthere is no need to do anything.\n\n## Known problems\n\nKeybindings steal focus when fired. This can have a negative impact with\napplications that listen to FocusOut events and hide. This is due to\n[how X works](https://github.com/i3/i3/issues/2843#issuecomment-316173601).\n\n### Example:\n\nWhen using Guake Terminal with \"Hide on lose focus\" enabled,\nraiseorlaunch behaves as if the underlying window is focused.\n\n\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/open-dynaMIX/raiseorlaunch", "keywords": "i3 i3wm launcher run-or-raise navigation workspace scratchpad", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "raiseorlaunch", "package_url": "https://pypi.org/project/raiseorlaunch/", "platform": "", "project_url": "https://pypi.org/project/raiseorlaunch/", "project_urls": { "Homepage": "https://github.com/open-dynaMIX/raiseorlaunch" }, "release_url": "https://pypi.org/project/raiseorlaunch/2.3.3/", "requires_dist": [ "i3ipc" ], "requires_python": "", "summary": "A run-or-raise-application-launcher for i3 window manager.", "version": "2.3.3" }, "last_serial": 5999211, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "3e26e46bed6191a47191c51cf3b39eb1", "sha256": "d738e266c1f8d8e7229c483fe138ef7132e873258c06a115a13cd305e75a62a0" }, "downloads": -1, "filename": "raiseorlaunch-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3e26e46bed6191a47191c51cf3b39eb1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6368, "upload_time": "2017-10-27T18:22:28", "url": "https://files.pythonhosted.org/packages/dc/dd/ed7ab71ddcd0d7bf01e0c11a671131ea3477c55c137b8d1ff05eb33dace7/raiseorlaunch-0.1.0-py2.py3-none-any.whl" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "317d452741463e6c6d543724416301b1", "sha256": "cd1d2bf4edd0e023fecc3f41d3e80709a3f5e7a1ecf4b2ee690f47be8dcae550" }, "downloads": -1, "filename": "raiseorlaunch-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "317d452741463e6c6d543724416301b1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6802, "upload_time": "2017-10-28T10:27:51", "url": "https://files.pythonhosted.org/packages/27/7b/3cdda5355f115b64eb08fe1816c5c7c03800cc44aaca53dfe342bd2793a3/raiseorlaunch-0.1.1-py2.py3-none-any.whl" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "2c0b95ed422c27ce21413d320c9170eb", "sha256": "0eb80f595dfa509378257c005fe06c855fb4e267b8472ccf65d4ec360960cfb4" }, "downloads": -1, "filename": "raiseorlaunch-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c0b95ed422c27ce21413d320c9170eb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9379, "upload_time": "2017-11-04T13:04:29", "url": "https://files.pythonhosted.org/packages/3c/57/9ca7da2d06e3440208746336ca07819fea05278030e6bb5d48b411da8599/raiseorlaunch-0.1.2-py2.py3-none-any.whl" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "82b81f43da431b0a2c242121eeb010d0", "sha256": "10ecc04172efcbf6cb856cb234c613adf12da6e3abf46c6b21d14bed5ddae654" }, "downloads": -1, "filename": "raiseorlaunch-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "82b81f43da431b0a2c242121eeb010d0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9420, "upload_time": "2017-11-04T13:21:47", "url": "https://files.pythonhosted.org/packages/5b/18/f921081e02c197b977aa42bd0f88032b0a6bb71fc12bcb93e13300f37418/raiseorlaunch-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23ba34af26a7ef8515ceaea5d64730bc", "sha256": "41bb422bc6f820e14d2877a8626cd635070b6679d337c0eb1b641e8f4a9121f2" }, "downloads": -1, "filename": "raiseorlaunch-0.1.3.tar.gz", "has_sig": false, "md5_digest": "23ba34af26a7ef8515ceaea5d64730bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6288, "upload_time": "2017-11-04T15:48:34", "url": "https://files.pythonhosted.org/packages/a7/1b/003baaafb8cec2efc0e29bb18a60ed87fb3efb8a3c676d2d9122eb75471c/raiseorlaunch-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "0fbcb8467c66dc76c6a8d10c01f8eb72", "sha256": "c33971f51264764913deaac9f20c1ff5f7652afe0ca5690ed16ad0fd3d4d89d8" }, "downloads": -1, "filename": "raiseorlaunch-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0fbcb8467c66dc76c6a8d10c01f8eb72", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10602, "upload_time": "2017-11-06T09:43:47", "url": "https://files.pythonhosted.org/packages/58/f0/cefb01ec4dffde206eed1c0f407427abe7e097440f692dc7c90dafda0620/raiseorlaunch-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36ec72dd01bb845e20e5157aae86844d", "sha256": "4ebcd122ca0a6e896f1b61bd20fd2c5d29d80c924e705d1d51cc9570d67f23c3" }, "downloads": -1, "filename": "raiseorlaunch-0.2.0.tar.gz", "has_sig": false, "md5_digest": "36ec72dd01bb845e20e5157aae86844d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7124, "upload_time": "2017-11-06T09:43:48", "url": "https://files.pythonhosted.org/packages/f0/83/eccee9190180b3055051d3e38e227d435737ef9e51dd852511eb9ce4c67d/raiseorlaunch-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "3ae164a45f4b6e6c4fc66c4341fc33c7", "sha256": "a115d3352ad67a23bbd8b80bea03d233bbbcf2f40604d7d4d03cf994ab6e472e" }, "downloads": -1, "filename": "raiseorlaunch-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3ae164a45f4b6e6c4fc66c4341fc33c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10721, "upload_time": "2017-11-07T18:15:50", "url": "https://files.pythonhosted.org/packages/1f/24/464282b531d84bba9e182773a51a8540167602ac96e8294949db5464cf7b/raiseorlaunch-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b1cde1e36e17bfee83cbf852e04c889", "sha256": "42d9916908509c7805ddb839cbf97ae03a15ce36effd6c1f5ca12cc3ef5a6db9" }, "downloads": -1, "filename": "raiseorlaunch-0.2.1.tar.gz", "has_sig": false, "md5_digest": "4b1cde1e36e17bfee83cbf852e04c889", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7251, "upload_time": "2017-11-07T18:15:51", "url": "https://files.pythonhosted.org/packages/64/cc/bf4adaf9420826c497918d16b62e28ae6a7f9d886023262c8473f96feef1/raiseorlaunch-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "79dd970fd8e1b359795d1a3bb342367d", "sha256": "b5731c1f2279fa3c608576beb4f47e3b9c9504d597b5343e1324febc01f76082" }, "downloads": -1, "filename": "raiseorlaunch-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "79dd970fd8e1b359795d1a3bb342367d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10726, "upload_time": "2017-11-22T07:56:50", "url": "https://files.pythonhosted.org/packages/33/8d/e2e9909f990e7dc44b0b64a0e85eb0c77481a25c2c9d85e748dc1cc93116/raiseorlaunch-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03959d6151514953d07517d359e3f57e", "sha256": "b43b6a3d02071252672c65a54e47451121749e7f1f889db9ebf7137c30b12225" }, "downloads": -1, "filename": "raiseorlaunch-0.2.2.tar.gz", "has_sig": false, "md5_digest": "03959d6151514953d07517d359e3f57e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7257, "upload_time": "2017-11-22T07:56:51", "url": "https://files.pythonhosted.org/packages/13/22/412f2842f43ed119ffcd8b3dc1f88808be095370053df8ee8f32ce666a7e/raiseorlaunch-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "40a08a6ef1e5c6452c2737059cef8212", "sha256": "615a3e06cc793ef4c1c948186809caaeadc0ff48b1f69c64e84bbe1c3872fa86" }, "downloads": -1, "filename": "raiseorlaunch-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "40a08a6ef1e5c6452c2737059cef8212", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10737, "upload_time": "2018-01-04T10:35:34", "url": "https://files.pythonhosted.org/packages/62/a3/99c85ff4d79379ddf35589503aefb9642ecc33d6fd79d01dca69a78b5722/raiseorlaunch-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93e6bbb18e84959f61a9e3678a305682", "sha256": "20b30d0d500d8c646ae23eef93d2a9209d03a7d348f4062f7611abc54c3fb5cc" }, "downloads": -1, "filename": "raiseorlaunch-0.2.3.tar.gz", "has_sig": false, "md5_digest": "93e6bbb18e84959f61a9e3678a305682", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7258, "upload_time": "2018-01-04T10:35:35", "url": "https://files.pythonhosted.org/packages/f3/3d/8c53e2c61cb5544e3111701ff58815e4ce3bb3ac78b8f26507dadb55bdef/raiseorlaunch-0.2.3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "76e887163d7a451028e7f37937a1e4da", "sha256": "8418194830e011026735a425ddb9fdec9df6d1ef7f0bb54e1b109a1cf01cc9bd" }, "downloads": -1, "filename": "raiseorlaunch-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "76e887163d7a451028e7f37937a1e4da", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12014, "upload_time": "2018-01-06T14:25:22", "url": "https://files.pythonhosted.org/packages/7c/81/74ab48582d053f98eee032136e20e138b52d2b8de3741d1feb84201d66ea/raiseorlaunch-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1433e22af720b08e256c5d8d4072b5c", "sha256": "210ca92323c1c70387396cb06f1662d20a72c4386cfc7903801fe604525128ee" }, "downloads": -1, "filename": "raiseorlaunch-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a1433e22af720b08e256c5d8d4072b5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10046, "upload_time": "2018-01-06T14:25:24", "url": "https://files.pythonhosted.org/packages/c2/3f/2d54bdbe7287b8b6ad1e9a44084ad18732b8a49d034ddd8d9bd2e6894cbc/raiseorlaunch-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "a43c337d0e14f8842697fb5b51d6668c", "sha256": "5bae1211b0410ec4e43c2bcbf4a6119793601cc36f3f82aa64342a18e6d99ca5" }, "downloads": -1, "filename": "raiseorlaunch-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a43c337d0e14f8842697fb5b51d6668c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12012, "upload_time": "2018-01-06T14:39:24", "url": "https://files.pythonhosted.org/packages/15/3a/120981da3f5671131dff5d9b411172aa41315646ec3f88df83769411d4dc/raiseorlaunch-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e990f72e96007848c8b50e1f54f790a4", "sha256": "b0afbbf6b16c3ac9cbb68efa9a7b3b2fe8393179c372a2277f5aafd6615bd50c" }, "downloads": -1, "filename": "raiseorlaunch-1.0.1.tar.gz", "has_sig": false, "md5_digest": "e990f72e96007848c8b50e1f54f790a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10046, "upload_time": "2018-01-06T14:39:27", "url": "https://files.pythonhosted.org/packages/d0/56/949cade945d081304efbe12482c589ec163d2b73ae2754991958d9a971a3/raiseorlaunch-1.0.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "f7f80a0cf20f3eff055909f9f2fbcb8a", "sha256": "edc4e1fd56b868a2359de6da55dc06004aacaf319be10adcd8b10373d4f517fd" }, "downloads": -1, "filename": "raiseorlaunch-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f7f80a0cf20f3eff055909f9f2fbcb8a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11460, "upload_time": "2018-02-08T10:21:34", "url": "https://files.pythonhosted.org/packages/91/7b/386db7c2ebb502b28f8bf4c930dfc1abfdd4f5374d1f77c03933b14dc24c/raiseorlaunch-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "067675014f79e8019d47edb892d8d169", "sha256": "836d97af959a7ce4b41e5315355d4f38a1a72c054f39658bcc99a60272326d7e" }, "downloads": -1, "filename": "raiseorlaunch-2.0.0.tar.gz", "has_sig": false, "md5_digest": "067675014f79e8019d47edb892d8d169", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7731, "upload_time": "2018-02-08T10:21:35", "url": "https://files.pythonhosted.org/packages/f0/e0/0b11edc0a1aa044c3622d8421be0d3db3600b00273922fe09bb1b1f5aeff/raiseorlaunch-2.0.0.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "90d64772d99bb24861e762e6d6f0852d", "sha256": "e68e4f9c7ba0043f9fd181ce37ccbb9092aaeea379fb0a8bca145cfca11b3015" }, "downloads": -1, "filename": "raiseorlaunch-2.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "90d64772d99bb24861e762e6d6f0852d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10391, "upload_time": "2018-11-07T07:05:09", "url": "https://files.pythonhosted.org/packages/df/da/13319514960c581174123b18524b0c28634f99779f4b3018107c64e47829/raiseorlaunch-2.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ce70832e1288f1ff942087430e01b0b", "sha256": "a1b73e4c285d40399c56fd6fa4aed0f1c40e77bfbbd9b314b08c947fcf6c4c03" }, "downloads": -1, "filename": "raiseorlaunch-2.1.0.tar.gz", "has_sig": false, "md5_digest": "9ce70832e1288f1ff942087430e01b0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9896, "upload_time": "2018-11-07T07:05:11", "url": "https://files.pythonhosted.org/packages/9e/39/4a676703b4182ee2194ec30ee7abfcf6208978c8278d90b0f1af5d6c03c5/raiseorlaunch-2.1.0.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "e2dea955b77822d648fbb97c8c6895d7", "sha256": "eca040b02766618861220bed0050a02265dce9c3b51d6f8d41ee0fa5f22b9d1b" }, "downloads": -1, "filename": "raiseorlaunch-2.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e2dea955b77822d648fbb97c8c6895d7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10766, "upload_time": "2019-01-16T09:27:18", "url": "https://files.pythonhosted.org/packages/b5/d0/a49218058bc16bc397593455c287efdb048a2dec42de1352335b9e6bec34/raiseorlaunch-2.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa057ab5e716ed26a856560917535202", "sha256": "9964bd9c0bc4afa09a90981e33899c29c831852a7c5b272bcfd515eaa93b06d3" }, "downloads": -1, "filename": "raiseorlaunch-2.2.0.tar.gz", "has_sig": false, "md5_digest": "aa057ab5e716ed26a856560917535202", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11093, "upload_time": "2019-01-16T09:27:20", "url": "https://files.pythonhosted.org/packages/40/79/ccaab96120bcb3a3329297c49cae21f67fc2a4bdf9c8427f28932aa6e7e9/raiseorlaunch-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "aa1dbfb754510bfdab07f4f165f7210a", "sha256": "0d0c665891ca776abf5f889093c406a87728c29f11134b172aacdba956d5acbd" }, "downloads": -1, "filename": "raiseorlaunch-2.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "aa1dbfb754510bfdab07f4f165f7210a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10802, "upload_time": "2019-01-18T07:33:05", "url": "https://files.pythonhosted.org/packages/ab/80/8842b4d36c3b15c4d7fc01cc6604523ddbe35733b50f40153924b0b4f172/raiseorlaunch-2.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40198378a16a8110ebb12ffda4b196d7", "sha256": "8b57bb696c07146862913887021840d119e453fb86bf827ea10159fd78808bc4" }, "downloads": -1, "filename": "raiseorlaunch-2.2.1.tar.gz", "has_sig": false, "md5_digest": "40198378a16a8110ebb12ffda4b196d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11119, "upload_time": "2019-01-18T07:33:07", "url": "https://files.pythonhosted.org/packages/f2/40/9402f043150174bfc8af7ea8ae9b8b360132e94195149b3e663c0ca39eb7/raiseorlaunch-2.2.1.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "050da26857a5373469ec6e0c55c190f9", "sha256": "556bf9e5a1a1f26b97215cac603350ad64eb80e2862f873dda98e7882687df15" }, "downloads": -1, "filename": "raiseorlaunch-2.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "050da26857a5373469ec6e0c55c190f9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11001, "upload_time": "2019-05-20T19:59:00", "url": "https://files.pythonhosted.org/packages/19/42/35b56fa246ecad2403d4ea52c65bfb9eb1b1a11160744bb7aefde9c32fa7/raiseorlaunch-2.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c7262ad0b799b960a5d42a070ccc715", "sha256": "aec9cadfd9211103c41d09e2d4edb99b0ce86250a0e3a8d47730bc3b3fac5443" }, "downloads": -1, "filename": "raiseorlaunch-2.3.0.tar.gz", "has_sig": false, "md5_digest": "2c7262ad0b799b960a5d42a070ccc715", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11354, "upload_time": "2019-05-20T19:59:02", "url": "https://files.pythonhosted.org/packages/45/ff/1df008f2acbfd5a6ff9463bef5b62c5dd3755d6493f41faaec8450578265/raiseorlaunch-2.3.0.tar.gz" } ], "2.3.1": [ { "comment_text": "", "digests": { "md5": "bf5f6a76ac9842959e177141f51ff22b", "sha256": "b4e22b926f5b916eb189129424eef0834ba0c01f86722c9ad64f76d793f087a6" }, "downloads": -1, "filename": "raiseorlaunch-2.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bf5f6a76ac9842959e177141f51ff22b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11043, "upload_time": "2019-08-05T20:07:53", "url": "https://files.pythonhosted.org/packages/9e/51/c7907572344b6014af873d1acb5cdea338e63d6197e267c260f34251f3ef/raiseorlaunch-2.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5c1a5851bae877664cb2e9e4dc22eb5", "sha256": "33bc3c7deaa06d40c95e4eb31ff536c967e47cab1b487a928539379e0243cd6f" }, "downloads": -1, "filename": "raiseorlaunch-2.3.1.tar.gz", "has_sig": false, "md5_digest": "a5c1a5851bae877664cb2e9e4dc22eb5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18456, "upload_time": "2019-08-05T20:07:55", "url": "https://files.pythonhosted.org/packages/6e/eb/2ac2379bbfa757e81749965af3ec1f5d03f57c8fec29a1c8b5ae28e25841/raiseorlaunch-2.3.1.tar.gz" } ], "2.3.2": [ { "comment_text": "", "digests": { "md5": "062891e13c13de843802da4419f81d41", "sha256": "1a9c74f3e5993dc2d0f542fdba87c471d7b98fc98a4d972259b6da63efea3c1d" }, "downloads": -1, "filename": "raiseorlaunch-2.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "062891e13c13de843802da4419f81d41", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11038, "upload_time": "2019-09-01T13:56:52", "url": "https://files.pythonhosted.org/packages/d5/64/1d6a06598816c75f6c7d186bb10d28e3f6f2317c31111c16f13607c41796/raiseorlaunch-2.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e639cb63d93549c2f7e553ffb6bbdb2f", "sha256": "854941c058475c47eede6c784c738061f237c050b08b6e8342af0d02ac20dea4" }, "downloads": -1, "filename": "raiseorlaunch-2.3.2.tar.gz", "has_sig": false, "md5_digest": "e639cb63d93549c2f7e553ffb6bbdb2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18448, "upload_time": "2019-09-01T13:56:54", "url": "https://files.pythonhosted.org/packages/ce/d0/bcf971c857b58b03a80fab7a1c090bbac44bc52dff4125a169e4b97a7a48/raiseorlaunch-2.3.2.tar.gz" } ], "2.3.3": [ { "comment_text": "", "digests": { "md5": "089f25735af8a94a7a501eb7950cdfa4", "sha256": "9a21fc61f78ab01fcb42822c252b06b194ff8bd00bfb3d8abc7514bef66f9f99" }, "downloads": -1, "filename": "raiseorlaunch-2.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "089f25735af8a94a7a501eb7950cdfa4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11063, "upload_time": "2019-10-19T08:43:29", "url": "https://files.pythonhosted.org/packages/df/e3/2a1ab3d6d02cc1175697824536c6dd9107ba4861cff5438d61e9a06ec312/raiseorlaunch-2.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a7c7e6ff5afbdc566906f554487175c", "sha256": "3d694015d020a888b42564d56559213b94981ca2b32b952a49b2de4d029d2e59" }, "downloads": -1, "filename": "raiseorlaunch-2.3.3.tar.gz", "has_sig": false, "md5_digest": "7a7c7e6ff5afbdc566906f554487175c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18390, "upload_time": "2019-10-19T08:43:30", "url": "https://files.pythonhosted.org/packages/9c/ec/01903ffea81dac377ac840b4d07b3bec43c22c4988b4bc662bbe58ba2c7a/raiseorlaunch-2.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "089f25735af8a94a7a501eb7950cdfa4", "sha256": "9a21fc61f78ab01fcb42822c252b06b194ff8bd00bfb3d8abc7514bef66f9f99" }, "downloads": -1, "filename": "raiseorlaunch-2.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "089f25735af8a94a7a501eb7950cdfa4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11063, "upload_time": "2019-10-19T08:43:29", "url": "https://files.pythonhosted.org/packages/df/e3/2a1ab3d6d02cc1175697824536c6dd9107ba4861cff5438d61e9a06ec312/raiseorlaunch-2.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a7c7e6ff5afbdc566906f554487175c", "sha256": "3d694015d020a888b42564d56559213b94981ca2b32b952a49b2de4d029d2e59" }, "downloads": -1, "filename": "raiseorlaunch-2.3.3.tar.gz", "has_sig": false, "md5_digest": "7a7c7e6ff5afbdc566906f554487175c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18390, "upload_time": "2019-10-19T08:43:30", "url": "https://files.pythonhosted.org/packages/9c/ec/01903ffea81dac377ac840b4d07b3bec43c22c4988b4bc662bbe58ba2c7a/raiseorlaunch-2.3.3.tar.gz" } ] }