Reusable utilities for working with Glue PySpark jobs
Project description
glue-utils
Description
Reusable utilities for working with Glue PySpark jobs
Installation
As a runtime (or production) dependency...
pip install glue-utils
For development...
This library does not include pyspark
and aws-glue-libs
as
dependencies as they are already pre-installed in Glue's runtime
environment.
To help in developing your Glue jobs locally in your IDE, it is helpful
to install pyspark
and aws-glue-libs
. Unfortunately, aws-glue-libs
is not available through PyPI so we can only install it from its git
repository.
pip install pyspark==3.3.0
pip install git+https://github.com/awslabs/aws-glue-libs.git@master
To make your local environment as close to Glue's runtime as possible, use the versions specified in this document.
Documentation
For more details on what you can use this library for, check out the project wiki.
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
Hashes for glue_utils-0.5.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50491d4d44d090e063a102a6abfebe95156394a5087be8832e859d6c91a50a00 |
|
MD5 | f2298df65e22fe32c7a67e34c434b05c |
|
BLAKE2b-256 | 8b3d4c5df660f47490a4e3756fb9b08466165bd52233bd89725337daff90e9a0 |