Skip to main content

PySpark Conectors - by: Eleflow BigData

Build and Publish on PyPI

This library provides many connections and integrations with another data sources.

Index

Installing

pip install pyspark-connectors

Development enviroment

For develop you must guarantee that you have the Python (3.8 or higher) and Spark (3.1.2 or higher) installed, if you have ready the minimum environment for development in Python language, proceed with these steps:

# Clonning the project
$ git clone git@github.com:eleflow/pyspark-connectors.git

# Inside of the project root folder
$ python -m venv .env

# If Windows
$ .\.env\Script\Activate.ps1 
# If linux dist
$ .\.env\Scripts\activate

# Installing requirements libraries
(.env) $ pip install -r .\requirements.txt

Packaging project in a .whl lib

# Installing wheel package
(.env) $ pip install wheel

# Installing wheel contents
(.env) $ pip install check-wheel-contents

# Build and packaging project to .whl
(.env) $ python setup.py bdist_wheel

Library development status

Connectors

  • Google Sheets
  • Rest API
  • SQL Database
  • CosmosDB
  • Elasticsearch
  • PipeDrive
  • ActiveCampaign
  • ReclameAqui
  • Jira

Helpers and Utils

  • AWS Secrets Manager

Version history

Version Date Changes Notes Approved by
0.0.1a2 2022-05-08 Initial development release N/A @caiodearaujo
0.1.0 2022-06-01 Initial release N/A @caiodearaujo
0.2.0 2022-07-28 New release with connectors stable N/A @caiodearaujo
0.3.0 2024-06-10 Fix - Pipedrive Person Service N/A @cehira

Metadata

Release files for pyspark-connectors 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyspark-connectors 0.3.0
File Size Uploaded
pyspark-connectors-0.3.0.tar.gz 23.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyspark-connectors 0.3.0
File Interpreter ABI Platform
pyspark_connectors-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 70.5 kB

Release files / pyspark-connectors-0.3.0.tar.gz

Download URL pyspark-connectors-0.3.0.tar.gz
Size 23.1 kB
Tags Source
SHA-256 checksum
How to use checksums
dc12d2f6f61fd9c80b3177aaa9c97ae988fd3ff7bcd4399a8eba205257544e49
BLAKE2b-256 checksum
How to use checksums
fb821fb05d384151bb0103c069a0fe621e2af24a4b125f957e5e7311cda4f8dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.10.12

Release files / pyspark_connectors-0.3.0-py3-none-any.whl

Download URL pyspark_connectors-0.3.0-py3-none-any.whl
Size 47.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2b6cc8f33dc49143a82727a58f0af333dd05bd85903c6b50143d9b0be489bce6
BLAKE2b-256 checksum
How to use checksums
26a6c4aa703ed47bc77cd91bc14834fa007e7f91d0f91c5c91cf1dbaf057cd75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.10.12
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page