crosscompute

View on PyPIReverse Dependencies (8)

0.9.4.9 crosscompute-0.9.4.9-py3-none-any.whl

Wheel Details

Project: crosscompute
Version: 0.9.4.9
Filename: crosscompute-0.9.4.9-py3-none-any.whl
Download: [link]
Size: 93825
MD5: c4effc0517d534745f392d05a02b76cf
SHA256: 701ce4c045a25009397b386e6e7607a3d60dbe2c84c108214578fde4697fdc09
Uploaded: 2023-05-20 03:29:09 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: crosscompute
Version: 0.9.4.9
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: any
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.3)
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"
Requires-Dist: requests-cache; extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 3699 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.40.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=Kp2XMILAeEK55bj-UymODpUp2SkUrogRB7ncHsiBPdw 3331
crosscompute/dependencies.py sha256=oa2wpVDFBkvi5YctmTTyuXmLvTIGoQUAV4HI2euAUSc 5072
crosscompute/exceptions.py sha256=XpOsiNxQbZYErhROV2wjEn_JMInaB5t4UyRqn5Umbjg 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=Y5WUU-UFeuHJ05ApR6j3rjQsRv3mDmxlvjXbYY7fnBU 1630
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.yml sha256=9cb3KGFKTmzMiTr4aVanVK5bYswRz56GRR6MwJfQPLc 13998
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=YvryRu88JWH9kVK3fKmhAsqq5P_Y_sbD5pc5FfXiAHc 156
crosscompute/assets/json-output.js sha256=LhFtPsoIy0OoR3X7ssXAL_UcWenSUymaoEutPQGH4TY 139
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=MM0Qq4RRufZKadFfsJlTQP048_fpcAXs1RUSboFVEO8 2556
crosscompute/assets/markdown-output-header.js sha256=9uaOzqHY3PAfRtxsrymKQmEf9Liq8-xM2xeIgvLuVV4 323
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/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=YPc-82zsiokxh6iC8iN04STLj87_J0Tm_60yEehQf88 432
crosscompute/assets/string-output-header.js sha256=9dhTMkIgnyH46tkQzwlSCYKuIOCIN8KvL64OkLWuNLg 479
crosscompute/assets/string-output.js sha256=rCPkbWI_gbQZzsUbHo2c6zf8zkaxxp8NAR-aXmrhwIY 128
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=aK1uXWX7F8UBuQHjVexo0sEJu_fRqr_YZBL_DalHM_I 144
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=_J7P4XBe0-TTon7tPyhT0vKQvklArJKk7hhbYrkbmX8 1088
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=A6Nl-0XOC1Ttn29DG51DHQBPyMctNF_QBFaJuGLXZjo 6373
crosscompute/routers/file.py sha256=7ZBUFi7g_JnIe7WrEd7s7IWYiOxAP9tRzeEo8bQt8wM 1142
crosscompute/routers/root.py sha256=T1s9lqaFEg1y932RHEQpRk815jRuXo1N3VGEq68U82s 3451
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=3HWU_bTaX8_R5JcciO2cj6z0ZPMLah4tcgI0x_4lUao 3195
crosscompute/routines/authorization.py sha256=6y1HP8BR0rQmgY5RqRtGJrlsQ3aVND4uWrgfYSswioA 3401
crosscompute/routines/automation.py sha256=YGyobYnRC318cN9fpk7Bb8nD8Im0FOhCYepk4CHDZh4 4806
crosscompute/routines/batch.py sha256=ynu2ceKxJtyrDooHCLKpYbuWbZjLPBHDYyUyFUnvK8o 3508
crosscompute/routines/configuration.py sha256=iHm6lRWCILmQ6suwy1uIvhlw_Yum55rY_43kTbLH0Ks 43680
crosscompute/routines/database.py sha256=4EcV02KBC4PloUqRQ5x3UQHUktWXR7IL9cijLpk6Fm0 10401
crosscompute/routines/interface.py sha256=us6kwcAQKV_rivc3HIV-3IpNvdbuaTfsvxIWtSe-ArE 1333
crosscompute/routines/log.py sha256=eoUsIAGeZfqwuFmsToi3fd-mfmeyakMUOooIExPUIO8 1428
crosscompute/routines/mutation.py sha256=kQx-AAj8v899tQTAhrfWUrQRYn44vFtc8dIlWOU--ho 2429
crosscompute/routines/printer.py sha256=QTb4hhg2uv5AmjCpxcmn5OLtt2cRklpr4usx0aWJEUs 6177
crosscompute/routines/server.py sha256=1mIIVYYtDvhSLuTTXehV1n7dTPA-5WfyGVFjJFFOV0g 6803
crosscompute/routines/step.py sha256=dbAiBUjNLIzi_3zx9smv6M9NGJkO6iNYhOk3vP6Hzro 10524
crosscompute/routines/uri.py sha256=VBiUkhbhY0rYDEXteGRZCk0LUGy0GHAIfL54rFMwnaM 699
crosscompute/routines/variable.py sha256=SSLmKs_rdAwODiScaTKWwuYwubeMl84lF42jgPg0FhA 30435
crosscompute/routines/work.py sha256=FPpBctl3UQ_foHWez3jnpNt8F6IrFbmbujW1_q73EVE 28816
crosscompute/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
crosscompute/scripts/configure.py sha256=HCvPNkFe5PpKXmh-9do6PiLk9-gxeWsNhpp6w8aecZk 3870
crosscompute/scripts/launch.py sha256=l-QC8RyQpz_VGgfkao0xLwEpeTbaExACzXtTdikV7S8 3846
crosscompute/scripts/print.py sha256=88gQJLn90D4Q52YbDCp9owuwqgCU36Z7Rm7Bb1mvTOY 1123
crosscompute/scripts/run.py sha256=nKGK5ohI8c_T6Us75BNxSGN_rKi3jEPmkXC4CcVGYLg 1721
crosscompute/scripts/serve.py sha256=NetCqHRBdjgUD-xSmZNKtivPDMsqBQZogverX8EyaFk 4065
crosscompute-0.9.4.9.dist-info/LICENSE.md sha256=NrEmJosSp8C8TpTGjeB1fjNXBii9YroWuGZhwg_2k6o 1057
crosscompute-0.9.4.9.dist-info/METADATA sha256=tCWiUSl9mY_p5jQBOCqrMcEQMEzruEz6_4AkM_-8jFg 5779
crosscompute-0.9.4.9.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
crosscompute-0.9.4.9.dist-info/entry_points.txt sha256=yFgvCh48IB1WJz4F5-7rPaPXLRIUcStV0Wmr0V1W-Dw 831
crosscompute-0.9.4.9.dist-info/top_level.txt sha256=bAhy6rh6FTOvUmb1_1fVg3WV2M_CUMuWH8ip2abtZ6Q 13
crosscompute-0.9.4.9.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
crosscompute-0.9.4.9.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