salesforce-spark-connector

View on PyPIReverse Dependencies (0)

0.1.0 salesforce_spark_connector-0.1.0-py3-none-any.whl

Wheel Details

Project: salesforce-spark-connector
Version: 0.1.0
Filename: salesforce_spark_connector-0.1.0-py3-none-any.whl
Download: [link]
Size: 28698
MD5: ec85d0158750c31f27af3945b5f022e5
SHA256: 5e3dfef40ee8a43aef93de84d7d661cbf2b79f58121aa9bd702a4e6c727afe1c
Uploaded: 2025-01-20 00:36:57 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: salesforce-spark-connector
Version: 0.1.0
Summary: A scalable Python connector for Salesforce with multiple data processing engines
Author: T Mohan Reddy
Author-Email: timmapuramreddy[at]gmail.com
Home-Page: https://github.com/timmapuramreddy/salesforce-spark-connector
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Database
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Requires-Dist: requests (>=2.25.0)
Requires-Dist: simple-salesforce (>=1.12.4)
Requires-Dist: requests-oauthlib (>=1.3.1)
Requires-Dist: python-dotenv (>=0.19.0)
Requires-Dist: pandas (>=1.3.0)
Requires-Dist: pyarrow (>=14.0.1)
Requires-Dist: pyspark (>=3.0.0); extra == "spark"
Requires-Dist: duckdb (>=0.9.0); extra == "duckdb"
Requires-Dist: pytest (>=6.0.0); extra == "dev"
Requires-Dist: pytest-cov (>=2.0.0); extra == "dev"
Requires-Dist: flake8 (>=3.9.0); extra == "dev"
Requires-Dist: black (>=21.0); extra == "dev"
Requires-Dist: mypy (>=0.900); extra == "dev"
Requires-Dist: twine (>=3.4.0); extra == "dev"
Requires-Dist: build (>=0.7.0); extra == "dev"
Provides-Extra: spark
Provides-Extra: duckdb
Provides-Extra: dev
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary
License-File: LICENSE
[Description omitted; length: 7979 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
salesforce_connector/__init__.py sha256=uU41NZQV8yprxy2aG0-yFWWarExq_dYf-RlRR8D9u_k 94
salesforce_connector/config.py sha256=6VxqRbL55wvHdP2x-XDgz_wZeJss7COqgdn6A6Qdu2Q 1105
salesforce_connector/connector.py sha256=86xGdruzKSHadYdvf8uSQ2z0_womkERJp-5frIs-7h4 27834
salesforce_connector/cache/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
salesforce_connector/cache/field_cache.py sha256=8U2JEdrVQkoy53pj4jP1co9ITyWtaVgNLaHnVhFL8wk 1363
salesforce_connector/operations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
salesforce_connector/operations/bulk_v2.py sha256=caAiTBT5FJK36zkNo5dLUAjPxBkQwDXbAF9IJQY9v7w 12430
salesforce_connector/operations/extract.py sha256=avaqucRlZ9LClwlIg5tF9k-ziyFeW0rf-6YKvLcd3qE 12089
salesforce_connector/operations/load.py sha256=lmbG4KsWf9ANPj6onvjZ0IEQXIlNM9Q8dwdDroUIyw0 4557
salesforce_connector/types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
salesforce_connector/types/field_types.py sha256=_mPhNjmyPVqRcHQSLKKhjbMEzIC1sKz2teT3vAe-pto 741
salesforce_connector/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
salesforce_connector/utils/glue_utils.py sha256=XN6gpy4aK-6zXGC5WH8NQBX9GKwA-ZvBslGoyI_m9-A 1362
salesforce_connector/utils/logging_utils.py sha256=NCIzh2fu7jvmH95ehe1Z5rgV1qtSZNIjG7Pq2ExbZ8A 3107
salesforce_connector/utils/query_utils.py sha256=yazFetYUHdurraMIzrBKrGw9FbV10hpF4HXIZ5BqbUY 4324
salesforce_connector/utils/secrets_utils.py sha256=Odyo2rLAwtJm0pDLWlA7YVFbum0iF5u_bq2gzE1F7ic 1919
salesforce_connector/utils/spark_utils.py sha256=rw07J_pEyVeVCjVMAVuXVgG-xsFUI_nR1CvsCaKOeGQ 2727
salesforce_connector/utils/token_manager.py sha256=v0EIHZZdD6xqx5bdlE-VS8WVS8XaN7VRgbtuImevrvo 3333
salesforce_spark_connector-0.1.0.dist-info/LICENSE sha256=oxA9-juFBCBko0t5sgbp4gsOl--8j_ekp8jqLVLIVJw 1069
salesforce_spark_connector-0.1.0.dist-info/METADATA sha256=kYzaffCRPq4j-vXs8E-oI_DSJWijhxX9JIrRl0ICeTo 9752
salesforce_spark_connector-0.1.0.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
salesforce_spark_connector-0.1.0.dist-info/top_level.txt sha256=nEpUicaHQkIvlgVffUFViipFDT7xVzofglUcIiDFVKM 21
salesforce_spark_connector-0.1.0.dist-info/RECORD

top_level.txt

salesforce_connector