jupyter-scheduler

View on PyPIReverse Dependencies (1)

2.6.0 jupyter_scheduler-2.6.0-py3-none-any.whl

Wheel Details

Project: jupyter-scheduler
Version: 2.6.0
Filename: jupyter_scheduler-2.6.0-py3-none-any.whl
Download: [link]
Size: 523779
MD5: 9c964e07be76f652cf3734b19abeee44
SHA256: aec68c861a12332f17e88624bf5e4756896ef8855cd2037d0764e895ed2bf659
Uploaded: 2024-04-30 20:39:19 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: jupyter_scheduler
Version: 2.6.0
Summary: A JupyterLab extension for running notebook jobs
Author: Project Jupyter
Project-Url: Homepage, https://github.com/jupyter-server/jupyter-scheduler
License: BSD 3-Clause License Copyright (c) 2022, Project Jupyter 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.
Keywords: Jupyter,JupyterLab,JupyterLab3
Classifier: Framework :: Jupyter
Classifier: Framework :: Jupyter :: JupyterLab
Classifier: Framework :: Jupyter :: JupyterLab :: 3
Classifier: Framework :: Jupyter :: JupyterLab :: Extensions
Classifier: Framework :: Jupyter :: JupyterLab :: Extensions :: Prebuilt
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.7
Requires-Dist: croniter (~=1.4)
Requires-Dist: fsspec (==2023.6.0)
Requires-Dist: jupyter-server (<3,>=1.6)
Requires-Dist: nbconvert (~=7.0)
Requires-Dist: psutil (~=5.9)
Requires-Dist: pydantic (<3,>=1.10)
Requires-Dist: pytz (==2023.3)
Requires-Dist: sqlalchemy (~=1.0)
Requires-Dist: traitlets (~=5.0)
Requires-Dist: click; extra == "dev"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: pydata-sphinx-theme; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: jupyter-server[test] (<3,>=1.6); extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2023 characters]

WHEEL

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

RECORD

Path Digest Size
jupyter_scheduler/__init__.py sha256=HCcwyRfh_x4ps8dosd6UYYmk-2PR3qlfpSgbu-Ebh28 322
jupyter_scheduler/_version.py sha256=IhPBzJkdCs_KF1OpMGFiO75sAkeH2ziJpmFPUUt8K2o 177
jupyter_scheduler/environments.py sha256=ls8OJUJLJYFYWfNh4ktY_jtYBmmfffYuwAdsuF0V2L4 2925
jupyter_scheduler/exceptions.py sha256=h_A8g1EmUjAyD1M6ELXdTYQTcHVDjoEihYCEJqBFuik 580
jupyter_scheduler/executors.py sha256=5mlcNLmm2pcYGGTUZBEw9THrZirLpEfxqfku2_oZy54 9485
jupyter_scheduler/extension.py sha256=a_aPeb0xbIsAJqR58-uxdWTsjSuHlUAcR9TEIWwwCNk 3225
jupyter_scheduler/handlers.py sha256=glHV6j1jOOWoLL9qv8HNBHDun6Q5jlJmqHVT3ZTBCGA 15516
jupyter_scheduler/job_files_manager.py sha256=vv92krWHhFyeP5sG4lTwIDcVb5-DutU6Vb4KlYklXsI 4853
jupyter_scheduler/models.py sha256=0hqLN2W3tb9Xch6Dl0VgdgpWIt_QGSlKe32L6bB05J0 8844
jupyter_scheduler/orm.py sha256=E9xOmC2sGCWG03K3poDRlhFEFDYPJ8D09tnIlv__pNs 3921
jupyter_scheduler/parameterize.py sha256=OeMwoBejjbt_XZDKIAO6iZ-8eGhUUegteYRsYFu8z8c 972
jupyter_scheduler/scheduler.py sha256=Vn-DupsdEOpnyrId7amKjVu8-iYa571_XAAk_6rmqKU 34951
jupyter_scheduler/task_runner.py sha256=d7srUYE9xVGai9f5QajcgRSSjb6831Cn7SoNkWdXhto 11623
jupyter_scheduler/utils.py sha256=VeYsN7Dyd-h-0hxPI1LAvJaUL4EXoUIaVGXsawndm6k 3858
jupyter_scheduler/labextension/package.json sha256=qjjua59pj8SOBPZV-ImVHfjO4HIc67cCiBwrlKT21Sg 4732
jupyter_scheduler/labextension/schemas/@jupyterlab/scheduler/package.json.orig sha256=z50BHj2aOilZWPtYHOOrFU0z_FYTk7ovJgevmzvqF-M 4590
jupyter_scheduler/labextension/schemas/@jupyterlab/scheduler/plugin.json sha256=KRYWAG4FZ_79ZgrooI1DtiWuQR1SsyeVyZI1R5Dn1ZA 600
jupyter_scheduler/labextension/static/122.b4ab1a65371e7c0f8bdd.js sha256=tKsaZTcefA-L3c4BC9EVYeBXRmchzkzv0U3sqYfz4_o 374
jupyter_scheduler/labextension/static/171.d4610e21027b29e7653a.js sha256=1GEOIQJ7KedlOmuSBcuZjV7rVE-D7xVw44hUAiixZTU 4117
jupyter_scheduler/labextension/static/177.3502ccdd2c25548ad980.js sha256=NQLM3SwlVIrZgES8rI3RXwWgLHZyV-86dyR2xlc1RzM 347375
jupyter_scheduler/labextension/static/275.d7f03fdf77443bec5349.js sha256=1_A_33dEO-xTSV9VYaBllCQehMmFmGknN0NnudV6L-w 9645
jupyter_scheduler/labextension/static/282.7b4e318dca2d64a434c1.js sha256=e04xjcotZKQ0wewpO2MzUPKv7zMqCchxbDcBzNe4Nxg 3848
jupyter_scheduler/labextension/static/378.34aa286b24af0577a1ce.js sha256=NKooaySvBXehzlfflVoespLKsVxTtbGBMtMD07XKS0w 11074
jupyter_scheduler/labextension/static/458.d59c5307102faf5c19a8.js sha256=1ZxTBxAvr1wZqN3-H_fPZV2uGOFpNB9u6pb5nmYfTeg 19234
jupyter_scheduler/labextension/static/470.da7e4fe7177a2696e6be.js sha256=0JM0h17QEkQa93jnXV1mRfJf0dCPIJtp-oKbopUSaCk 121687
jupyter_scheduler/labextension/static/470.da7e4fe7177a2696e6be.js.LICENSE.txt sha256=ZQKDda2T5cnMEbIbfgsc4mauS87EgjMNMfxr-gIpwKc 240
jupyter_scheduler/labextension/static/506.7bbbaea2be6a025277aa.js sha256=3gFwaTJjG87D89xpKIjlIOTNweOGfXTanovltVf8qQw 7565
jupyter_scheduler/labextension/static/506.7bbbaea2be6a025277aa.js.LICENSE.txt sha256=lqUlGHhVY3z3mcV-sTwREZRm1KQ7maSiV6-Gm8RSQNY 246
jupyter_scheduler/labextension/static/572.7d173596605ada10b4a1.js sha256=fRc1lmBa2hC0oWtv0r8pAVGPNtsahZz8WLJeDMBoqx0 84642
jupyter_scheduler/labextension/static/613.17512dda5aad1f2a390f.js sha256=F1Et2lqtHyo5D_9iUzWC5V_d3YU-juQj900yLXrMAx0 210890
jupyter_scheduler/labextension/static/687.e4421b30aab66f8929fd.js sha256=6dd7dHDLzSHwWtsKCVvGA7VjVhvEgDnbhTxsUX8EbUE 20648
jupyter_scheduler/labextension/static/687.e4421b30aab66f8929fd.js.LICENSE.txt sha256=uYGDXEa0-FKYM-xdxvIpClqVolWKpMDtRL_H8c3kD9s 408
jupyter_scheduler/labextension/static/747.8e4a60162d1a81804893.js sha256=jkpgFi0agYBIk79wNUUYpXmrn_0ZN9811JT7fFLpdYY 12318
jupyter_scheduler/labextension/static/871.5c8b68996069b5cffa43.js sha256=XItomWBptc_6Q02cc-uudlY52L-qwr6QESgvAO9N8zA 25936
jupyter_scheduler/labextension/static/remoteEntry.be10ea7cb7dfd691c1f7.js sha256=vhDqfLff1pHB95AuPYr01CAxL_qom_LVQfEw9cRt4ak 10102
jupyter_scheduler/labextension/static/style.js sha256=_7730LTGBb03LL5zpqlLcKPVz6soYmNFqgxFSnK09Bg 164
jupyter_scheduler/labextension/static/third-party-licenses.json sha256=rCbEn_KhnKHzBnk7UnqKSl53CJ4EuJIuI5-rQjEtm48 39580
jupyter_scheduler/pydantic_v1/__init__.py sha256=8CFAO3gJENQtAve2W3uE8tYHIOGBcjcDT7MX2loVrGM 187
jupyter_scheduler/pydantic_v1/dataclasses.py sha256=hTNLRTRQYUHbNuPia2-FDK9T5RJMpEnsO7FjOOnvNhA 106
jupyter_scheduler/pydantic_v1/main.py sha256=Y3KQRzQzZ9UZILUCgXbxFOqSchUXvIt6h2aoPLJr2kw 92
jupyter_scheduler/tests/__init__.py sha256=TGVWc5dVhi4vACOxOR_ETrVk3TIjqzmD_8nFDbKTWtE 47
jupyter_scheduler/tests/mocks.py sha256=6tjJ9noWJBgr2OMjn6xO6RSWlxgy1wjcxGJklTbZ-rg 2212
jupyter_scheduler/tests/test_execution_manager.py sha256=B2J_mljNKx2ocx5Rvnp9PU2g-rTSUaGN8K_YsDxIaMM 1303
jupyter_scheduler/tests/test_handlers.py sha256=Yq1wPYjmDS3ea9eg6Ma-j5O7yWq-F23pLduzY9VOITc 27294
jupyter_scheduler/tests/test_job_files_manager.py sha256=8p-gwqC-NzI4os4tscBzQAQKPNHO44x6JBa5phZKPvs 4980
jupyter_scheduler/tests/test_scheduler.py sha256=KuIpBkPJOQgUp9u9jbTNtdc2W6E3zd3838TsuvQMUWw 8073
jupyter_scheduler/tests/utils.py sha256=Ov4A9kZ8Xy-yKc9whsXvxj4CnPjxXCXvjcom26HPctg 846
jupyter_scheduler/tests/test_root_dir/job-5/import-helloworld.ipynb sha256=uwxs2LNw8wxnKO4FvpjxVF-ZpHNqI7mZ52qC2g5Tw8g 783
jupyter_scheduler/tests/test_root_dir/job-5/a/b/helloworld.txt sha256=C6kE6uh3O3DHUzPbTeLzrEWorU3bobJC8LPPwZk5Hdg 13
jupyter_scheduler/tests/test_staging_dir/job-1/helloworld-1.html sha256=26CE-Y0vUWKIQOtqOZalpBvmzkvkIqWSFO_5B_-5YxA 222
jupyter_scheduler/tests/test_staging_dir/job-1/helloworld-1.ipynb sha256=hVrsCiDEOw9O-e5ub74WY2AiwME8Y6B1es9jM3Np3So 1022
jupyter_scheduler/tests/test_staging_dir/job-1/helloworld.ipynb sha256=ewS4e8yhFTxYVgyfI679kHVJroCRPJ4sEmWJl0lW4pg 651
jupyter_scheduler/tests/test_staging_dir/job-2/helloworld.tar.gz sha256=EZ6afDDwiSZwv1F-KjpaJV9Wic9PlDIdkNbqESCx-HE 814
jupyter_scheduler/tests/test_staging_dir/job-4/output_side_effect.txt sha256=N0hTytEjnempbFOwt_HEQZOeq8JZoR82Iq7FgdfPoBo 57
jupyter_scheduler/tests/test_staging_dir/job-4/side_effects.ipynb sha256=Sr2KQLG83F5s_-Lv3-2PDvTRFQNi9Zu0WbjYeNKpwU0 958
jupyter_scheduler-2.6.0.data/data/etc/jupyter/jupyter_notebook_config.d/jupyter_scheduler.json sha256=G8viIgvQ2Hd_tmMrpA5WUoID-IEdYgCluKNG7fJ0bEg 94
jupyter_scheduler-2.6.0.data/data/etc/jupyter/jupyter_server_config.d/jupyter_scheduler.json sha256=mE5M56eqdKM7ScPxcz5HxocdB5uy9WUxoUB_KQTVq00 92
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/package.json sha256=qjjua59pj8SOBPZV-ImVHfjO4HIc67cCiBwrlKT21Sg 4732
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/schemas/@jupyterlab/scheduler/package.json.orig sha256=z50BHj2aOilZWPtYHOOrFU0z_FYTk7ovJgevmzvqF-M 4590
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/schemas/@jupyterlab/scheduler/plugin.json sha256=KRYWAG4FZ_79ZgrooI1DtiWuQR1SsyeVyZI1R5Dn1ZA 600
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/122.b4ab1a65371e7c0f8bdd.js sha256=tKsaZTcefA-L3c4BC9EVYeBXRmchzkzv0U3sqYfz4_o 374
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/171.d4610e21027b29e7653a.js sha256=1GEOIQJ7KedlOmuSBcuZjV7rVE-D7xVw44hUAiixZTU 4117
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/177.3502ccdd2c25548ad980.js sha256=NQLM3SwlVIrZgES8rI3RXwWgLHZyV-86dyR2xlc1RzM 347375
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/275.d7f03fdf77443bec5349.js sha256=1_A_33dEO-xTSV9VYaBllCQehMmFmGknN0NnudV6L-w 9645
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/282.7b4e318dca2d64a434c1.js sha256=e04xjcotZKQ0wewpO2MzUPKv7zMqCchxbDcBzNe4Nxg 3848
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/378.34aa286b24af0577a1ce.js sha256=NKooaySvBXehzlfflVoespLKsVxTtbGBMtMD07XKS0w 11074
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/458.d59c5307102faf5c19a8.js sha256=1ZxTBxAvr1wZqN3-H_fPZV2uGOFpNB9u6pb5nmYfTeg 19234
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/470.da7e4fe7177a2696e6be.js sha256=0JM0h17QEkQa93jnXV1mRfJf0dCPIJtp-oKbopUSaCk 121687
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/470.da7e4fe7177a2696e6be.js.LICENSE.txt sha256=ZQKDda2T5cnMEbIbfgsc4mauS87EgjMNMfxr-gIpwKc 240
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/506.7bbbaea2be6a025277aa.js sha256=3gFwaTJjG87D89xpKIjlIOTNweOGfXTanovltVf8qQw 7565
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/506.7bbbaea2be6a025277aa.js.LICENSE.txt sha256=lqUlGHhVY3z3mcV-sTwREZRm1KQ7maSiV6-Gm8RSQNY 246
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/572.7d173596605ada10b4a1.js sha256=fRc1lmBa2hC0oWtv0r8pAVGPNtsahZz8WLJeDMBoqx0 84642
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/613.17512dda5aad1f2a390f.js sha256=F1Et2lqtHyo5D_9iUzWC5V_d3YU-juQj900yLXrMAx0 210890
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/687.e4421b30aab66f8929fd.js sha256=6dd7dHDLzSHwWtsKCVvGA7VjVhvEgDnbhTxsUX8EbUE 20648
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/687.e4421b30aab66f8929fd.js.LICENSE.txt sha256=uYGDXEa0-FKYM-xdxvIpClqVolWKpMDtRL_H8c3kD9s 408
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/747.8e4a60162d1a81804893.js sha256=jkpgFi0agYBIk79wNUUYpXmrn_0ZN9811JT7fFLpdYY 12318
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/871.5c8b68996069b5cffa43.js sha256=XItomWBptc_6Q02cc-uudlY52L-qwr6QESgvAO9N8zA 25936
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/remoteEntry.be10ea7cb7dfd691c1f7.js sha256=vhDqfLff1pHB95AuPYr01CAxL_qom_LVQfEw9cRt4ak 10102
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/style.js sha256=_7730LTGBb03LL5zpqlLcKPVz6soYmNFqgxFSnK09Bg 164
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/@jupyterlab/scheduler/static/third-party-licenses.json sha256=rCbEn_KhnKHzBnk7UnqKSl53CJ4EuJIuI5-rQjEtm48 39580
jupyter_scheduler-2.6.0.data/data/share/jupyter/labextensions/jupyter_scheduler/install.json sha256=Xe0w-mdqZVQiUpEiO5qaXxICD5nKiIF4EwCz8ikgsxs 195
jupyter_scheduler-2.6.0.dist-info/METADATA sha256=FHYXULuMjRkDWq6lgpEM8sVIFoRWtwNiJDnNg8XVuf0 5439
jupyter_scheduler-2.6.0.dist-info/WHEEL sha256=zEMcRr9Kr03x1ozGwg5v9NQBKn3kndp6LSoSlVg-jhU 87
jupyter_scheduler-2.6.0.dist-info/licenses/LICENSE sha256=hT5pKezgGVAwK_sj91GuP4NgDbPc8fPGtcvAC1V1mSU 1523
jupyter_scheduler-2.6.0.dist-info/RECORD