{ "info": { "author": "Gigantum, Inc.", "author_email": "support@gigantum.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "## Gigantum CLI\n\n[![PyPI version](https://badge.fury.io/py/gigantum.svg)](https://badge.fury.io/py/gigantum)\n[![CircleCI](https://circleci.com/gh/gigantum/gigantum-cli/tree/master.svg?style=svg)](https://circleci.com/gh/gigantum/gigantum-cli/tree/master)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fgigantum%2Fgigantum-cli.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fgigantum%2Fgigantum-cli?ref=badge_shield)\n\nSimple user-facing command line interface (CLI) for installing and running the\nGigantum application locally\n\n## Introduction\n\nThis Python package is provided as a method to install and run the Gigantum\napplication, locally on your computer. It provides a simple command line\ninterface to install, update, start, and stop the application.\n\nMore detailed install instructions can be found at the Gigantum\n[docs site](https://docs.gigantum.com/docs)\n\nIf you encounter any issues or have any questions or comments, please join our\n [Spectrum Chat Community](https://spectrum.chat/gigantum).\n\n## Prerequisites\n\n1. **Python**\n\n This tool requires that you have Python and\n [pip](https://pip.pypa.io/en/stable/installing/) installed on your system.\n It works with Python 3.4 and newer.\n\n2. **Docker**\n\n Gigantum requires the free Docker Community Edition to be installed to run\n locally on your computer. You do not need to keep Docker running at all\n times, but it must be open before you start the Gigantum application and\n can be closed after you stop the Gigantum application.\n\n If you don't already have Docker, you can install it directly from the\n Docker [website](https://www.docker.com/community-edition#/download)\n\n - Windows:\n - Requires Microsoft Windows 10 Professional, Enterprise, or Education\n (64-bit)\n - On most systems, Virtualization must be enabled in the \"BIOS\" (aka\n UEFI), and Hyper-V must also be enabled. Docker will usually\n set this for you, but is a good first place to look if things\n aren't working.\n - Requires Docker CE Stable: [https://store.docker.com/editions/community/docker-ce-desktop-windows](https://store.docker.com/editions/community/docker-ce-desktop-windows)\n\n - Mac:\n - Docker for Mac works on OS X El Capitan 10.11 and newer macOS releases: [https://store.docker.com/editions/community/docker-ce-desktop-mac](https://store.docker.com/editions/community/docker-ce-desktop-mac)\n\n - Ubuntu:\n - (Recommended Method) Install using Docker's \"helper\" script, which\n will perform all install steps for you (you may inspect the\n get-docker.sh script before running it):\n\n ```bash\n $ cd ~\n $ curl -fsSL get.docker.com -o get-docker.sh\n $ sudo sh get-docker.sh\n ```\n - **OR** install manually, following the instructions here:\n [https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/](https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/)\n - Typical installations will use the `amd64` option in step 4 of\n \"Setup The Repository\"\n - You can skip step 3 of install Docker CE\n - Regardless of the install method used above, it is required that you\n add your normal user account to the `docker` user group so that you\n can run Docker commands without elevated privileges. Run the following\n command and then logout and back into your system for changes to take\n effect.\n\n ```\n $ sudo usermod -aG docker \n ```\n\n - Note, Docker provides this warning when doing this, which in most\n cases is not an issue (it is similar to the risks associated with sudo\n access):\n\n > WARNING: Adding a user to the \"docker\" group will grant the ability\n > to run containers which can be used to obtain root privileges on\n > the docker host. Refer to\n > https://docs.docker.com/engine/security/security/#docker-daemon-attack-surface\n > for more information.\n\n3. **(Optional) Adjust Docker Resources**\n\nOn Windows or MacOS, you can configure the amount of CPU and RAM allocated to\nDocker by clicking on `Preferences > Advanced` from the Docker Menu. Docker\nwill use up to the amount specified when operating.\n\n ![preferences](docs/img/resources.png)\n\n## Install the CLI\n\nThis package is available for install via `pip`. It runs on Python 3.4+ and\nsupports Windows, OSX and Linux.\n\n1. (Optional) To isolate this package from your system Python, it is often best\n to create a virtual environment first. This is not required, but\n recommended if you feel comfortable enough with Python. The Gigantum CLI\n installs a minimal set of Python dependencies, so in general it should be\n safe to just install if preferred.\n\n Using [virtualenvwrapper](https://virtualenvwrapper.readthedocs.io/en/latest/):\n\n ```\n $ mkvirtualenv gigantum\n ```\n\n If you are familiar with conda or prefer to manually manage a virtualenv (or\n venv), these methods will also work.\n\n2. Install Gigantum CLI\n\n ```\n $ python3 -m pip install -U gigantum\n ```\n\n **OR** if you are actively developing the CLI, you may wish to install it\n from a checkout of this repository like so:\n\n ```\n $ git checkout \n $ python3 -m pip install -e gigantum-cli\n ```\n\n Do NOT use `python setup.py develop`.\n\n## Commands\n\nThe Gigantum CLI provides a few simple commands to support installation,\nupdating, and use. When the `pip` package is installed, the Gigantum CLI is\ninstalled as a globally available script called `gigantum`.\n\nUsage of the CLI then becomes:\n\n```\n$ gigantum [-h] [--tag ] action\n```\n\n#### Actions\n\n- `install`\n - **Run this command after installing the CLI for the first time.**\n - Depending on your bandwidth, installing for the first time can take a while\n as the Docker Image layers are downloaded.\n - This command installs the Gigantum application Docker Image for the first\n time and configures your working directory.\n\n- `update`\n - This command updates an existing installation to the latest version of the\n application\n - If you have the latest version, nothing happens, so it is safe to run this\n command at any time.\n - When you run `update`, the changelog for the new version is displayed and\n you are asked to confirm the upload before it begins.\n - Optionally, you can use the `--tag` option to install a specific version\n instead of the latest\n\n- `start`\n - This command starts the Gigantum application\n - Once started, the application User Inteface is available at\n [http://localhost:10000](http://localhost:10000)\n - **Once you create your first LabBook, check your Gigantum working directory\n for LabBook to make sure everything is configured properly. See the\n `Gigantum Working Directory` section for more details.**\n\n- `stop`\n - This command currently stops and removes all Gigantum managed Docker\n containers and performs a container prune operation.\n\n- `feedback`\n - This command opens a browser to discussion board where you can report bugs,\n suggestions, desired features, etc.\n\n## Usage\n\n### Gigantum Working Directory\n\nThe Gigantum working directory is where all your work is stored on your local\nfilesystem. You can interact directly with this directory if you'd like, but it\nis recommended to use the Gigantum UI as it ensures all activity is properly\nrecorded.\n\nThe Gigantum working directory location changes based on your operating system:\n\n- **Windows**: `C:\\Users\\\\gigantum`\n- **OSX**: `/Users//gigantum`\n- **Linux**: `/home//gigantum`\n\nThis directory follows a standard directory structure that organizes content by\nuser and namespace. A namespace is the \"owner\" of a Project, and typically the\ncreator. The working directory is organized as illustrated below:\n\n```\n\n |_ \n |_ \n |_ labbooks\n |_ \n```\n\nAs an example, if the user `sarah` created 1 Project and downloaded 1 Project\nfrom the user `janet` the directory would look like this:\n\n```\n\n |_ sarah\n |_ sarah\n |_ labbooks\n |_ my-first-labbook\n |_ janet\n |_ labbooks\n |_ initial-analysis-1\n```\n\n\n### User Account\n\nTo use the Gigantum application you must have a Gigantum user account. When you\nrun the application for the first time you can register.\n\nNote that you'll get an extra warning about granting the application access to\nyour account when you sign in for the first time. This is an extra security\nmeasure that occurs because the app is running on localhost and not a verified\ndomain. This is expected.\n\nOnce you login, your user identity is cached locally. This lets you run the\napplication when disconnected from the internet and without needing to log in\nagain. If you logout, you will not be able to use the application again until\nyou have internet access and can re-authenticate.\n\n### Typical Work Flow\n\nAfter everything is installed, a typical usage would follow a workflow like\nthis:\n\n- Start the Docker app if it is not already running\n- Open a terminal\n- Activate your virtualenv (if setup)\n\n ```\n $ workon gigantum\n ```\n- Start the application\n\n ```\n $ gigantum start\n ```\n- A browser will open to [http://localhost:10000](http://localhost:10000)\n- Perform your desired work\n- When complete, stop the application\n\n ```\n $ gigantum stop\n ```\n- If desired, quit the Docker app\n\n\n## Providing Feedback\n\nIf you encounter any issues using the Gigantum CLI, submit them to this [GitHub\nrepository issues page](https://github.com/gigantum/gigantum-cli/issues).\n\nIf you encounter any issues or have any feedback while using the the Gigantum\nApplication, use the `gigantum feedback` command to open the discussion board.\n\n## Contributing\n\nGigantum uses the [Developer Certificate of Origin](https://developercertificate.org/). \nThis is lightweight approach that doesn't require submission and review of a\nseparate contributor agreement. Code is signed directly by the developer using\nfacilities built into git.\n\nPlease see [`docs/contributing.md` in the gtm\nrepository](https://github.com/gigantum/gtm/tree/integration/docs/contributing.md).\n\n## Credits\n\nTODO\n\n\n## License\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fgigantum%2Fgigantum-cli.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fgigantum%2Fgigantum-cli?ref=badge_large)\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/gigantum/gigantum-cli", "keywords": "data-science,science,gigantum,open-science", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "gigantum", "package_url": "https://pypi.org/project/gigantum/", "platform": "", "project_url": "https://pypi.org/project/gigantum/", "project_urls": { "Homepage": "https://github.com/gigantum/gigantum-cli" }, "release_url": "https://pypi.org/project/gigantum/0.19/", "requires_dist": [ "docker (==3.7.2)", "six (==1.12.0)" ], "requires_python": "", "summary": "CLI for the Gigantum Platform", "version": "0.19" }, "last_serial": 5368721, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "d93af78e634ddeb4a4987f55a13991a1", "sha256": "c1157f5ae68c36527bfea56423e0497a50f2d8bd4f38ca784e7649d7602687fb" }, "downloads": -1, "filename": "gigantum-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d93af78e634ddeb4a4987f55a13991a1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20167, "upload_time": "2017-11-06T16:22:55", "url": "https://files.pythonhosted.org/packages/a0/c2/a95ded7b69a059bc45c5c4a51a9d85067025e22e1c36744b5cd477ce5fd5/gigantum-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "299d1302c52f0548941562b2f3addeef", "sha256": "bcd2f19cfedf33904c096ba1937f12d4b068a268b960091b4b9b8afa4527f57e" }, "downloads": -1, "filename": "gigantum-0.1.tar.gz", "has_sig": false, "md5_digest": "299d1302c52f0548941562b2f3addeef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11473, "upload_time": "2017-11-06T16:22:56", "url": "https://files.pythonhosted.org/packages/be/8d/755c2082017d43c8ba20cedb057fe878f4bdac6d668f6c54d849f28176b3/gigantum-0.1.tar.gz" } ], "0.10": [ { "comment_text": "", "digests": { "md5": "b8f3607d23c900abb38751a92a6ab338", "sha256": "c80eac158c47d5274867fa6159490b20f5a8fa17f40aeeb6736f2e2e747628b7" }, "downloads": -1, "filename": "gigantum-0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "b8f3607d23c900abb38751a92a6ab338", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24696, "upload_time": "2018-06-27T20:40:09", "url": "https://files.pythonhosted.org/packages/a8/5a/fb5683f93a287d09120a22cdf0359f98e085f2e7307ba83db8766b525521/gigantum-0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dae4b889662804a5841817fa43d1f477", "sha256": "d61bde02ab66d6b7daa56a69f62ad79604ff273966ccf6051a89dc84dd1b5434" }, "downloads": -1, "filename": "gigantum-0.10.tar.gz", "has_sig": false, "md5_digest": "dae4b889662804a5841817fa43d1f477", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15229, "upload_time": "2018-06-27T20:40:10", "url": "https://files.pythonhosted.org/packages/93/79/5a6e133c9fe2d2b58b2d15d4115cd0790b12511115a8c28b5927ba2654ee/gigantum-0.10.tar.gz" } ], "0.11": [ { "comment_text": "", "digests": { "md5": "a20e21fbec11f947226eecaa7409914c", "sha256": "8800080aceda2a36b0e9505b495bba5830c83439fee9b83c059b60bee812ae2e" }, "downloads": -1, "filename": "gigantum-0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "a20e21fbec11f947226eecaa7409914c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24772, "upload_time": "2018-07-12T21:49:41", "url": "https://files.pythonhosted.org/packages/fa/4a/81799209d417df4823e80b5943a1e167b4a747242366d5bf2b036b7a98ed/gigantum-0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "872c592280fe6e1a39ddf276548b2260", "sha256": "9dc0cac90c0aa52d315c25c08b76365225cb8d1b3af840487bc9655fbabcfb2d" }, "downloads": -1, "filename": "gigantum-0.11.tar.gz", "has_sig": false, "md5_digest": "872c592280fe6e1a39ddf276548b2260", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15298, "upload_time": "2018-07-12T21:49:42", "url": "https://files.pythonhosted.org/packages/98/56/4815a19c2fe2d3d74449d749b5da459680ca80f95c9f5c36ca5cbc925f04/gigantum-0.11.tar.gz" } ], "0.12": [ { "comment_text": "", "digests": { "md5": "190da6fef66bb9b6f8b49c201b0986c1", "sha256": "71b2c73749d4735882d256eb89fb4df87d0d2a62a85ad6519dbb089d449150e5" }, "downloads": -1, "filename": "gigantum-0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "190da6fef66bb9b6f8b49c201b0986c1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24774, "upload_time": "2018-08-30T21:47:37", "url": "https://files.pythonhosted.org/packages/1f/aa/5bb1dff06cdb1273ed3ee5662e914244e3d107a61d0e58cdc4cbca9a854e/gigantum-0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ddc90d57c8dbf64ab00d2a39f56ae46a", "sha256": "6a3668d7fde7f2c1d2d69902c509c7ca0f9d835417c049bac6f8df1ab6e3e58e" }, "downloads": -1, "filename": "gigantum-0.12.tar.gz", "has_sig": false, "md5_digest": "ddc90d57c8dbf64ab00d2a39f56ae46a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15291, "upload_time": "2018-08-30T21:47:38", "url": "https://files.pythonhosted.org/packages/56/4c/fe69898ee57407999b82f86ed02bb06589e481964fa6304e40e018a152dc/gigantum-0.12.tar.gz" } ], "0.13": [ { "comment_text": "", "digests": { "md5": "2d194b2fc08e01bbb98d5598bf2246ad", "sha256": "a130000a39f3e682fe78cb4936cc9fb3ca62361ab836b320258ad3623fe5bc59" }, "downloads": -1, "filename": "gigantum-0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "2d194b2fc08e01bbb98d5598bf2246ad", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24799, "upload_time": "2018-09-06T20:03:10", "url": "https://files.pythonhosted.org/packages/91/77/e75ba4b5a6ab8a1ef0adf4e7d03fde6fe6e59fcfc52e1e478041e274d9a7/gigantum-0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69361d177fe472dbfb7a4cab0e694cda", "sha256": "a90459437a709150591a72315be5741085c9e1ce9c673bfe29b8e233ee57a828" }, "downloads": -1, "filename": "gigantum-0.13.tar.gz", "has_sig": false, "md5_digest": "69361d177fe472dbfb7a4cab0e694cda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15313, "upload_time": "2018-09-06T20:03:11", "url": "https://files.pythonhosted.org/packages/e0/31/dc6ea5fea2e79af7e36f6e0ef9938e4d4c7eafa9adf1d243ccdddb23d003/gigantum-0.13.tar.gz" } ], "0.14": [ { "comment_text": "", "digests": { "md5": "da84e09f634dcb529055f9cf1adebe16", "sha256": "e0cceef27a5524c74ff3e337a19c91cb8703453b4cd3713ab26f1e2911a82fa5" }, "downloads": -1, "filename": "gigantum-0.14-py3-none-any.whl", "has_sig": false, "md5_digest": "da84e09f634dcb529055f9cf1adebe16", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24374, "upload_time": "2019-01-03T19:01:08", "url": "https://files.pythonhosted.org/packages/fd/13/20f7bb62ae01e0c6e0d4344d41a94cfa2f3d0ba1961a9587d458ca31bd67/gigantum-0.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9209462afa62414e3d953184293cc061", "sha256": "4fa73502148b69f887b4df5345a1a7ce196d5a1730b9a41cea87a9feaba2500f" }, "downloads": -1, "filename": "gigantum-0.14.tar.gz", "has_sig": false, "md5_digest": "9209462afa62414e3d953184293cc061", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15418, "upload_time": "2019-01-03T19:01:10", "url": "https://files.pythonhosted.org/packages/f0/41/5d51aadbe904ef6435d4c1907f83a396ad92668ef7a174117d78b690a645/gigantum-0.14.tar.gz" } ], "0.15": [ { "comment_text": "", "digests": { "md5": "d596162cb9df1c4d2da96a1c97b697bd", "sha256": "f6e88cf450df69853bd07223158b14a28221dc982da6518bb1706653ec095e90" }, "downloads": -1, "filename": "gigantum-0.15-py3-none-any.whl", "has_sig": false, "md5_digest": "d596162cb9df1c4d2da96a1c97b697bd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24649, "upload_time": "2019-03-05T22:38:23", "url": "https://files.pythonhosted.org/packages/fd/57/0a6ffad5e579a3682f44e83046c189905e64a78873429255cb751f77ed7d/gigantum-0.15-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5110a6a56112d72d1de80a96e67a6048", "sha256": "86ec1435956abb2d8650f6716a54687a30d8a993318e3d37c7934499ce67b6eb" }, "downloads": -1, "filename": "gigantum-0.15.tar.gz", "has_sig": false, "md5_digest": "5110a6a56112d72d1de80a96e67a6048", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15632, "upload_time": "2019-03-05T22:38:25", "url": "https://files.pythonhosted.org/packages/54/b5/4fbb92e2427ec0e2d18521acc6ad47451ec8d04f1a6e79b02654e5761d28/gigantum-0.15.tar.gz" } ], "0.16": [ { "comment_text": "", "digests": { "md5": "fb434059a8e70f37a5011dcaed45910f", "sha256": "f4a61cb8ff830b6c0132d2b4c83d548ff77694a970c28fbd6b011e772c5ff7b1" }, "downloads": -1, "filename": "gigantum-0.16-py3-none-any.whl", "has_sig": false, "md5_digest": "fb434059a8e70f37a5011dcaed45910f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24619, "upload_time": "2019-03-14T20:07:14", "url": "https://files.pythonhosted.org/packages/0a/da/53f7340465bef76beb3b548ca968d3e7b11a3cc8a37acbbb405425003de5/gigantum-0.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd42236857ee54c629f1d268d290516a", "sha256": "eebee7d20ea27800213903767c2ced6eb664b9a98a6c16a65d5e726480f6ee3e" }, "downloads": -1, "filename": "gigantum-0.16.tar.gz", "has_sig": false, "md5_digest": "fd42236857ee54c629f1d268d290516a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15648, "upload_time": "2019-03-14T20:07:16", "url": "https://files.pythonhosted.org/packages/37/61/1580220658456768a8a181b1756fd72fe39fb50f05eaabebbd1e3e0edda8/gigantum-0.16.tar.gz" } ], "0.17": [ { "comment_text": "", "digests": { "md5": "5fe0c2f389cbb14086e15a390c2f2bcd", "sha256": "8574701ca736c6d8df3f23e34c3cf831a76db5f45fa39a4c8bb61e809df9c8f9" }, "downloads": -1, "filename": "gigantum-0.17-py3-none-any.whl", "has_sig": false, "md5_digest": "5fe0c2f389cbb14086e15a390c2f2bcd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22650, "upload_time": "2019-03-18T19:14:32", "url": "https://files.pythonhosted.org/packages/a3/93/9e32a7a6c70e37584d3da784f268b98a094f98bb984274dd0f1ad14df85f/gigantum-0.17-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "abb0889078cfdb5d069aeeaac8f5b2fc", "sha256": "5ced6ce8f1ee2bb6b477070a02e76358ae22d927208d34eefea895e76cd892f8" }, "downloads": -1, "filename": "gigantum-0.17.tar.gz", "has_sig": false, "md5_digest": "abb0889078cfdb5d069aeeaac8f5b2fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21191, "upload_time": "2019-03-18T19:14:33", "url": "https://files.pythonhosted.org/packages/4f/4b/33241a5cb7dbaadb675e292589708787db6d9ec891768ae3b9747140fc59/gigantum-0.17.tar.gz" } ], "0.18": [ { "comment_text": "", "digests": { "md5": "5d8ef9df2b0580287af6d03873c7b40d", "sha256": "ad983095028e266d6351eb2f5cc670d0dbd1fdae4210cb148a8390c4dca84ec8" }, "downloads": -1, "filename": "gigantum-0.18-py3-none-any.whl", "has_sig": false, "md5_digest": "5d8ef9df2b0580287af6d03873c7b40d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20596, "upload_time": "2019-05-24T20:31:13", "url": "https://files.pythonhosted.org/packages/2e/e7/be0c7e170d26ff63932f66c6346299db4dc486c9b6f85f0564083e239135/gigantum-0.18-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ff46f7e857aaa60f5401da33853e8780", "sha256": "2e7288246738485e6fa6ea5300c6e3e31ba1f8f1ecb96dc9525ba5dc1a6a0d6f" }, "downloads": -1, "filename": "gigantum-0.18.tar.gz", "has_sig": false, "md5_digest": "ff46f7e857aaa60f5401da33853e8780", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15831, "upload_time": "2019-05-24T20:31:15", "url": "https://files.pythonhosted.org/packages/f2/f9/a0a14779c2cab682762440389d9e9cc63e56e0625b298c886d9d7c84fd5d/gigantum-0.18.tar.gz" } ], "0.19": [ { "comment_text": "", "digests": { "md5": "e487bee509d18e46f6119ce1e3d837d0", "sha256": "a42a88e3b5dba569ec303ec30f244433759eb88d16456e1c57b815b56507e240" }, "downloads": -1, "filename": "gigantum-0.19-py3-none-any.whl", "has_sig": false, "md5_digest": "e487bee509d18e46f6119ce1e3d837d0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23184, "upload_time": "2019-06-06T19:38:01", "url": "https://files.pythonhosted.org/packages/75/e4/db34920529cacc6743a772ff9b0d65832e9d1b89f87b7d37bea553c61ea0/gigantum-0.19-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c316f67c97577cfa3822544121260518", "sha256": "fa12651e73ae962811c549ccb569c9a99a58d967f36ff73d22a0f959113f9e2b" }, "downloads": -1, "filename": "gigantum-0.19.tar.gz", "has_sig": false, "md5_digest": "c316f67c97577cfa3822544121260518", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17360, "upload_time": "2019-06-06T19:38:02", "url": "https://files.pythonhosted.org/packages/c2/c6/6cebe8c2961309d91e2581d244e703080454db65e2d5e72a375987a9caa5/gigantum-0.19.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "dca2a7eead0022e9a6647abdd63c73ba", "sha256": "38899b1dfcd3de5dde0d0e61b291e1687d9da4321343cd9cbe5c3c3ffaa48941" }, "downloads": -1, "filename": "gigantum-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "dca2a7eead0022e9a6647abdd63c73ba", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21935, "upload_time": "2017-11-07T21:44:59", "url": "https://files.pythonhosted.org/packages/1e/c2/d932ca00c73b6ab9728d11c39ad1848922cc4a5c96e8fe00eb277317116a/gigantum-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f4ffb02aa51878fad49594a1a464704f", "sha256": "c87249236377d86550d2766315821c90d16984197d464fd5a399e953668f7d76" }, "downloads": -1, "filename": "gigantum-0.2.tar.gz", "has_sig": false, "md5_digest": "f4ffb02aa51878fad49594a1a464704f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12917, "upload_time": "2017-11-07T21:45:01", "url": "https://files.pythonhosted.org/packages/93/8a/ff06f23074aa4b6c38d806ccfee45729208b5c89f4e8f251bddcae434ce4/gigantum-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "d57c1001ce5d713cd52a48321f70c1ae", "sha256": "632ec20ed581d9c882d429a9e36b117d4f06f3d3ee18780cb28b0dcd19199ce9" }, "downloads": -1, "filename": "gigantum-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "d57c1001ce5d713cd52a48321f70c1ae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24151, "upload_time": "2018-01-03T23:00:32", "url": "https://files.pythonhosted.org/packages/31/be/f47f86f9a073caeb9f00a706b0e003c6bb6b3411875a06a124ad0f6420cb/gigantum-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "13d586823f516149e130aa0e057ad3d5", "sha256": "9ab8d35114f4d9711b0b64e3517641c381a0aaa1d070419612e6ac6e9d904eeb" }, "downloads": -1, "filename": "gigantum-0.3.tar.gz", "has_sig": false, "md5_digest": "13d586823f516149e130aa0e057ad3d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14504, "upload_time": "2018-01-03T23:00:33", "url": "https://files.pythonhosted.org/packages/a6/58/96f4295e5a034b5b4522432684351e2649b73a3659a7970109b284db2298/gigantum-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "17bf9a95e8bed6a7c092a40e1efd9d3f", "sha256": "7b6d0f5356fd7ab06c3e81809400703d5bb27acf31030c3cfdb88202e86ef1d4" }, "downloads": -1, "filename": "gigantum-0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "17bf9a95e8bed6a7c092a40e1efd9d3f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24399, "upload_time": "2018-02-15T22:47:29", "url": "https://files.pythonhosted.org/packages/26/a1/7e5ed67f5bbcc36e950601ecb9e4052fb66456514082b30a192c4690c7f2/gigantum-0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2670893d3bfb34b0dcae43876183303", "sha256": "bbb453979231841c01a1546e2bf6a567f9a91e28986463f41d01892342a41cf8" }, "downloads": -1, "filename": "gigantum-0.4.tar.gz", "has_sig": false, "md5_digest": "c2670893d3bfb34b0dcae43876183303", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14732, "upload_time": "2018-02-15T22:47:31", "url": "https://files.pythonhosted.org/packages/ed/9f/42c6fdd39ea02c5ce3fa202f8aee8c3ef58ccce71e30c6fc4c91f518b64c/gigantum-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "b3ba630633da675e6d0827e510f50c34", "sha256": "4e7c04fd292787887e0f85549a57ce0e97406a52c5aa3da098d8693cd9795db2" }, "downloads": -1, "filename": "gigantum-0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "b3ba630633da675e6d0827e510f50c34", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24396, "upload_time": "2018-02-16T18:20:20", "url": "https://files.pythonhosted.org/packages/d0/4b/93d3c5d0b47a80f7db48efd796474ca1966d711048bc9eb11e517ec1c546/gigantum-0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e68b0358ff183e3388d3bb3613e6ec7", "sha256": "6e8053fe60f067ad03b620351e8315c4c164d93ca9ac39a464b990dcd3b5eb1d" }, "downloads": -1, "filename": "gigantum-0.5.tar.gz", "has_sig": false, "md5_digest": "7e68b0358ff183e3388d3bb3613e6ec7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14744, "upload_time": "2018-02-16T18:20:21", "url": "https://files.pythonhosted.org/packages/22/1b/1deeb5473c39f82edb47fa9064ab3ae10bc282d87f978fe10a77cc4862b7/gigantum-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "38b8a0b5d1507ffc47788b97677b3a3b", "sha256": "9582c41a722fce37770d9bdd1a69ae4df2b65832e21818adf0e06df66a672192" }, "downloads": -1, "filename": "gigantum-0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "38b8a0b5d1507ffc47788b97677b3a3b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25077, "upload_time": "2018-03-05T17:24:19", "url": "https://files.pythonhosted.org/packages/8c/1a/609bb76cc219be3e6c20ff0decd4343b1b4bbf7ed13906ef6539086686cf/gigantum-0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "85aa4946b359b7afce636bae487abf88", "sha256": "aa39060c1a0f62e6d744ac9e09271aa3d5f27484f1dea9408a6a9c8cdbc5e7ba" }, "downloads": -1, "filename": "gigantum-0.6.tar.gz", "has_sig": false, "md5_digest": "85aa4946b359b7afce636bae487abf88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15325, "upload_time": "2018-03-05T17:24:20", "url": "https://files.pythonhosted.org/packages/8e/20/a3e94db7bc0b6ba74bf4cd3c3820b84617c7d66e620272a7398f091a2980/gigantum-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "a9618c83780f2b4ad36b699e3992c01a", "sha256": "6bcdb1a27f29a09348bc5a0f99392088d52f9f1deca9692a2679a033ccaa9721" }, "downloads": -1, "filename": "gigantum-0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "a9618c83780f2b4ad36b699e3992c01a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25096, "upload_time": "2018-03-06T14:30:33", "url": "https://files.pythonhosted.org/packages/af/de/12bf9307523080c8f5bc253df311691c904fcd0f1f2923d7dc42bd0dbd6c/gigantum-0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "304dd51e88782bcbca5f45dce2200afb", "sha256": "82d97db1c1e57c5d94ae3da040860bed16b669746b46c2360243b3a689817424" }, "downloads": -1, "filename": "gigantum-0.7.tar.gz", "has_sig": false, "md5_digest": "304dd51e88782bcbca5f45dce2200afb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15331, "upload_time": "2018-03-06T14:30:36", "url": "https://files.pythonhosted.org/packages/d5/cd/934556788b7c99deaebe25dde4ac212efd4336338698eaf80d5d2bac3df5/gigantum-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "18a6dc9f033903fef8baf13c737af8e1", "sha256": "6b6cf75a4b8e2bcdbc57c8f108b7519edb55ef9c1057cd1dfc99c7db323634de" }, "downloads": -1, "filename": "gigantum-0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "18a6dc9f033903fef8baf13c737af8e1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23714, "upload_time": "2018-03-25T23:18:57", "url": "https://files.pythonhosted.org/packages/b2/c3/b0643f5d19f41a8728493cecadefee9d2b733704146e0ff4693f9ac3db98/gigantum-0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c31d784007f35549e8ef2682d1ecca6", "sha256": "53e8fd3ddc1d03fbe450e876452156fad5afa4629db0a9d401791bbebbaba4a7" }, "downloads": -1, "filename": "gigantum-0.8.tar.gz", "has_sig": false, "md5_digest": "1c31d784007f35549e8ef2682d1ecca6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14539, "upload_time": "2018-03-25T23:18:58", "url": "https://files.pythonhosted.org/packages/b8/0a/9f1ba0c1717d223244af7409253caba9dfb4531500e20a2f3e3989c5edf2/gigantum-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "fd47306c8193d15885293d1101555a8c", "sha256": "9949d6b83e3d0a92433343661104a9d859dc8f10649c08514f298cf73831f609" }, "downloads": -1, "filename": "gigantum-0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "fd47306c8193d15885293d1101555a8c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23636, "upload_time": "2018-05-18T14:10:13", "url": "https://files.pythonhosted.org/packages/53/cc/9cf688cabf820ca0c15dcec234a62acddd297ebb75771d7415b3e345c288/gigantum-0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b79d80d44fab41ab16baa26d2dca8e1", "sha256": "ef8cdac63f4b8f5f77984f93281a8f7cd5741b9259245ae980081b65d90eff59" }, "downloads": -1, "filename": "gigantum-0.9.tar.gz", "has_sig": false, "md5_digest": "5b79d80d44fab41ab16baa26d2dca8e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14496, "upload_time": "2018-05-18T14:10:14", "url": "https://files.pythonhosted.org/packages/d7/81/4cdadcc3b5d4c9cad40af7ad5a0d96d6b2e8134bb37f2d9e8fec7c181dd2/gigantum-0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e487bee509d18e46f6119ce1e3d837d0", "sha256": "a42a88e3b5dba569ec303ec30f244433759eb88d16456e1c57b815b56507e240" }, "downloads": -1, "filename": "gigantum-0.19-py3-none-any.whl", "has_sig": false, "md5_digest": "e487bee509d18e46f6119ce1e3d837d0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23184, "upload_time": "2019-06-06T19:38:01", "url": "https://files.pythonhosted.org/packages/75/e4/db34920529cacc6743a772ff9b0d65832e9d1b89f87b7d37bea553c61ea0/gigantum-0.19-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c316f67c97577cfa3822544121260518", "sha256": "fa12651e73ae962811c549ccb569c9a99a58d967f36ff73d22a0f959113f9e2b" }, "downloads": -1, "filename": "gigantum-0.19.tar.gz", "has_sig": false, "md5_digest": "c316f67c97577cfa3822544121260518", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17360, "upload_time": "2019-06-06T19:38:02", "url": "https://files.pythonhosted.org/packages/c2/c6/6cebe8c2961309d91e2581d244e703080454db65e2d5e72a375987a9caa5/gigantum-0.19.tar.gz" } ] }