Skip to main content

Stacks Data

stacks-data is a Python package built to support various functions within the Ensono Stacks Data Platform solution. The library and its associated Python-based CLI (datastacks) is intended to assist developers working within a deployed Stacks Data Platform, supporting common tasks such as generating new data engineering workloads and running Spark jobs.

Installation

stacks-data is modular, allowing you to install only what you need, keeping the installation lightweight and efficient. By default, stacks-data installs only core functionality, focussed on Pyspark and Azure operations.

The following features require additional dependencies, which can be optionally included in your installation:

  • behave: Utilities for executing behaviour-driven development (BDD) tests.
  • cli: The datastacks command line tool, to support developers generating data workloads.
  • data-quality: Utilities for running data quality checks using the Great Expectations framework.

You can install the stacks-data package using pip - see the examples below:

# Example 1: Install only the core stacks-data package
pip install stacks-data

# Example 2: Install the stacks-data package with data quality features included
pip install stacks-data[data-quality]

# Example 3: Install the stacks-data package with all optional features included
pip install stacks-data[behave,cli,data-quality]

Release files for stacks-data 2.1.4

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

Source distribution (sdist)

Source distribution for stacks-data 2.1.4
File Size Uploaded
stacks_data-2.1.4.tar.gz 53.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for stacks-data 2.1.4
File Interpreter ABI Platform
stacks_data-2.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 134.3 kB

Release files / stacks_data-2.1.4.tar.gz

Download URL stacks_data-2.1.4.tar.gz
Size 53.0 kB
Tags Source
SHA-256 checksum
How to use checksums
8dc2ae71233cd4f57130e494ea507e55abd77f460c11981a1be9bb5ad6b8706d
BLAKE2b-256 checksum
How to use checksums
48a5fd80ebaf9cd2dcd753042049ba0d623f32740b40bbc350018308d2cd2408
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.10.12 Linux/6.8.0-1044-azure

Release files / stacks_data-2.1.4-py3-none-any.whl

Download URL stacks_data-2.1.4-py3-none-any.whl
Size 81.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ab20b72c3fdd402f7dec7556342951b2f67d385e021f530a2d359901775a2f6c
BLAKE2b-256 checksum
How to use checksums
78c62e94c1f19912bb1fd00d3a343b44f9677ce315d2b58eca774551e4067d98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.10.12 Linux/6.8.0-1044-azure

Release history Release notifications | RSS feed

This release

2.1.4 This release

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.0.0

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

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