Skip to main content

Great Expectations Cloud

Project description

cloud

PyPI Docker Pulls ci pre-commit.ci status Ruff

Dev Setup

  1. Install poetry
  2. Set up virtual environment and install dependencies.
    • poetry install --sync
  3. Activate your virtual environment.
    • poetry shell
  4. Set up precommit hooks
    • pre-commit install

Developer Tasks

Common developer tasks are available via invoke (defined in tasks.py)

invoke --list to see available tasks.

Synchronize Dependencies

To ensure you are using the latest version of the core and development dependencies run poetry install --sync. Also available as an invoke task.

invoke deps

Release to PyPI

To release a new version to PyPI the version must be incremented. New versions are automatically published to PyPI when merging to main.

invoke version-bump

Building and Running the GX Agent Image

To build the GX Agent Docker image, run the following in the root dir:

invoke build

Running the GX Agent:

docker run --env GX_CLOUD_ACCESS_TOKEN="<GX_TOKEN>" --env GX_CLOUD_ORGANIZATION_ID="<GX_ORG_ID>" gx/agent

Now go into GX Cloud and issue commands for the GX Agent to run, such as generating an Expectation Suite for a Data Source.

Note if you are pushing out a new image update the image tag version in containerize-agent.yaml. The image will be built and pushed out via GitHub Actions.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

great_expectations_cloud-0.0.13.dev0.tar.gz (19.6 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file great_expectations_cloud-0.0.13.dev0.tar.gz.

File metadata

File hashes

Hashes for great_expectations_cloud-0.0.13.dev0.tar.gz
Algorithm Hash digest
SHA256 a2e3179c6467d2faacc180bc2d002319a26f53403a7aae3ede7f39ba1a8ec463
MD5 a0d2af4a2d57c0d821c3b087f789a2d0
BLAKE2b-256 bdde36c067a7ed9c144a9f3aeca9230e468ee02d2dd46f4f16fd52e9610ba370

See more details on using hashes here.

File details

Details for the file great_expectations_cloud-0.0.13.dev0-py3-none-any.whl.

File metadata

File hashes

Hashes for great_expectations_cloud-0.0.13.dev0-py3-none-any.whl
Algorithm Hash digest
SHA256 5bf1b6d638f91e791d871461c362cb0c5aba5bcc9540225832bc6d3d66d3e004
MD5 d4dda060bfc59310caaffb70f8779708
BLAKE2b-256 db956373ce0f2425d4d36d0a1fe03742f2ec94ad56d577a1f50714fad32c77ce

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page