Helper files/functions/classes for generic PySpark processes
Project description
toolbox-pyspark
Introduction
The purpose of this package is to provide some helper files/functions/classes for generic PySpark processes.
Key URLs
For reference, these URL's are used:
| Type | Source | URL |
|---|---|---|
| Git Repo | GitHub | https://github.com/data-science-extensions/toolbox-pyspark |
| Python Package | PyPI | https://pypi.org/project/toolbox-pyspark |
| Package Docs | Pages | https://data-science-extensions.com/toolbox-pyspark |
Installation
You can install and use this package multiple ways by using any of your preferred methods: pip, pipenv, poetry, or uv.
Using pip:
-
In your terminal, run:
python3 -m pip install --upgrade pip python3 -m pip install toolbox-pyspark
-
Or, in your
requirements.txtfile, add:toolbox-pyspark
Then run:
python3 -m pip install --upgrade pip python3 -m pip install --requirement=requirements.txt
Using pipenv:
-
Install using environment variables:
In your
Pipfilefile, add:[[source]] url = "https://pypi.org/simple" verify_ssl = false name = "pypi" [packages] toolbox-pyspark = "*"
Then run:
python3 -m pip install pipenv python3 -m pipenv install --verbose --skip-lock --categories=root index=pypi toolbox-pyspark
-
Or, in your
requirements.txtfile, add:toolbox-pyspark
Then run:
python3 -m run pipenv install --verbose --skip-lock --requirements=requirements.txt
-
Or just run this:
python3 -m pipenv install --verbose --skip-lock toolbox-pyspark
Using poetry:
-
In your
pyproject.tomlfile, add:[project] dependencies = [ "toolbox-pyspark==1.*", ]
Then run:
poetry sync poetry install
-
Or just run this:
poetry add "toolbox-pyspark==1.*" poetry sync poetry install
Using uv:
-
In your
pyproject.tomlfile, add:[project] dependencies = [ "toolbox-pyspark==1.*", ]
Then run:
uv sync -
Or run this:
uv add "toolbox-pyspark==1.*" uv sync
-
Or just run this:
uv pip install "toolbox-pyspark==1.*"
Contribution
Check the CONTRIBUTING.md file or Contributing page.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file toolbox_pyspark-1.2.1.tar.gz.
File metadata
- Download URL: toolbox_pyspark-1.2.1.tar.gz
- Upload date:
- Size: 72.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.13.1 Linux/6.8.0-1020-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c81a1b532e121691b08d9cb36cec3a50e25c785f9311b0b619711491f588107
|
|
| MD5 |
32c92490a8131a6d60ab39f5a7580561
|
|
| BLAKE2b-256 |
406d437c65ae27a9ae510801614ac3facaf024c0566579d54fd38368003382b7
|
File details
Details for the file toolbox_pyspark-1.2.1-py3-none-any.whl.
File metadata
- Download URL: toolbox_pyspark-1.2.1-py3-none-any.whl
- Upload date:
- Size: 84.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.13.1 Linux/6.8.0-1020-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e490088aadb5edb0ec940c2b88b8a7873900f8bdf33ea134561e811624792b64
|
|
| MD5 |
4916e1d049ed091f568ffdea4dfaee92
|
|
| BLAKE2b-256 |
fe7c30b572ad2da09e94197c78bc1549337e61ae7c2278d209fd7b9e45c519e1
|