{"id":20532012,"url":"https://github.com/prefecthq/prefect-great-expectations","last_synced_at":"2025-08-03T18:34:16.342Z","repository":{"id":37054817,"uuid":"478151944","full_name":"PrefectHQ/prefect-great-expectations","owner":"PrefectHQ","description":"Prefect integrations for interacting with Great Expectations","archived":false,"fork":false,"pushed_at":"2024-08-15T20:47:46.000Z","size":2286,"stargazers_count":29,"open_issues_count":5,"forks_count":3,"subscribers_count":14,"default_branch":"main","last_synced_at":"2025-02-16T03:28:53.681Z","etag":null,"topics":["expectations","great","great-expectations","prefect"],"latest_commit_sha":null,"homepage":"https://prefecthq.github.io/prefect-great-expectations/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PrefectHQ.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-04-05T13:55:14.000Z","updated_at":"2024-11-05T19:15:05.000Z","dependencies_parsed_at":"2023-10-30T22:27:39.363Z","dependency_job_id":"9c40e856-e4b5-46b8-8607-d03bada985d2","html_url":"https://github.com/PrefectHQ/prefect-great-expectations","commit_stats":{"total_commits":29,"total_committers":7,"mean_commits":4.142857142857143,"dds":0.6896551724137931,"last_synced_commit":"a41b5fecd5974d02deb7ed3a9d552284e73bcbfc"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrefectHQ%2Fprefect-great-expectations","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrefectHQ%2Fprefect-great-expectations/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrefectHQ%2Fprefect-great-expectations/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrefectHQ%2Fprefect-great-expectations/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PrefectHQ","download_url":"https://codeload.github.com/PrefectHQ/prefect-great-expectations/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239412462,"owners_count":19634016,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["expectations","great","great-expectations","prefect"],"created_at":"2024-11-16T00:12:02.106Z","updated_at":"2025-02-18T05:11:12.124Z","avatar_url":"https://github.com/PrefectHQ.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# prefect-great-expectations\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://pypi.python.org/pypi/prefect-great-expectations/\" alt=\"PyPI version\"\u003e\n        \u003cimg alt=\"PyPI\" src=\"https://img.shields.io/pypi/v/prefect-great-expectations?color=0052FF\u0026labelColor=090422\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/PrefectHQ/prefect-great-expectations/\" alt=\"Stars\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/stars/PrefectHQ/prefect-great-expectations?color=0052FF\u0026labelColor=090422\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://pepy.tech/badge/prefect-great-expectations/\" alt=\"Downloads\"\u003e\n        \u003cimg src=\"https://img.shields.io/pypi/dm/prefect-great-expectations?color=0052FF\u0026labelColor=090422\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/PrefectHQ/prefect-great-expectations/pulse\" alt=\"Activity\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/commit-activity/m/PrefectHQ/prefect-great-expectations?color=0052FF\u0026labelColor=090422\" /\u003e\u003c/a\u003e\n    \u003cbr\u003e\n    \u003ca href=\"https://prefect-great-expectations-community.slack.com\" alt=\"Slack\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/slack-join_community-red.svg?color=0052FF\u0026labelColor=090422\u0026logo=slack\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://discourse.prefect-great-expectations.io/\" alt=\"Discourse\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/discourse-browse_forum-red.svg?color=0052FF\u0026labelColor=090422\u0026logo=discourse\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## Welcome!\n\nPrefect integration for interacting with Great Expectations.\n\n[Great Expectations](https://greatexpectations.io/gx-oss) is a Python library for data quality. It provides a framework to validate your state of data.\n\n## Getting Started\n\n### Python setup\n\nRequires an installation of Python 3.7+.\n\nWe recommend using a Python virtual environment manager such as pipenv, conda, or virtualenv.\n\nThese tasks are designed to work with Prefect 2. For more information about how to use Prefect, please refer to the [Prefect documentation](https://docs.prefect.io/).\n\n### Installation\n\nInstall `prefect-great-expectations` with `pip`:\n\n```bash\npip install prefect-great-expectations\n```\n\n### Write and run a flow\n\n```python\nfrom prefect import flow\nfrom prefect_great_expectations import run_checkpoint_validation\n\n@flow\ndef example_flow():\n   run_checkpoint_validation(checkpoint_name=\"my_checkpoint\")\n\nexample_flow()\n```\n\n## Tutorial\n\nFor a larger example, check out the [tutorial](tutorial.md).\n\n## Resources\n\nIf you encounter any bugs while using `prefect-great-expectations`, feel free to open an issue in the [prefect-great-expectations](https://github.com/PrefectHQ/prefect-great-expectations) repository.\n\nIf you have any questions or issues while using `prefect-great-expectations`, you can find help in either the [Prefect Discourse forum](https://discourse.prefect.io/) or the [Prefect Slack community](https://prefect.io/slack).\n\nFeel free to ⭐️ or watch [`prefect-great-expectations`](https://github.com/PrefectHQ/prefect-great-expectations) for updates too!\n\n## Development\n\nIf you'd like to install a version of `prefect-great-expectations` for development, clone the repository and perform an editable install with `pip`:\n\n```bash\ngit clone https://github.com/PrefectHQ/prefect-great-expectations.git\n\ncd prefect-great-expectations/\n\npip install -e \".[dev]\"\n\n# Install linting pre-commit hooks\npre-commit install\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprefecthq%2Fprefect-great-expectations","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprefecthq%2Fprefect-great-expectations","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprefecthq%2Fprefect-great-expectations/lists"}