crosscompute

View on PyPIReverse Dependencies (8)

0.9.4.13 crosscompute-0.9.4.13-py3-none-any.whl

Wheel Details

Project: crosscompute
Version: 0.9.4.13
Filename: crosscompute-0.9.4.13-py3-none-any.whl
Download: [link]
Size: 96823
MD5: e017f5f42092e2dc5d3db0cadc9fc97d
SHA256: afb1c024f5748014896d77f4fcc0f74c58fddd7290f4eb3efeb3e3ddb9715bcf
Uploaded: 2024-05-30 08:26:34 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: crosscompute
Version: 0.9.4.13
Summary: Automate your Jupyter notebooks and scripts as tools, reports, dashboards.
Author: CrossCompute Inc.
Author-Email: support[at]crosscompute.com
Home-Page: https://crosscompute.com
Project-Url: Bug Tracker, https://github.com/crosscompute/crosscompute/issues
Project-Url: Documentation, https://docs.crosscompute.com
Project-Url: Source Code, https://github.com/crosscompute/crosscompute
License: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: FastAPI
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Platform: linux_i386
Platform: linux_x86_64
Requires-Python: >=3.10
Requires-Dist: fastapi
Requires-Dist: importlib-metadata (>=6.6.0)
Requires-Dist: invisibleroads-macros-disk (>=1.3.0)
Requires-Dist: invisibleroads-macros-log (>=1.0.6)
Requires-Dist: invisibleroads-macros-process (>=0.2.0)
Requires-Dist: invisibleroads-macros-security (>=1.0.3)
Requires-Dist: invisibleroads-macros-text (>=1.1.2)
Requires-Dist: invisibleroads-macros-web[jinja,markdown,starlette] (>=0.3.7)
Requires-Dist: jinja2
Requires-Dist: nbconvert
Requires-Dist: nbformat
Requires-Dist: python-multipart
Requires-Dist: requests
Requires-Dist: ruamel.yaml
Requires-Dist: sse-starlette
Requires-Dist: tomli
Requires-Dist: uvicorn (>=0.22.0)
Requires-Dist: watchfiles
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-xdist; extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 3707 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
crosscompute/__init__.py sha256=PrvpsFpxFfV-9CkerqH8w9aj7jp44ZzlQ22FXf5IOIk 22
crosscompute/__main__.py sha256=N5hkD9oRoIoorZfxtAs509cvLm5i3dlgxq-n6FNV5GI 38
crosscompute/constants.py sha256=lPSkIeEgbvn5EoYJBQt57-GD1zBco3vNK38cmEjQ1f4 3566
crosscompute/dependencies.py sha256=HpbSoZiC81NYtXA2gKYa1uZUhZAayHsj0Ztjj0NkGEY 5073
crosscompute/exceptions.py sha256=PrY6BJFbS2jpQzuPYJbPZN5Ja_upImhfdeEMi3ol1Ho 1055
crosscompute/settings.py sha256=5423yTFfXWWWaNzcSSyVv-FCJlOHhM-c2-EfGb_rBWU 1403
crosscompute/assets/LogoBrand-Horizontal-20230501.svg sha256=l2ZvLaWOKC6m7b2sxr2W5mOZbCt4sz_e4CPpCzlVLYY 15561
crosscompute/assets/automation.html sha256=aLIh-WIP1Jghm-w22cTGv_Ft8LUO80HwSCmb4MVF2xk 1658
crosscompute/assets/base.html sha256=5wnqCaodti0APwRxtiAZp4-8BkG1lgDnX5hHtoLgNVQ 1006
crosscompute/assets/button-panel.html sha256=rF77KLQvhs7Mcf9hrvDnvdnlYWEOZfALfirRAaCwsTo 230
crosscompute/assets/checkbox-input-header.js sha256=CufuD4QPs-orN2PtzcR0qFJq-VVbg8HWnKmt5sPb2M8 183
crosscompute/assets/checkbox-input.html sha256=fOFann1yPhO7ychSlNHJhZGC8D86e_ZmyvdqhV7vaUg 579
crosscompute/assets/checkbox-output-header.js sha256=cIv-9nJLaD-VKIg1nPwGsMWuC-AO3USmcqhg5wYI2rY 749
crosscompute/assets/checkbox-output.js sha256=ahFCtIGg8nreZoDqjxyO2Uq0cqiqwKXpU6Nz5xCbR9Y 121
crosscompute/assets/configuration.yaml sha256=VJR87H3FlUivRPxpZmcNqRkj9obov0ZLyhwCzJLdcFg 13957
crosscompute/assets/default.css sha256=qp66cnQygSm0lzeSqK3SDT_d1Svh1YWWxfvSsHs6BcM 568
crosscompute/assets/embedded.css sha256=5hpp3WjmwoCwQxxoOU-anw3DzluoHUJFlPD5eMMn3l0 48
crosscompute/assets/favicon.ico sha256=KokaQh3W4SLElD-JJT1ElxM7v7sl5oe7cifE9r7izzM 22382
crosscompute/assets/file-input-header.js sha256=IXAm53XSq36kfUuxCaI_zfXiNIy4IeRvfh-1ZsaPWNE 765
crosscompute/assets/file-input.html sha256=cHlYu9aSLRonm5-wi9bLWrvHLdbFOnDh46d4YqLBFOA 165
crosscompute/assets/flex.css sha256=aL0h72W2DYjkCgIBpCZkXm7pk9Krx6Z1O9yIowMoq7g 737
crosscompute/assets/frame-output-header.js sha256=HL9Y3jmLoXq7bjGIYK3C5jURbMEkR9Cof-sJh0JCsx4 108
crosscompute/assets/frame-output.js sha256=wiCo2bvHH2hkX3aWVlJLuG6WpXtsDCbASHbayZkeIEo 99
crosscompute/assets/image-output-header.js sha256=zUGtBNH4AKWq967cLZDo2u-lH2OPg4KB_TowH0GCUOI 138
crosscompute/assets/image-output.js sha256=JkCZXKiREoBf7QjUuFH6NzoLB5gQ5Lx0Xtyq8iI-_6U 106
crosscompute/assets/json-output-header.js sha256=wbKxdwAXlfUumveyjPdxBj9urqdBnWjXSCPcNTE_3RI 250
crosscompute/assets/json-output.js sha256=FqBDClPzFra-BKlusIF0zrgLX4FcAu0t9_cQz2KjJnE 153
crosscompute/assets/link-output-header.js sha256=2mF93r8jMKhf3pYNdk_AuOV-vULNioE93H5DsoAwl-Q 408
crosscompute/assets/link-output.js sha256=w11SkHbJTNq8Xuli9Ti4kFi9xlSBv3MazuL2gN_AQrY 98
crosscompute/assets/live.html sha256=9qYrFYoXqODT-ESDICil1rLm5H40eCPE1aBNP7kRsY8 2563
crosscompute/assets/markdown-output-header.js sha256=_mLDOfZFikTE9NAcSM3ISHOmhVh28HRhuMWB6hb_wjw 341
crosscompute/assets/markdown-output.js sha256=pWlGDfUoO4QIatQISlpEyiA2vIoyGWxNq_6ksU0mG5M 148
crosscompute/assets/pdf-output-header.js sha256=B7-jz3Ssng1OIxlDI_NhuCuzjylVYy6qgwzIM4KTSCc 136
crosscompute/assets/pdf-output.js sha256=o66NCTNrQn4sAtY2qDNI7DH0Fr9rJDWQ-ndTa6KhWTs 137
crosscompute/assets/pdf.css sha256=V3xT1VuBW6PuM_IUzXSsTAWC_kXJWw10Ky_sIgh8jzc 64
crosscompute/assets/radio-input-header.js sha256=jV6hoKw63IItsUr9JNY7aRazyn2QRlfXlF_qPrHxcP4 96
crosscompute/assets/radio-input.html sha256=P1LPlqustQVKnla4uJQraIwkTeAaWUDcvAJ3bKXqqxQ 575
crosscompute/assets/radio-output-header.js sha256=Jy31vYHRP3NZhMeUNoZT50nbVnUV1PUbOoUXO0LKYG0 660
crosscompute/assets/radio-output.js sha256=ciBAUjbxEbAA-HeXUccEA06aEbwqUrCnCHIyVMbCdWY 118
crosscompute/assets/root.html sha256=5mXE-EqNSZ_G76J-IIwUqbICOdLfNOftlOdwWiJvpMs 366
crosscompute/assets/service-worker.js sha256=mkWXt1lc-RTekh2-Judu2gJSmVnQJnhfAIzYVC_hXz8 1967
crosscompute/assets/step-body.js sha256=Q1XuE5DfpLj5DpQ9Nlgg2XhU_cwo27ElL8KlUCzi6vI 3275
crosscompute/assets/step.html sha256=Hi50SKBWrzM7tOC1iJ-z4MDl5DeJ3Z-vMFprRi662Qo 1028
crosscompute/assets/string-input-header.js sha256=48NflvR2gEgkvzGpJUMY4zvyxNpbmn7IeMjMixEPQA4 65
crosscompute/assets/string-input.html sha256=Wh9WG94VtLxMmL3DOzJszkBHFlXM2UI_Y0guK7t-WRU 456
crosscompute/assets/string-input.js sha256=pvLuh-ACHwfdtBKa-9BQ0GwZ074lhrJkyrEkewLtKc0 136
crosscompute/assets/string-output-header.js sha256=9dhTMkIgnyH46tkQzwlSCYKuIOCIN8KvL64OkLWuNLg 479
crosscompute/assets/string-output.js sha256=rCPkbWI_gbQZzsUbHo2c6zf8zkaxxp8NAR-aXmrhwIY 128
crosscompute/assets/sw.js sha256=6Y8ouXHqWW5kn-Ur2ZpVOfPJa6mGk_n_hTOoNrhFdgk 446
crosscompute/assets/table-output-header.js sha256=zDY4uLIQSR4sU8xuswFkOErIM2k9lP8VW-TziYTt40w 1095
crosscompute/assets/table-output.js sha256=KrfktLwygujYoRU-Jl00C5kzUaCb3cFaBQ42E7AoR4I 139
crosscompute/assets/text-input.html sha256=pH4RInCCgBQ9QXp0aOxnYfhXX0TqKUlrh7nafk72Vl4 159
crosscompute/assets/text-input.js sha256=pvLuh-ACHwfdtBKa-9BQ0GwZ074lhrJkyrEkewLtKc0 136
crosscompute/assets/text-output-header.js sha256=FAWoP5400eZjrQ7X6gH16IqEyEcNMfnY06SWy-srCog 131
crosscompute/assets/text-output.js sha256=XGjPj9-0OfS9NbZRmhEKpnsj56QBIXKuIaGtxVhlsCM 197
crosscompute/macros/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
crosscompute/macros/disk.py sha256=FR7DcEXYxlVf6TEQ_0oUvGDcIgxyOMMn9gdzd-GQrig 717
crosscompute/macros/iterable.py sha256=-ZK5b7O0mYQuXgzwot5X23OmBwpqnB-UcChoaAKATfE 1551
crosscompute/macros/log.py sha256=3VLHzYTK7LCiu1WLjA6MY9UCeRKeG6yHLvaTXerfAOk 1011
crosscompute/macros/package.py sha256=yfyHI_2WiZV1KeDXA0DB-9gso-7SReN9oYd0vRbwUcA 597
crosscompute/macros/security.py sha256=uaSyYo4m6djvJLFj2V5T_iAn2gRMSfI-Twq7ORZ9BN4 1349
crosscompute/routers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
crosscompute/routers/automation.py sha256=R7w-5jClXPqDpewjaZL2FUIx5kNfqj0mUSvd2VkQhcY 6608
crosscompute/routers/file.py sha256=T1o8eaORpVmTkKFx_HFRD3BCNT9OmAv-hKnmh2rneic 1139
crosscompute/routers/root.py sha256=KVlqO8p_7vWsBaS_PZwH12qks1BXsy0ZF0JqC30bPic 3651
crosscompute/routers/stream.py sha256=iN0Q8ktX3ScwnJn-Lq_QVpKVuJoDKqm48CZuFn8IyO8 1240
crosscompute/routers/token.py sha256=NmfG8tWyAR4TaIZ6cKOzAahVlVXyF27OwiO-BxjaIqI 517
crosscompute/routines/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
crosscompute/routines/asset.py sha256=7BRzLh0C0u_VbsrGraDNTTY1UeBybllZRu2c0S8hPSI 3267
crosscompute/routines/authorization.py sha256=6y1HP8BR0rQmgY5RqRtGJrlsQ3aVND4uWrgfYSswioA 3401
crosscompute/routines/automation.py sha256=2TEn2ph_aoqkaQ6SWmSSq1L9i2Ix3mqzKMqUSxKsrnY 5029
crosscompute/routines/batch.py sha256=OEr468HtvNqH7KaYg2iitMR2HMBtmkJzjJK_Wr_0Aq8 3488
crosscompute/routines/configuration.py sha256=lu2z-t1NqbWmKUIC-8rZ4soovYnM0Z-gpI2Ye4vVgWo 44559
crosscompute/routines/database.py sha256=Vx23JTT92463Hv5lU1LF_mnGkZyWW6m-oAp37-sqW4Y 10654
crosscompute/routines/interface.py sha256=us6kwcAQKV_rivc3HIV-3IpNvdbuaTfsvxIWtSe-ArE 1333
crosscompute/routines/log.py sha256=mfxHYtBAFG1s-D44ni8VeZIm0HKNtuDukTU9wSk9lcY 1324
crosscompute/routines/mutation.py sha256=kQx-AAj8v899tQTAhrfWUrQRYn44vFtc8dIlWOU--ho 2429
crosscompute/routines/printer.py sha256=QTb4hhg2uv5AmjCpxcmn5OLtt2cRklpr4usx0aWJEUs 6177
crosscompute/routines/server.py sha256=P1HH-Wg-60pwuwGQA2lpoPtYFz8nS6aKP_Pu9eFKNIE 7019
crosscompute/routines/step.py sha256=ZxPIoO5zbXpcacRVveluOtFMsTXlriS2RByQW-hvT64 10936
crosscompute/routines/uri.py sha256=VBiUkhbhY0rYDEXteGRZCk0LUGy0GHAIfL54rFMwnaM 699
crosscompute/routines/variable.py sha256=h37wJOcpqvIVTpBtkTWPRq7AYZMQ4apuXNQ3_gPrfSU 32888
crosscompute/routines/work.py sha256=TBUEfOFskuc8OKBiI3NnwsbZ2Ppyl_vQ1IKYPHtTjN4 29229
crosscompute/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
crosscompute/scripts/configure.py sha256=e3xWlB7GTqmz9d8P6RbHw5MlQtsPSqolJeb-2CADpvg 3869
crosscompute/scripts/launch.py sha256=7VEgXxa6lrtCEqmKwGOkWAAiuVqVVWQaTJc6n-q4X7U 3925
crosscompute/scripts/print.py sha256=QQ0Ru6b7R6-vyo1neNuSNEMoURdKEf9sa77c41zpTW0 1224
crosscompute/scripts/run.py sha256=DaTv5c-rfS-IZfRhI3hGt2Ygx_NOkBosFEcFW2wwJ_A 1719
crosscompute/scripts/serve.py sha256=-j4S8yNR74Blgpz_fuwJUpFFACMrvF0wm_4K2aOZn9Y 4129
crosscompute-0.9.4.13.dist-info/LICENSE.md sha256=NrEmJosSp8C8TpTGjeB1fjNXBii9YroWuGZhwg_2k6o 1057
crosscompute-0.9.4.13.dist-info/METADATA sha256=jhLO336ODl1__ICJE3oeShnRPJ6tgO1E7Wa6fSALt9I 5754
crosscompute-0.9.4.13.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
crosscompute-0.9.4.13.dist-info/entry_points.txt sha256=yFgvCh48IB1WJz4F5-7rPaPXLRIUcStV0Wmr0V1W-Dw 831
crosscompute-0.9.4.13.dist-info/top_level.txt sha256=bAhy6rh6FTOvUmb1_1fVg3WV2M_CUMuWH8ip2abtZ6Q 13
crosscompute-0.9.4.13.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
crosscompute-0.9.4.13.dist-info/RECORD

top_level.txt

crosscompute

entry_points.txt

crosscompute = crosscompute.scripts.launch:do
checkbox = crosscompute.routines.variable.CheckboxView
email = crosscompute.routines.variable.EmailView
file = crosscompute.routines.variable.FileView
frame = crosscompute.routines.variable.FrameView
image = crosscompute.routines.variable.ImageView
json = crosscompute.routines.variable.JsonView
link = crosscompute.routines.variable.LinkView
markdown = crosscompute.routines.variable.MarkdownView
number = crosscompute.routines.variable.NumberView
password = crosscompute.routines.variable.PasswordView
pdf = crosscompute.routines.variable.PdfView
radio = crosscompute.routines.variable.RadioView
string = crosscompute.routines.variable.StringView
table = crosscompute.routines.variable.TableView
text = crosscompute.routines.variable.TextView

zip-safe