LICENSE
README.md
pyproject.toml
setup.py
mock_spark/__init__.py
mock_spark/_version_compat.py
mock_spark/delta.py
mock_spark/error_simulation.py
mock_spark/errors.py
mock_spark/performance_simulation.py
mock_spark/py.typed
mock_spark/spark_types.py
mock_spark/window.py
mock_spark.egg-info/PKG-INFO
mock_spark.egg-info/SOURCES.txt
mock_spark.egg-info/dependency_links.txt
mock_spark.egg-info/requires.txt
mock_spark.egg-info/top_level.txt
mock_spark/backend/__init__.py
mock_spark/backend/factory.py
mock_spark/backend/protocols.py
mock_spark/backend/duckdb/__init__.py
mock_spark/backend/duckdb/cte_query_builder.py
mock_spark/backend/duckdb/dataframe_operation_applier.py
mock_spark/backend/duckdb/date_format_converter.py
mock_spark/backend/duckdb/datetime_operations_handler.py
mock_spark/backend/duckdb/error_translator.py
mock_spark/backend/duckdb/export.py
mock_spark/backend/duckdb/materializer.py
mock_spark/backend/duckdb/operation_executor.py
mock_spark/backend/duckdb/query_executor.py
mock_spark/backend/duckdb/sql_expression_translator.py
mock_spark/backend/duckdb/sql_query_builder.py
mock_spark/backend/duckdb/storage.py
mock_spark/backend/duckdb/table_manager.py
mock_spark/backend/duckdb/window_function_handler.py
mock_spark/backend/duckdb/window_processor.py
mock_spark/core/__init__.py
mock_spark/core/condition_evaluator.py
mock_spark/core/data_validation.py
mock_spark/core/ddl_adapter.py
mock_spark/core/protocols.py
mock_spark/core/schema_inference.py
mock_spark/core/exceptions/__init__.py
mock_spark/core/exceptions/analysis.py
mock_spark/core/exceptions/base.py
mock_spark/core/exceptions/execution.py
mock_spark/core/exceptions/operation.py
mock_spark/core/exceptions/runtime.py
mock_spark/core/exceptions/validation.py
mock_spark/core/interfaces/__init__.py
mock_spark/core/interfaces/dataframe.py
mock_spark/core/interfaces/functions.py
mock_spark/core/interfaces/session.py
mock_spark/core/interfaces/storage.py
mock_spark/core/types/__init__.py
mock_spark/core/types/data_types.py
mock_spark/core/types/metadata.py
mock_spark/core/types/schema.py
mock_spark/data_generation/__init__.py
mock_spark/data_generation/builder.py
mock_spark/data_generation/convenience.py
mock_spark/data_generation/generator.py
mock_spark/dataframe/__init__.py
mock_spark/dataframe/assertions.py
mock_spark/dataframe/collection_handler.py
mock_spark/dataframe/condition_handler.py
mock_spark/dataframe/dataframe.py
mock_spark/dataframe/export.py
mock_spark/dataframe/lazy.py
mock_spark/dataframe/protocols.py
mock_spark/dataframe/rdd.py
mock_spark/dataframe/reader.py
mock_spark/dataframe/sqlalchemy_query_builder.py
mock_spark/dataframe/validation_handler.py
mock_spark/dataframe/window_handler.py
mock_spark/dataframe/writer.py
mock_spark/dataframe/casting/__init__.py
mock_spark/dataframe/casting/type_converter.py
mock_spark/dataframe/display/__init__.py
mock_spark/dataframe/display/formatter.py
mock_spark/dataframe/evaluation/__init__.py
mock_spark/dataframe/evaluation/expression_evaluator.py
mock_spark/dataframe/grouped/__init__.py
mock_spark/dataframe/grouped/base.py
mock_spark/dataframe/grouped/cube.py
mock_spark/dataframe/grouped/pivot.py
mock_spark/dataframe/grouped/rollup.py
mock_spark/dataframe/operations/__init__.py
mock_spark/dataframe/operations/aggregation_operations.py
mock_spark/dataframe/operations/join_operations.py
mock_spark/dataframe/operations/set_operations.py
mock_spark/dataframe/schema/__init__.py
mock_spark/dataframe/schema/schema_manager.py
mock_spark/dataframe/validation/__init__.py
mock_spark/dataframe/validation/column_validator.py
mock_spark/functions/__init__.py
mock_spark/functions/aggregate.py
mock_spark/functions/array.py
mock_spark/functions/base.py
mock_spark/functions/bitwise.py
mock_spark/functions/conditional.py
mock_spark/functions/datetime.py
mock_spark/functions/functions.py
mock_spark/functions/json_csv.py
mock_spark/functions/map.py
mock_spark/functions/math.py
mock_spark/functions/metadata.py
mock_spark/functions/ordering.py
mock_spark/functions/pandas_types.py
mock_spark/functions/string.py
mock_spark/functions/udf.py
mock_spark/functions/window_execution.py
mock_spark/functions/xml.py
mock_spark/functions/core/__init__.py
mock_spark/functions/core/column.py
mock_spark/functions/core/expressions.py
mock_spark/functions/core/lambda_parser.py
mock_spark/functions/core/literals.py
mock_spark/functions/core/operations.py
mock_spark/optimizer/__init__.py
mock_spark/optimizer/optimization_rules.py
mock_spark/optimizer/query_optimizer.py
mock_spark/session/__init__.py
mock_spark/session/catalog.py
mock_spark/session/context.py
mock_spark/session/performance_tracker.py
mock_spark/session/session.py
mock_spark/session/config/__init__.py
mock_spark/session/config/configuration.py
mock_spark/session/core/__init__.py
mock_spark/session/core/builder.py
mock_spark/session/core/session.py
mock_spark/session/services/__init__.py
mock_spark/session/services/dataframe_factory.py
mock_spark/session/services/lifecycle_manager.py
mock_spark/session/services/mocking_coordinator.py
mock_spark/session/services/protocols.py
mock_spark/session/services/sql_parameter_binder.py
mock_spark/session/sql/__init__.py
mock_spark/session/sql/executor.py
mock_spark/session/sql/optimizer.py
mock_spark/session/sql/parser.py
mock_spark/session/sql/validation.py
mock_spark/storage/__init__.py
mock_spark/storage/manager.py
mock_spark/storage/models.py
mock_spark/storage/spark_function_mapper.py
mock_spark/storage/sql_translator.py
mock_spark/storage/sqlalchemy_helpers.py
mock_spark/storage/backends/__init__.py
mock_spark/storage/backends/file.py
mock_spark/storage/backends/memory.py
mock_spark/storage/serialization/__init__.py
mock_spark/storage/serialization/csv.py
mock_spark/storage/serialization/json.py
tests/test_notebooks.py
tests/test_version_gating.py