Skip to main content

jac-cloud

jac-cloud is the cloud-native library for jac programs. jac-cloud automatically converts your jac program from a script-like local program to a production-readh server stack.

Install

From pip

pip install jac-cloud

From source (for contributors)

git clone https://github.com/Jaseci-Labs/jaseci.git
cd jaseci/jac-cloud
pip install -e .

Additional dependencies for contributors

pip install jaclang black pre-commit pytest flake8 flake8_import_order flake8_docstrings flake8_comprehensions flake8_bugbear flake8_annotations pep8_naming flake8_simplify mypy pytest
pre-commit install

Quick Start

Simply replace jac run with jac serve. jac serve starts an API server with a set of API endpoints corresponding to the walkers in the jac program.

jac serve main.jac

API Docs

Once starts, navigate to /docs to access the built-in API docs.

For additional details, check out our documentation.

test

Metadata

Release files for jac-cloud 0.2.11

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jac-cloud 0.2.11
File Size Uploaded Provenance
jac_cloud-0.2.11.tar.gz 74.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for jac-cloud 0.2.11
File Interpreter ABI Platform
jac_cloud-0.2.11-py3-none-any.whl Python 3 none any Details

Total release size: 171.2 kB

Release files / jac_cloud-0.2.11.tar.gz

Download URL jac_cloud-0.2.11.tar.gz
Size 74.8 kB
Tags Source
SHA-256 checksum
How to use checksums
7e98ce52af73cb3ed30c35144cea6610e478dac7236ba8723ffc0cb7306c3b04
BLAKE2b-256 checksum
How to use checksums
918e99f12726b937c0a6462f4d1e089c0baf366a122c1d6049b8d08ee8b7c8ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / jac_cloud-0.2.11-py3-none-any.whl

Download URL jac_cloud-0.2.11-py3-none-any.whl
Size 96.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6694ffa1d57cf9955be9e934a12134f9303a64787eb0ad7c552be31a2cb44618
BLAKE2b-256 checksum
How to use checksums
c8846c4ea58c17f643a3c8db0f07be5124f66d2b361c698d8bfcb3694e99d58f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Security for jac-cloud 0.2.11

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2.11 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page