Skip to main content

A simple python app for running a set of commands from remote sources and pushing result files to remote targets.

Project description

pullnrun

Build Status Maintainability Test Coverage

A simple python app for running a set of commands from remote sources and pushing result files to remote targets.

Installing

Ensure that you are using Python >= 3.6 with python --version. To install, run:

pip install pullnrun

Usage

Examples

See examples for usage examples.

Testing

Check and automatically fix formatting with:

pycodestyle pullnrun
autopep8 -aaar --in-place pullnrun

Run static analysis with:

pylint -E --enable=invalid-name,unused-import,useless-object-inheritance pullnrun

Run unit tests with command:

python3 -m unittest discover -s tst/

Get test coverage with commands:

coverage run --branch --source pullnrun/ -m unittest discover -s tst/
coverage report -m

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

pullnrun-0.6.0.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pullnrun-0.6.0-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

Details for the file pullnrun-0.6.0.tar.gz.

File metadata

  • Download URL: pullnrun-0.6.0.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for pullnrun-0.6.0.tar.gz
Algorithm Hash digest
SHA256 fde699ba824e662c4eec7bef5288e01a1b5fe966f6fa181ecf3543bf736d893b
MD5 1dd4b49eba4b0a2efde61ceb032498f7
BLAKE2b-256 c379d5c5626ce3b940656e4cce4614b22913854eff5912e175bff9d49ac39973

See more details on using hashes here.

File details

Details for the file pullnrun-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: pullnrun-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 16.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for pullnrun-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1c9d6cdaab32ab4b91c875cf6dbb944b887978cd83a4bbac60b762f7be094c49
MD5 ae4923ee013b1a950dabf2469df6ad17
BLAKE2b-256 51fd6d1e1a3ce2a53786522a493ef75abd959882cfb5e380d50a2deb7548333c

See more details on using hashes here.

Supported by

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