A collection of shell abstractions
Project description
Seashore provides a shell abstraction
for easy automation of UNIX commands in Python.
The primary interface to many common tools is the command line;
for example, git
, apt-get
, and yum
.
Even when there is an equivalent Python library –
such as docker
and docker-py
–
often a shell script needs to be quickly ported one-to-one.
Seashore helps in these cases by being able to write a
clean, simple, and testable Python API wrapper around
these tools.
License
Seashore is (C) 2017-2020 Contributors, and licensed under the MIT license. See the LICENSE file for more details.
History
Seashore was originally released by Shopkick. Since then, it has been forked and is part of the El Camino Real suit.
Contributors
Moshe Zadka
Mahmoud Hashemi
Kurt B. Rose
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
Built Distribution
File details
Details for the file seashore-20.6.0.tar.gz
.
File metadata
- Download URL: seashore-20.6.0.tar.gz
- Upload date:
- Size: 10.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbcc760a2095c270e23547fa41b327612b8c3711ce4b3155732584b531dc5017 |
|
MD5 | eae934f199b5db179afdbcd74e8a6839 |
|
BLAKE2b-256 | 9149835136ac5a422a70011ac13f37d4a65bf2d5a6d293bd78a2fa316abd6002 |
File details
Details for the file seashore-20.6.0-py2.py3-none-any.whl
.
File metadata
- Download URL: seashore-20.6.0-py2.py3-none-any.whl
- Upload date:
- Size: 13.0 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c285f3cacfea72311c2a96761f041cf42558cdabbd073f68a6beb62969b5c7cb |
|
MD5 | 11b5f5c81c02cf72556c7589acb5c7f1 |
|
BLAKE2b-256 | f93b7ded8a9f63335b5e0cc0c060f07d9c4a3601df53cf06e681e091b17df5fe |