Skip to main content

Spark-Hadoop Unix Installer

Project description

SHUI

Spark-Hadoop Unix Installer

OSes Architectures

Python PyPI version PyPI downloads Code style Functionality

This package uses Python to download and unpack a pre-built version of Spark/Hadoop from Apache. Its primary use-case is simplifying unattended installs where the user wants "the latest available version" of these tools.

Features

  • download Spark/Hadoop release tarball from Apache.
  • verify the tarball using the SHA512 sum provided by Apache.
  • unpack the tarball to a target directory on your local system.

Installation

First you'll need to install shui using pip: pip install shui.

Usage

Versions

The versions command shows you all available Spark/Hadoop versions.

USAGE
  shui versions [--latest]

OPTIONS
  --latest               Show only the latest available version

GLOBAL OPTIONS
  -h (--help)            Display this help message
  -q (--quiet)           Do not output any message
  -v (--verbose)         Increase the verbosity of messages: "-v" for normal output, "-vv" for more verbose output and "-vvv" for debug
  -V (--version)         Display this application version
  --ansi                 Force ANSI output
  --no-ansi              Disable ANSI output
  -n (--no-interaction)  Do not ask any interactive question

Install

The install command will download, verify and install a particular Spark/Hadoop version.

USAGE
  shui install [--latest] [--spark <...>] [--hadoop <...>] [--target <...>]

OPTIONS
  --latest               Use the latest available version
  --spark                Spark version (default: "any")
  --hadoop               Hadoop version (default: "any")
  --target               Directory to install into (default: "cwd")

GLOBAL OPTIONS
  -h (--help)            Display this help message
  -q (--quiet)           Do not output any message
  -v (--verbose)         Increase the verbosity of messages: "-v" for normal output, "-vv" for more verbose output and "-vvv" for debug
  -V (--version)         Display this application version
  --ansi                 Force ANSI output
  --no-ansi              Disable ANSI output
  -n (--no-interaction)  Do not ask any interactive question

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

shui-0.8.1.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

shui-0.8.1-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file shui-0.8.1.tar.gz.

File metadata

  • Download URL: shui-0.8.1.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.8.10 Darwin/23.2.0

File hashes

Hashes for shui-0.8.1.tar.gz
Algorithm Hash digest
SHA256 dded30fa40be9c5c79d2d0b69a8b970b57aee9ab5c1bea31cb72b74e37702b6e
MD5 6b924051e6a5e7a0ecce33dd67934eaa
BLAKE2b-256 7a137629b7f32042aae69c96ab60e0d357bcb7f06519bac6026d2794c592b519

See more details on using hashes here.

File details

Details for the file shui-0.8.1-py3-none-any.whl.

File metadata

  • Download URL: shui-0.8.1-py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.8.10 Darwin/23.2.0

File hashes

Hashes for shui-0.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f9bab7cf775f42e38af6ff546d924eec4bcdaf5d9798c1cc3033bd0efb8429a2
MD5 aa685bad1512ccaf7d515cac760751de
BLAKE2b-256 2acf18506c3ae285928734eecdb7b37caf059f1c0a99183660c8d11b90eb31e1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page