¿Con qué está hecho great_expectations?

great_expectations es un repo de Python hecho con Flask y pyspark. Guarda sus datos en Postgres, accede a ellos con SQLAlchemy, inicia sesión con azure-identity, azure-keyvault-secrets y cryptography, usa IA con datasets, TensorFlow, prophet, scikit-learn y langid, arma su contenido con myst-parser, openpyxl, pdf2image, pytesseract, xlrd y 4 más, valida sus datos con great-expectations, marshmallow, barcodenumber, jsonschema y Pydantic, se prueba con pytest-benchmark, pytest-cov, pytest-order, pytest-random-order, pytest-split y 9 más, se despliega con boto3 y usa azure-storage-blob, feather-format, gcsfs, oracledb, psycopg2-binary y 10 más. Son 366,832 líneas escritas, con 582 archivos de prueba.

Leído el 11 de noviembre de 2026, en el commit a3e335b. Léela en markdown

La ficha dice con qué está hecho. Su mapa entero lo abre por dentro: cada parte del código y cómo se conecta con las demás.

Frontend

Estilos 1

  • pydata-sphinx-theme

Interfaz 2

Backend

Datos 16

4 más

Acceso a los datos 1

Inicio de sesión 3

IA 5

Apoyo

La base 2

Contenido 9

Validación 5

Pruebas 14

  • Pytest376 archivos
  • pytest-mock31 archivos
  • pytest-timeout1 archivo
  • pytest-cov
  • pytest-order
  • pytest-xdist
  • moto5 archivos
  • freezegun4 archivos
  • pyfakefs3 archivos
  • flaky1 archivo
  • pytest-benchmark
  • pytest-random-order
2 más
  • pytest-split
  • responses

Despliegue 1

Herramientas 22

  • click2 archivos
  • Cookiecutter1 archivo
  • Setuptools1 archivo
  • coverage
  • Jupyter
  • jupyterlab
  • pandas-stubs
  • pre-commit
  • Ruff
  • Sphinx
  • sphinxcontrib-applehelp
  • sphinxcontrib-devhelp
10 más
  • sphinxcontrib-htmlhelp
  • sphinxcontrib-qthelp
  • sphinxcontrib-serializinghtml
  • typing-extensions47 archivos
  • packaging10 archivos
  • docstring-parser1 archivo
  • invoke1 archivo
  • mypy
  • twine
  • wheel

Otras 30

  • pandas88 archivos
  • NumPy43 archivos
  • python-dateutil21 archivos
  • SciPy12 archivos
  • ruamel.yaml11 archivos
  • GeoPandas9 archivos
  • geopy2 archivos
  • tqdm2 archivos
  • ephem1 archivo
  • pypd1 archivo
  • SymPy1 archivo
  • dnspython
18 más
  • googleapis-common-protos
  • shapely14 archivos
  • requests8 archivos
  • tomli3 archivos
  • pycountry2 archivos
  • arxiv1 archivo
  • holidays1 archivo
  • orjson1 archivo
  • phonenumbers1 archivo
  • price-parser1 archivo
  • pyparsing1 archivo
  • pytz1 archivo
  • tzlocal1 archivo
  • user-agents1 archivo
  • grpcio
  • grpcio-status
  • rtree
  • zstandard

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con great_expectations, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito great_expectations?
great_expectations está escrito en Python, con 366,832 líneas escritas.
¿Qué framework usa great_expectations?
great_expectations está hecho con Flask y pyspark.
¿Qué base de datos usa great_expectations?
great_expectations guarda sus datos en Postgres y accede a ellos con SQLAlchemy.

La prueba: great_expectations/compatibility/postgresql.py, línea 1

¿Con qué inicia sesión great_expectations?
great_expectations inicia sesión con azure-identity, azure-keyvault-secrets y cryptography.
¿great_expectations usa IA?
Sí. great_expectations usa IA con datasets, TensorFlow, prophet, scikit-learn y langid.
¿Qué servicios usa great_expectations?
great_expectations usa azure-storage-blob, feather-format, gcsfs, oracledb, psycopg2-binary, pyhive, pymysql, snowflake-sqlalchemy, clickhouse-sqlalchemy, teradatasqlalchemy, pandas-gbq, pyarrow, pyathena, pyodbc y Trino.
¿great_expectations tiene pruebas?
Sí. great_expectations tiene 582 archivos de prueba y se prueba con pytest-benchmark, pytest-cov, pytest-order, pytest-random-order, pytest-split, pytest-xdist, responses, Pytest, pytest-mock, moto, freezegun, pyfakefs, flaky y pytest-timeout.
¿Qué repos tienen un stack parecido a great_expectations?

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →