Metadata-Version: 2.3
Name: aissemble-test-data-delivery-pyspark-model
Version: 2.0.0
Summary: Pyspark test module
License: Apache-2.0
Author: aiSSEMBLE Baseline Community
Author-email: aissemble@bah.com
Requires-Python: >=3.9
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: aissemble-extensions-data-delivery-spark-py (==2.0.0)
Requires-Dist: aissemble-foundation-core-python (==2.0.0)
Requires-Dist: aissemble-foundation-data-lineage-python (==2.0.0)
Requires-Dist: aissemble-foundation-pdp-client-python (==2.0.0)
Requires-Dist: apache-sedona (>=1.7.1,<1.8.0)
Requires-Dist: cryptography (>=42.0.4)
Requires-Dist: jsonpickle (>=2.1.0,<3.0.0)
Requires-Dist: kafka-python (>=2.0.2,<3.0.0)
Requires-Dist: krausening (>=21)
Requires-Dist: pyspark (==3.5.5)
Requires-Dist: pyyaml (>=6.0,<7.0)
Requires-Dist: urllib3 (>=2.5.0,<3.0.0)
Project-URL: Documentation, https://boozallen.github.io/aissemble
Project-URL: Homepage, https://github.com/boozallen/aissemble
Project-URL: Repository, https://github.com/boozallen/aissemble
Description-Content-Type: text/markdown

## aiSSEMBLE&trade; Test Data Delivery PySpark Model

[![PyPI](https://img.shields.io/pypi/v/aissemble-test-data-delivery-pyspark-model?logo=python&logoColor=gold)](https://pypi.org/project/aissemble-test-data-delivery-pyspark-model/)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/aissemble-test-data-delivery-pyspark-model?logo=python&logoColor=gold)
![PyPI - Wheel](https://img.shields.io/pypi/wheel/aissemble-test-data-delivery-pyspark-model?logo=python&logoColor=gold)

This module is for testing purposes and is not intended for direct reuse.

This module (`aissemble-test-data-delivery-pyspark-model`) demonstrates how code is generated for a variety of pipeline 
steps, dictionaries, and records.  The code generated is designed to run as a PySpark job and the models for these are 
defined in the following files:
    
    - aissemble-test-data-delivery-pyspark-model/src/test_data_delivery_pyspark_model/resources/dictionaries/PysparkDataDeliveryDictionary.json    
    - aissemble-test-data-delivery-pyspark-model/src/test_data_delivery_pyspark_model/resources/pipelines/PysparkDataDeliveryPatterns.json
    - aissemble-test-data-delivery-pyspark-model/src/test_data_delivery_pyspark_model/resources/records/CustomRecord.json    
    - aissemble-test-data-delivery-pyspark-model/src/test_data_delivery_pyspark_model/resources/records/RecordWithPolicies.json
    - aissemble-test-data-delivery-pyspark-model/src/test_data_delivery_pyspark_model/resources/records/RecordWithValidation.json
