clouder

View on PyPIReverse Dependencies (1)

0.0.5 clouder-0.0.5-py3-none-any.whl

Wheel Details

Project: clouder
Version: 0.0.5
Filename: clouder-0.0.5-py3-none-any.whl
Download: [link]
Size: 2134836
MD5: b497bdef06ea893907f53f4956fc3adc
SHA256: 24294ba2d59668fb5045f6d3998c19e441603b02722d123e4fc7b2f899e622a2
Uploaded: 2023-08-27 10:34:38 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: clouder
Version: 0.0.5
Summary: ☁️ Clouder.
Author-Email: Datalayer <info[at]datalayer.io>
Project-Url: Homepage, https://github.com/datalayer/clouder
Project-Url: Bug Tracker, https://github.com/datalayer/clouder/issues
Project-Url: Repository, https://github.com/datalayer/clouder.git
License: BSD 3-Clause License Copyright (c) 2022, Datalayer All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Classifier: Framework :: Jupyter
Classifier: Framework :: Jupyter :: JupyterLab
Classifier: Framework :: Jupyter :: JupyterLab :: 4
Classifier: Framework :: Jupyter :: JupyterLab :: Extensions
Classifier: Framework :: Jupyter :: JupyterLab :: Extensions :: Prebuilt
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.11
Requires-Dist: avionix
Requires-Dist: boto3
Requires-Dist: datalayer
Requires-Dist: kopf
Requires-Dist: ovh
Requires-Dist: coverage; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-asyncio; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-jupyter; extra == "test"
Requires-Dist: pytest-tornasync; extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 937 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.18.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
clouder/__init__.py sha256=ewmuXhpLH-Fftb8NhvE9XBx41ISBGcrNBxpKa6aQm-M 405
clouder/__main__.py sha256=vIFzjf2BjvN8ZxtXZVfL7mDjwJ4n8I5_iJIkZdsPGnc 111
clouder/_version.py sha256=NYmwr3gB9gI7qX7MVk56j8EYqOF20jI2uQ0zcyJ4xC4 171
clouder/application.py sha256=FhYfqyzoZFfscSsVWSwJhx1I1V-uLmH41msvAM2Tlc4 2284
clouder/serverapplication.py sha256=AZJ-fAfHJcC0L4SX0tLkFtGL9Hv1PnZnJIsaGFBEIE0 1212
clouder/apps/__init__.py sha256=rC5XAnJwtLVF7HlSCOpUHT3i8I43nXnQ_BstbquNKm4 383
clouder/apps/config.py sha256=8XF6tBFBxuobFf5nPXhg7L3S3ym5PrNDHnhXhSPijI4 1201
clouder/apps/keypair.py sha256=2yEJiSlxdncJNr_9yDi1yD7aFx8FOyW0KZ1yHCJoGNE 1316
clouder/apps/kubernetes.py sha256=55i3If51VyfhbadwQtoNPXQoRS75ppzHoh30GAkYMcw 1349
clouder/apps/shell.py sha256=dUQL0b7ZaozpmM45Qn5Cz2yBR_Nja5Rgge2BMQpinF0 515
clouder/apps/up.py sha256=fr6ohs656CUffpQjltkyQdHNyyh_epLrdmbbEDe12IA 405
clouder/apps/virtual_machine.py sha256=ogolwdk6vyMPJb6eGYeB_wAeyqmlm3oaiGqXQndCLYk 1365
clouder/cloud/__init__.py sha256=HDBDj8RMgR_h00DwpgpNwNp5evM3ZNmkyVRMHhsIdoY 412
clouder/cloud/ovh/__init__.py sha256=HDBDj8RMgR_h00DwpgpNwNp5evM3ZNmkyVRMHhsIdoY 412
clouder/cloud/ovh/create_database_mysql.py sha256=U5QNBB6n7hXYHvtk1jRsOlvUdVSjpJauhEptySnNsmE 377
clouder/cloud/ovh/create_kubernetes.py sha256=ShSB5QiBAqMumx_3kkvegKISZn4v6RyUArbgxKdBwCg 362
clouder/cloud/ovh/get_apps.py sha256=Jeq_Rbn8OJysG15ai0Cq-0ajdOMfXc9XBT5anijeRok 183
clouder/cloud/ovh/get_authorized_apps.py sha256=tiatveINHBOhMtZsGv7juouGEsUcb7-cPpByB1TdtQc 806
clouder/cloud/ovh/get_bills.py sha256=cWNK1zfB9vev6qeAxPg-ZoiRzej0cS7RJBWLdvC38JA 287
clouder/cloud/ovh/get_consumer_key.py sha256=iK3LaQs-1tzKH9GsrEGQNiYZtrjPmKVSNQd8Wz_8Nk0 542
clouder/cloud/ovh/get_databases_mysql.py sha256=IFIImEKmTHdWnSAbnDJrqs6nd120COFZdsHaVO70p9E 328
clouder/cloud/ovh/get_services.py sha256=mx_XcJIZUdE5NIlEJPm1yI-Crd0Yy8SLNQq7A2TTyXY 1589
clouder/cloud/ovh/get_services_expiring.py sha256=H-s1aEJkvgmRm3Vi_NZcII4-7oit_jCrnmXcZtt6iEs 1579
clouder/cloud/ovh/me.py sha256=-j_2heYyaxq6iXeRz-AXfBXasDFhP8nlxXd--XauHgY 143
clouder/cloud/ovh/api/cloud.json sha256=csTG-pAEX5f3duzAXMWzWnmQ9SavBkSe56232SRUwLI 1899852
clouder/resources/k8s/README.md sha256=7lwOA3BKhMZgBgH8979ovGJmrXNCoXuwj7eiqGAXyyQ 100
clouder/resources/k8s/tf_k8s_1/README.md sha256=teqJg7xOmS8e5JjKycot18Yq3l9pvNiqM0o_BpDsbRM 538
clouder/resources/k8s/tf_k8s_1/outputs.tf sha256=-9Qr_y1Xnhb6qSfKXkTRfFsHz7Uq17BNHrcQ1y9893Y 1359
clouder/resources/k8s/tf_k8s_1/provider.tf sha256=WxCn1znEM49v4aJ-ns2Vz7SFxKbr3x78E-YERSoFbbE 556
clouder/resources/k8s/tf_k8s_1/resources.tf sha256=SAhYXARr9mu-OZ67v1SqkFmgfTpM3VfaLQLv1RMnJg8 11253
clouder/resources/k8s/tf_k8s_2/README.md sha256=2DiHNAfB-5CIHNYG-ABnQZKBMpB8OqE0-8QUpVC8kI4 796
clouder/resources/k8s/tf_k8s_2/outputs.tf sha256=-9Qr_y1Xnhb6qSfKXkTRfFsHz7Uq17BNHrcQ1y9893Y 1359
clouder/resources/k8s/tf_k8s_2/provider.tf sha256=WxCn1znEM49v4aJ-ns2Vz7SFxKbr3x78E-YERSoFbbE 556
clouder/resources/k8s/tf_k8s_2/resources.tf sha256=yKeEU4oYUxUD3HAqouduFN8ItLbdLLJPSdSpjW5GdMI 11269
clouder/resources/k8s/tf_k8s_3/README.md sha256=E9iI3lGFBgNU3FXp1nGR0gLnSpyvLix-gvJY7XLy6qM 650
clouder/resources/k8s/tf_k8s_3/outputs.tf sha256=FpJVQTfzl2A8QK7IRdYFntnq0i4fK3SHD-GLv7SYK1A 754
clouder/resources/k8s/tf_k8s_3/provider.tf sha256=WxCn1znEM49v4aJ-ns2Vz7SFxKbr3x78E-YERSoFbbE 556
clouder/resources/k8s/tf_k8s_3/resources.tf sha256=TZ80IWqxiKHCrt7aIXx4oGZf71O5XoqEKuabC_hjlAw 6467
clouder/resources/kubeadm/Makefile sha256=xea4detNxWs0S2XyK5LQiKrVD06Nnesh7bbUbQ_dLKo 1072
clouder/resources/kubeadm/README.md sha256=0C0FOxosBToKlHRV3Cdi7_gL1dBD_uBD_rh2VupBqnc 559
clouder/resources/kubeadm/outputs.tf sha256=bWtD4Dx2Z9rI9CMEgMThKG_nT8XiBt6cKDNsBHstyp4 104
clouder/resources/kubeadm/provider.tf sha256=BI-W5mrXXwfg_je-xt6zPF0Mig8Cs_vCBcoEeVnhzq8 504
clouder/resources/kubeadm/resources.tf sha256=bshk6HeDikL68jfAq0hAHWoCrTmUNB_yu9VvtKbI-ps 755
clouder/resources/kubeadm/variables.tf sha256=P5fuKtQJJq5nDGVG91yO9VB2ZxPB4lIdMBEiVlgIwhQ 121
clouder/resources/kubeadm/_resources/gpu-centos-base.sh sha256=QhHToKc-dJ050HtUvUUUbqziyZi2zuJmf3CQo3FDwls 5552
clouder/resources/kubeadm/_resources/gpu-centos-docker.sh sha256=tuGTQkju1tWRKzpwEGfJefARZniDGYI3hmgGnPcXj-8 1807
clouder/resources/kubeadm/_resources/gpu-centos-kubernetes.sh sha256=HegHs6YZNgTRfhzPGRLyGaR9RuLd5LFVkGRCt6oEcMs 5187
clouder/resources/kubeadm/_resources/gpu-ubuntu-base.sh sha256=icDCkWbtHOFCIRdADC9q8uwWajIyTVcf1GSQg05YhVg 940
clouder/resources/kubeadm/_resources/kubeadm-common_centos_7.sh sha256=JJXi9-2jzUVfTgVLy0zQ-O1aHMSWLiSEOMb_t5HGQI4 11938
clouder/resources/kubeadm/_resources/kubeadm-common_ubuntu_20.04.sh sha256=zzzXA4zWPQbJHV2qkeser113E4RYRNhlMUYV8bWRWik 2643
clouder/resources/kubeadm/_resources/kubeadm-master.sh sha256=Edm3cT2Zxh-OuCdnD1_6vO7terni02VSf2mQBPGvpss 5849
clouder/resources/kubeadm/_resources/kubeadm-master.yaml sha256=3sTWydqE4juRxhu51FSdSY3f_I0Js8yo-_86EgM-6DA 918
clouder/resources/kubeadm/_resources/kubeadm-worker.sh sha256=0unXtXWXDI88zrUOwYLC740hS5Fsue_Vxap5_3M2KAY 120
clouder/resources/kubeadm/_resources/kubeadm-worker.yaml sha256=pbO27Js2JPBSBpzkGM8cQ5LCnuKEtgNZx-qGBFcYwZI 330
clouder/sbin/cli.sh sha256=qh7x0n5ijSrT4QdJIrFjP0xLp3uzkh9UYLaYghd0zwA 3668
clouder/sbin/clouder.sh sha256=DjUA8kBzodITxr2un68wAeIO6vJucGj8c_8vtu-7CRs 391
clouder/sbin/header.sh sha256=ZeikbjjDw4zZF5IjGg36E3vPBilWROU0Egm_vQcxeuw 386
clouder/sbin/kind-create-cluster.sh sha256=F2G1Z83uksJZwzW1FENFWIOg2XdgO9WimZrzPXQIJ_o 3824
clouder/sbin/kind-install.sh sha256=NhJt03DTaCpzCgaXccGWpGyVfjZ0M0G7whwGXww_sco 1286
clouder/sbin/os.sh sha256=EH3usvlXOfK9R6KTl62K82wgZfUuuwixxLpRAB2faPQ 335
clouder/sbin/ping.sh sha256=bwLDeZzdidp9zcJyTDa8JtCu02L2ZxoG7eoIAakXIqE 178
clouder/static/README.md sha256=-sTavjqi5i8V1sN9CnS-iYfknmksGZSDl-PnnAEY6Pk 85
clouder/static/main.clouder.js sha256=nowXmnLWUbWT5q_2M2JSuxdDzHC3JoPBsRpwINilF8w 6156266
clouder/templates/index.html sha256=fDuD9UOhTTNngLVMpBrxqScFqwIJSLqW-k8Jh4aK_Us 1541
clouder/tests/__init__.py sha256=5Z9rgJ3eilt7u1QmRzUhM_1T9MbK91g6rgxw4SGC1qI 37
clouder/tests/test_handlers.py sha256=LYCNAIcwf7aI0_RIFBuXS0kJdal52l0U83Cqeoq8q3M 322
clouder/util/shell.py sha256=QEGTUJJHNzQZZPSudW0sDArxLmyddOT-ya_8pH4rCuo 256
clouder/web/__init__.py sha256=mZ6FZtRJR6qTYhCOaNZimjlwHftw4yJBUajJouX46qM 121
clouder/web/base.py sha256=VnrrGaFWmw-b4VFGETxI-pCa1nYXqDKV7JUaTURdI34 375
clouder/web/config.py sha256=0fcUevDw8kccYmeM_6cJ2GUPk2aj2u_CX22JBndb5Kg 608
clouder/web/index.py sha256=Ifp9YldACcHdxzW0upqakjv1MubRtbpvBOMJwVCRvrw 492
clouder-0.0.5.data/data/etc/jupyter/jupyter_notebook_config.d/clouder.json sha256=WR4ltZZ_s0HDMaQHtI5-_7eaWhLeNwJr7YA1LzJS5xQ 84
clouder-0.0.5.data/data/etc/jupyter/jupyter_server_config.d/clouder.json sha256=xA0S2F3i7IC4Z-KdeKAtnJadSf6KhPLeR6fkFFdHQ1c 82
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/build_log.json sha256=DaYqA6xRfDqQpaCGTRw08mnw3-mCoRx8v59A1Xk7RtQ 20742
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/install.json sha256=VLAqyN57FdI3a6WvFr71bF8G2Jt5ri-hX-dCQvrJZpk 175
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/package.json sha256=kQrFpT4cwiguuuOo4W6yd1SvkKVnfpPcqw9DXyBuZpQ 8901
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/schemas/@datalayer/clouder/package.json.orig sha256=xi8fCb23N0F2Fd28FInGnHMmJqLW3RB9Pkw-9FBsUUw 8759
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/schemas/@datalayer/clouder/plugin.json sha256=IM-3gQijIncmy_xNqnmdSoFNoaZDlh9tYSHIHOikpHY 189
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/lib_index_js-webpack_sharing_consume_default_lumino_coreutils-webpack_sharing_consume_default-ca7f34.8eb66391bf1d5aa172f6.js sha256=xqfGJIc--YxglgpoeLvMxUch7t_KGtLmZctecrldtec 73764
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/lib_index_js-webpack_sharing_consume_default_lumino_coreutils-webpack_sharing_consume_default-ca7f34.8eb66391bf1d5aa172f6.js.map sha256=K_ttsRBd5hCij5A60MYM4wGIsndO0OIu5EHQqT62-I4 44396
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/lib_index_js-webpack_sharing_consume_default_lumino_coreutils-webpack_sharing_consume_default-ca7f34.fb71aefcc635af13b80a.js sha256=yJWP9WQXDaYeNPqlE4ol425nyBmgRzE7c0Du8h4mwiE 70780
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/lib_index_js-webpack_sharing_consume_default_lumino_coreutils-webpack_sharing_consume_default-ca7f34.fb71aefcc635af13b80a.js.map sha256=TshFpEPtEAOwC7R390QTcDonGF_SwNplzYGlBPBSupg 43323
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/node_modules_hoist-non-react-statics_node_modules_react-is_index_js.077fe86312a8e4f87b79.js sha256=gnehOGlh7zkMhEUTr_Hi3f6cDzll5z4rjl5f_waN630 8340
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/node_modules_hoist-non-react-statics_node_modules_react-is_index_js.077fe86312a8e4f87b79.js.map sha256=1mLViRbyczkdv3g0eL_k1IM-v8V4Hi2ioaN88K66Q8c 8937
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/node_modules_react-is_index_js.0f36bd81e29d9017c81c.js sha256=v8qkqXVfysucflOwoP5T866lV3rHYPTqc8EAk3wcJXw 8312
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/node_modules_react-is_index_js.0f36bd81e29d9017c81c.js.map sha256=MKBCVzKRrREX-7tn0uT4tBUkfmsOoCS6vEXhp-uiIuQ 9445
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/remoteEntry.149b5f7ab1edc695753d.js.map sha256=7Wvfs6H9wxxfRQOYDKwJpv2PIymwHHvtud3zVzyVrMw 33420
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/remoteEntry.feed765dbf727a7b93d6.js sha256=yoQa3TdhDu-gsFwfRwGUyt-GqlcGncxa1H8SpzRFN8s 34592
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/remoteEntry.feed765dbf727a7b93d6.js.map sha256=1moMKq3xydTCOuXmFHVo_fzx8Z3W2Gk56bnrW0ym9tQ 33420
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/style.js sha256=ADjYBhsla-bzX6IBVmA5m9P-GuyzF-34q3HMlKzMDQ8 161
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/style_index_js.ec09ca6940ab6e95572b.js sha256=Htn29q8AoCRKHc_ni10VDDhq-gnOtMEy1ehZ_U7Q1hs 4482
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/style_index_js.ec09ca6940ab6e95572b.js.map sha256=C2wJrK3ht-1EdKlpy5Up4q6BohBIkC_TqvYRRFFOcFU 1678
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/vendors-node_modules_css-loader_dist_runtime_api_js-node_modules_css-loader_dist_runtime_cssW-72eba1.2f216d0d36c21d5eb1a7.js sha256=lXXiipyeG6PubyWxfJ5upQa-FIS6fS-F-7GgFvcxYXI 12056
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/vendors-node_modules_css-loader_dist_runtime_api_js-node_modules_css-loader_dist_runtime_cssW-72eba1.2f216d0d36c21d5eb1a7.js.map sha256=CkoobdCjlFUjsKQOdy2YJvmgeoVYbvmr3VEQhUJPrB4 13729
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/vendors-node_modules_jupyterlab_ui-components_lib_icon_labicon_js-node_modules_primer_react_l-0a8966.c29da58798e227c3e4d1.js sha256=ddpVJCJAPqQFDDLV7wTEEJ0Aoqk56EJDgBk12zH7isc 1075925
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/vendors-node_modules_jupyterlab_ui-components_lib_icon_labicon_js-node_modules_primer_react_l-0a8966.c29da58798e227c3e4d1.js.map sha256=i236l6kNRndKF4RGUgKm4YAHi9yYUVXWx6SmmaiMd70 1111789
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/vendors-node_modules_styled-components_dist_styled-components_browser_esm_js.59b694861dfc6c84bf20.js sha256=_DJzVhmJihCnpJZhKFcqD7ooT5FKgYjV7eFeyDc5m0g 65765
clouder-0.0.5.data/data/share/jupyter/labextensions/@datalayer/clouder/static/vendors-node_modules_styled-components_dist_styled-components_browser_esm_js.59b694861dfc6c84bf20.js.map sha256=9Xd89sODBh4AtjXcmwLLAGooQngZ2I9dcQOYRGa3tZY 152283
clouder-0.0.5.dist-info/METADATA sha256=3E3z-eBvqiblLmU67q8qukVLpdWTGwuapPCfG0NZFKc 4097
clouder-0.0.5.dist-info/WHEEL sha256=9QBuHhg6FNW7lppboF2vKVbCGTVzsFykgRQjjlajrhA 87
clouder-0.0.5.dist-info/entry_points.txt sha256=Bt_85wAOpdVcM5kMNxVwsNPDXuvdRSTSYG_rSESMuyo 129
clouder-0.0.5.dist-info/licenses/LICENSE sha256=IVjOjWHK1rxLLLem4AkbfTHzmMAr8s7VLCQoMPm236I 1517
clouder-0.0.5.dist-info/RECORD

entry_points.txt

c = clouder.application:main
clouder = clouder.application:main
clouder-serve = clouder.serverapplication:main