{ "info": { "author": "Civis Analytics Inc", "author_email": "opensource@civisanalytics.com", "bugtrack_url": null, "classifiers": [], "description": "civis-jupyter-notebook\n======================\n\n.. image:: https://travis-ci.org/civisanalytics/civis-jupyter-notebook.svg?branch=master\n :target: https://travis-ci.org/civisanalytics/civis-jupyter-notebook\n\nA tool to enable any Docker image to be used with Civis Platform Jupyter notebooks.\n\nUsage\n-----\n\nIn your ``Dockerfile``, put the following code at the end::\n\n RUN pip install civis-jupyter-notebook && \\\n civis-jupyter-notebooks-install\n\n # Add Tini\n ENV TINI_VERSION v0.16.1\n ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini\n RUN chmod +x /tini\n\n ENV DEFAULT_KERNEL # set to one of python3, python2 or ir\n EXPOSE 8888\n WORKDIR /root/work\n ENTRYPOINT [\"/tini\", \"--\"]\n CMD [\"civis-jupyter-notebooks-start\"]\n\nHere you need to replace ```` with the name of your kernel (e.g.,\none of ``python2``, ``python3``, or ``ir``). Note that your Dockerfile must use\n``root`` as the default user.\n\nSee the `example`_ Docker image for more details.\n\n.. _example: example\n\nIntegration Testing Docker Images with the Civis Platform\n---------------------------------------------------------\n\nIf you would like to test your image's integration with the Civis Platform locally follow the steps below:\n\n1. Create a notebook in your Civis Platform account and grab the id of the notebook. This ID is the number\n that appears at the end of the URL for the notebook, ``https://platform.civisanalytics.com/#/notebooks/``.\n2. Create an environment file called ``my.env`` and add the following to it::\n\n PLATFORM_OBJECT_ID=\n CIVIS_API_KEY=\n\n3. Build your image locally: ``docker build -t test .``.\n4. Run the container: ``docker run --rm -p 8888:8888 --env-file my.env test``.\n5. Access the notebook at the ip of your Docker host with port 8888 (e.g., ``http://localhost:8888/notebooks/notebook.ipynb``).\n\nIntegration Testing Code Changes with the Civis Platform\n--------------------------------------------------------\n\nThe scripts ``tests/build_dev_image.sh`` and ``tests/run_dev_image.sh`` can be used to test the\nintegration of coee changes with the Civis Platform.\n\nFrom the top directory in the repo type::\n\n $ ./test/build_dev_image.sh\n $ ./test/run_dev_image.sh \n\nwhere ```` is the ID of a Civis Platform notebook. See step 1 above if you do not\nhave a notebook ID. Then you can connect to the notebook from your local browser and check\nto make sure it is working properly.\n\nContributing\n------------\n\nSee ``CONTIBUTING.md`` for information about contributing to this project.\n\nLicense\n-------\n\nBSD-3\n\nSee ``LICENSE.md`` for details.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.civisanalytics.com", "keywords": "", "license": "BSD-3", "maintainer": "", "maintainer_email": "", "name": "civis-jupyter-notebook", "package_url": "https://pypi.org/project/civis-jupyter-notebook/", "platform": "", "project_url": "https://pypi.org/project/civis-jupyter-notebook/", "project_urls": { "Homepage": "https://www.civisanalytics.com" }, "release_url": "https://pypi.org/project/civis-jupyter-notebook/1.0.1/", "requires_dist": [ "civis (~=1.6)", "requests (~=2.18)", "click (~=6.7)", "tornado (<6)", "six (~=1.10)", "civis-jupyter-extensions (~=0.1)", "GitPython (~=2.1)", "notebook (==5.7.8) ; python_version < \"3.0\"", "notebook (==6.0.0) ; python_version >= \"3.5\"" ], "requires_python": "", "summary": "A tool for building Docker images for Civis Platform Jupyter notebooks.", "version": "1.0.1" }, "last_serial": 5778113, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "cf003cce35fd39a0fcd63ab9826a400e", "sha256": "76a8ef47862e68ce00fe9238000bc227986f0389595027570dd7989550a246fc" }, "downloads": -1, "filename": "civis-jupyter-notebook-0.1.0.tar.gz", "has_sig": false, "md5_digest": "cf003cce35fd39a0fcd63ab9826a400e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7653, "upload_time": "2017-09-08T20:54:07", "url": "https://files.pythonhosted.org/packages/ba/6f/94abb08ef957b393c834afa22396a920fc84d39149daf8cb670a780da30d/civis-jupyter-notebook-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "0ec62c2e47fb0cbc8d50027a2451f7b1", "sha256": "e9098bfb85f13cf804e14f8a92cedb55a946faae4b54c8e211f83f9febfb016f" }, "downloads": -1, "filename": "civis-jupyter-notebook-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0ec62c2e47fb0cbc8d50027a2451f7b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9062, "upload_time": "2017-09-13T16:30:19", "url": "https://files.pythonhosted.org/packages/f3/0c/888a8abc4de9bbdc852fed78d341857f5af0965d5952a7083dc320acc040/civis-jupyter-notebook-0.2.0.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "2d111ba4f044b77d8aee0ea605afc38c", "sha256": "60cd2457d12dc719bbbd3a4b28057ae94a09e1df60fb26e1c70f812114aaac72" }, "downloads": -1, "filename": "civis-jupyter-notebook-0.2.2.tar.gz", "has_sig": false, "md5_digest": "2d111ba4f044b77d8aee0ea605afc38c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10171, "upload_time": "2017-09-20T20:10:02", "url": "https://files.pythonhosted.org/packages/6c/43/86c36a5461bebdcad7a116dde2197dc9e1e944b55aefb0a07975245cd564/civis-jupyter-notebook-0.2.2.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "f38bc61c9d6094ae31a2ae04667295c1", "sha256": "797493c0c545359577a06ccc681e2be20961022e6c671971d6d4f01d324a135f" }, "downloads": -1, "filename": "civis-jupyter-notebook-0.2.4.tar.gz", "has_sig": false, "md5_digest": "f38bc61c9d6094ae31a2ae04667295c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10397, "upload_time": "2017-11-28T16:06:28", "url": "https://files.pythonhosted.org/packages/55/cf/d2c8e8afcf87440a8ee09c13df990e9c6af600a8b350be3aaae99e019152/civis-jupyter-notebook-0.2.4.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "30e10384798a8cd98898ed1d0309211b", "sha256": "1682a37bea84d32e2036631d45be93c7bd416639574226d3eaa935880f96a3d6" }, "downloads": -1, "filename": "civis-jupyter-notebook-0.3.0.tar.gz", "has_sig": false, "md5_digest": "30e10384798a8cd98898ed1d0309211b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13679, "upload_time": "2017-12-13T02:06:24", "url": "https://files.pythonhosted.org/packages/e6/46/ac6a6add367867977f05e68d241fa4ad69f1dffeefc0cee7644b69b92da3/civis-jupyter-notebook-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "086509ac44aedb4a0b6048f42a0590f3", "sha256": "acfc4f6d0495ed7e58b73500fe7032311352a97168666f17340c162aee21743b" }, "downloads": -1, "filename": "civis-jupyter-notebook-0.3.1.tar.gz", "has_sig": false, "md5_digest": "086509ac44aedb4a0b6048f42a0590f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82840, "upload_time": "2017-12-13T19:39:41", "url": "https://files.pythonhosted.org/packages/fe/5c/52ad7c214dab3b40668a63de451e97f345991b4f491003ac3ffd34c0f20e/civis-jupyter-notebook-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "df53d1998870802de4adbb30cd692773", "sha256": "c2ef3f851d8f0df6c2ab8a0cf784304580f72d3a18df593a5f6acdfb6764965a" }, "downloads": -1, "filename": "civis-jupyter-notebook-0.4.0.tar.gz", "has_sig": false, "md5_digest": "df53d1998870802de4adbb30cd692773", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83190, "upload_time": "2017-12-20T19:58:16", "url": "https://files.pythonhosted.org/packages/50/a2/f9d767bd04cf48abfdac5b1b39a549a7c1e4f69e6d41ecc94e42c0ea96cb/civis-jupyter-notebook-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "19baaab23bd0d2d135e4438f7dce3e1d", "sha256": "ec389a8d2d6d3ed93017f0b2a1305da720f25e59c4b33b0a16fa8dda935b3612" }, "downloads": -1, "filename": "civis-jupyter-notebook-0.4.1.tar.gz", "has_sig": false, "md5_digest": "19baaab23bd0d2d135e4438f7dce3e1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83310, "upload_time": "2018-01-03T21:55:31", "url": "https://files.pythonhosted.org/packages/b7/96/c93e40f9f1c6b040607aff16db149914e67fa23aa1ab7f37a41b46e8c017/civis-jupyter-notebook-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "a62b57fe22de7fa561f38ae671abddcc", "sha256": "857892cbfa305e9d6d3a3d0e1111226f6fa4397c6bdb305a65393abacbe5dc5b" }, "downloads": -1, "filename": "civis-jupyter-notebook-0.4.2.tar.gz", "has_sig": false, "md5_digest": "a62b57fe22de7fa561f38ae671abddcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83358, "upload_time": "2018-01-16T20:02:23", "url": "https://files.pythonhosted.org/packages/48/7f/22f37abad331cc9808c394e0d268146a1c2dbbdc50e7ca6ad7a9c6702dc5/civis-jupyter-notebook-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "6f0b63b8011b2d41e73b77116fd38326", "sha256": "d10f84d748afe988b7aaddd63e7bb14ec836514ca8f849ec30cdff2172243f50" }, "downloads": -1, "filename": "civis-jupyter-notebook-0.4.3.tar.gz", "has_sig": false, "md5_digest": "6f0b63b8011b2d41e73b77116fd38326", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81985, "upload_time": "2019-02-18T19:48:53", "url": "https://files.pythonhosted.org/packages/01/ab/d5cbdd072d56f473a9c1bd5717a6be1efb20a521f34866168970c4104ae0/civis-jupyter-notebook-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "7c8668b1362b33a69987a1c9f4ba00a0", "sha256": "1bc6ee67d90ee2b50ed7ae34ea745d886744ce410df2447bbf16d04def5146cf" }, "downloads": -1, "filename": "civis-jupyter-notebook-0.4.4.tar.gz", "has_sig": false, "md5_digest": "7c8668b1362b33a69987a1c9f4ba00a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14108, "upload_time": "2019-04-16T14:32:11", "url": "https://files.pythonhosted.org/packages/28/48/f1db3e12edbef4e85ce8dd5e1bb5005bf90ea4bebfc50ce428ce9a8b7aee/civis-jupyter-notebook-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "8781475a49e8aec5e81e3beef8ebcc65", "sha256": "3c3573bd4f3a5b4c8d5be0cf67ab15ab6975a0d31e25c0def01d756e79870dfd" }, "downloads": -1, "filename": "civis-jupyter-notebook-0.4.5.tar.gz", "has_sig": false, "md5_digest": "8781475a49e8aec5e81e3beef8ebcc65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82138, "upload_time": "2019-04-22T22:25:13", "url": "https://files.pythonhosted.org/packages/6c/9e/92b283717e3c392aec328867c9abaf4afb4d16c1fc617edfdbad365c9176/civis-jupyter-notebook-0.4.5.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "cfb51d3c61fc620a7a7646f4ea405c80", "sha256": "88a96be4b5359acd026b9e7aa323238ef3a63aebb412423e6c21d87ecf28a988" }, "downloads": -1, "filename": "civis-jupyter-notebook-0.5.0.tar.gz", "has_sig": false, "md5_digest": "cfb51d3c61fc620a7a7646f4ea405c80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82476, "upload_time": "2019-04-30T15:46:00", "url": "https://files.pythonhosted.org/packages/71/94/223d7af66dd55d908d4dbfc1ca1d288b216fb9ead4217625ee71b44b042c/civis-jupyter-notebook-0.5.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "1648c19689ffc89c718754b72f7f7663", "sha256": "6f947048c5f7d38652950b7b3f6b60af62852bf3f122cf167bca091e13c0fb5a" }, "downloads": -1, "filename": "civis-jupyter-notebook-1.0.0.tar.gz", "has_sig": false, "md5_digest": "1648c19689ffc89c718754b72f7f7663", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85076, "upload_time": "2019-05-13T16:53:40", "url": "https://files.pythonhosted.org/packages/ed/27/491b9f1da5004422374f38a70350f8ec8382a0b3886c1bce126fe70e67de/civis-jupyter-notebook-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "8a1b07c1e6319f32f69fe22899551e1c", "sha256": "271aa5b13f89942cbfe41e8eea71a9e8aac8dfdcbc8bdcba569732182024a57b" }, "downloads": -1, "filename": "civis_jupyter_notebook-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8a1b07c1e6319f32f69fe22899551e1c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 89959, "upload_time": "2019-09-03T21:53:33", "url": "https://files.pythonhosted.org/packages/32/24/c0c29a22417a4303ce70be0f17409ed388c1bc50dfc8e3f839e64a332cda/civis_jupyter_notebook-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f00d0e157757c487c802d2880379a36", "sha256": "1335dbd5583e50b0d0e37418f528ad61377a39c26a6ce8b9ffd504ee5c212acf" }, "downloads": -1, "filename": "civis-jupyter-notebook-1.0.1.tar.gz", "has_sig": false, "md5_digest": "9f00d0e157757c487c802d2880379a36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82497, "upload_time": "2019-09-03T21:53:35", "url": "https://files.pythonhosted.org/packages/e1/4d/2bf4c4b99b156b16abd19e50afb913f19b11e86063546dd9be6a690b4c45/civis-jupyter-notebook-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8a1b07c1e6319f32f69fe22899551e1c", "sha256": "271aa5b13f89942cbfe41e8eea71a9e8aac8dfdcbc8bdcba569732182024a57b" }, "downloads": -1, "filename": "civis_jupyter_notebook-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8a1b07c1e6319f32f69fe22899551e1c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 89959, "upload_time": "2019-09-03T21:53:33", "url": "https://files.pythonhosted.org/packages/32/24/c0c29a22417a4303ce70be0f17409ed388c1bc50dfc8e3f839e64a332cda/civis_jupyter_notebook-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f00d0e157757c487c802d2880379a36", "sha256": "1335dbd5583e50b0d0e37418f528ad61377a39c26a6ce8b9ffd504ee5c212acf" }, "downloads": -1, "filename": "civis-jupyter-notebook-1.0.1.tar.gz", "has_sig": false, "md5_digest": "9f00d0e157757c487c802d2880379a36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82497, "upload_time": "2019-09-03T21:53:35", "url": "https://files.pythonhosted.org/packages/e1/4d/2bf4c4b99b156b16abd19e50afb913f19b11e86063546dd9be6a690b4c45/civis-jupyter-notebook-1.0.1.tar.gz" } ] }