Great Expectations Cloud
Project description
cloud
Dev Setup
- Install
poetry
- Set up virtual environment and install dependencies.
poetry install --sync
- Activate your virtual environment.
poetry shell
- 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
Built Distribution
Hashes for great_expectations_cloud-0.0.13.dev0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2e3179c6467d2faacc180bc2d002319a26f53403a7aae3ede7f39ba1a8ec463 |
|
MD5 | a0d2af4a2d57c0d821c3b087f789a2d0 |
|
BLAKE2b-256 | bdde36c067a7ed9c144a9f3aeca9230e468ee02d2dd46f4f16fd52e9610ba370 |
Hashes for great_expectations_cloud-0.0.13.dev0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5bf1b6d638f91e791d871461c362cb0c5aba5bcc9540225832bc6d3d66d3e004 |
|
MD5 | d4dda060bfc59310caaffb70f8779708 |
|
BLAKE2b-256 | db956373ce0f2425d4d36d0a1fe03742f2ec94ad56d577a1f50714fad32c77ce |