├── .coveragerc ├── .github ├── OWNERS └── workflows │ └── pytest.yml ├── .gitignore ├── .pre-commit-config.yaml ├── HISTORY.rst ├── LICENSE ├── MANIFEST.in ├── README.md ├── README.rst ├── _config.yml ├── docs ├── .DS_Store ├── .nojekyll ├── Makefile ├── _build │ ├── .DS_Store │ ├── doctrees │ │ ├── api.doctree │ │ ├── environment.pickle │ │ ├── index.doctree │ │ ├── install.doctree │ │ └── structures.doctree │ └── html │ │ ├── .buildinfo │ │ ├── .doctrees │ │ ├── api.doctree │ │ ├── environment.pickle │ │ ├── index.doctree │ │ └── structures.doctree │ │ ├── .nojekyll │ │ ├── _modules │ │ ├── index.html │ │ ├── pypette │ │ │ ├── jobs.html │ │ │ ├── pipes.html │ │ │ └── threadwrapper.html │ │ └── threading.html │ │ ├── _sources │ │ ├── api.rst.txt │ │ ├── index.rst.txt │ │ ├── install.rst.txt │ │ └── structures.rst.txt │ │ ├── _static │ │ ├── ajax-loader.gif │ │ ├── alabaster.css │ │ ├── basic.css │ │ ├── comment-bright.png │ │ ├── comment-close.png │ │ ├── comment.png │ │ ├── custom.css │ │ ├── doctools.js │ │ ├── documentation_options.js │ │ ├── down-pressed.png │ │ ├── down.png │ │ ├── file.png │ │ ├── jquery-3.2.1.js │ │ ├── jquery-3.5.1.js │ │ ├── jquery.js │ │ ├── language_data.js │ │ ├── logo.png │ │ ├── minus.png │ │ ├── plus.png │ │ ├── pygments.css │ │ ├── searchtools.js │ │ ├── underscore-1.13.1.js │ │ ├── underscore-1.3.1.js │ │ ├── underscore.js │ │ ├── up-pressed.png │ │ ├── up.png │ │ └── websupport.js │ │ ├── api.html │ │ ├── genindex.html │ │ ├── index.html │ │ ├── install.html │ │ ├── objects.inv │ │ ├── py-modindex.html │ │ ├── search.html │ │ ├── searchindex.js │ │ └── structures.html ├── _static │ └── logo.png ├── _templates │ └── social.html ├── api.rst ├── conf.py ├── index.html ├── index.rst ├── make.bat └── structures.rst ├── examples └── basic.py ├── poetry.lock ├── pypette ├── __init__.py ├── __version__.py ├── jobs.py ├── pipes.py └── threadwrapper.py ├── pyproject.toml ├── requirements.txt ├── setup.cfg ├── setup.py ├── tests ├── __init__.py ├── bash_job_test.py ├── job_test.py ├── pipes_test.py └── threadwrapper_test.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | include = pypette/* 3 | -------------------------------------------------------------------------------- /.github/OWNERS: -------------------------------------------------------------------------------- 1 | csurfer 2 | -------------------------------------------------------------------------------- /.github/workflows/pytest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/.github/workflows/pytest.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /HISTORY.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/HISTORY.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include README.rst LICENSE 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/README.md -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/README.rst -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/_config.yml -------------------------------------------------------------------------------- /docs/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/.DS_Store -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_build/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/.DS_Store -------------------------------------------------------------------------------- /docs/_build/doctrees/api.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/doctrees/api.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/environment.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/doctrees/environment.pickle -------------------------------------------------------------------------------- /docs/_build/doctrees/index.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/doctrees/index.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/install.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/doctrees/install.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/structures.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/doctrees/structures.doctree -------------------------------------------------------------------------------- /docs/_build/html/.buildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/.buildinfo -------------------------------------------------------------------------------- /docs/_build/html/.doctrees/api.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/.doctrees/api.doctree -------------------------------------------------------------------------------- /docs/_build/html/.doctrees/environment.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/.doctrees/environment.pickle -------------------------------------------------------------------------------- /docs/_build/html/.doctrees/index.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/.doctrees/index.doctree -------------------------------------------------------------------------------- /docs/_build/html/.doctrees/structures.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/.doctrees/structures.doctree -------------------------------------------------------------------------------- /docs/_build/html/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/_build/html/_modules/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_modules/index.html -------------------------------------------------------------------------------- /docs/_build/html/_modules/pypette/jobs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_modules/pypette/jobs.html -------------------------------------------------------------------------------- /docs/_build/html/_modules/pypette/pipes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_modules/pypette/pipes.html -------------------------------------------------------------------------------- /docs/_build/html/_modules/pypette/threadwrapper.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_modules/pypette/threadwrapper.html -------------------------------------------------------------------------------- /docs/_build/html/_modules/threading.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_modules/threading.html -------------------------------------------------------------------------------- /docs/_build/html/_sources/api.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_sources/api.rst.txt -------------------------------------------------------------------------------- /docs/_build/html/_sources/index.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_sources/index.rst.txt -------------------------------------------------------------------------------- /docs/_build/html/_sources/install.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_sources/install.rst.txt -------------------------------------------------------------------------------- /docs/_build/html/_sources/structures.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_sources/structures.rst.txt -------------------------------------------------------------------------------- /docs/_build/html/_static/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/ajax-loader.gif -------------------------------------------------------------------------------- /docs/_build/html/_static/alabaster.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/alabaster.css -------------------------------------------------------------------------------- /docs/_build/html/_static/basic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/basic.css -------------------------------------------------------------------------------- /docs/_build/html/_static/comment-bright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/comment-bright.png -------------------------------------------------------------------------------- /docs/_build/html/_static/comment-close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/comment-close.png -------------------------------------------------------------------------------- /docs/_build/html/_static/comment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/comment.png -------------------------------------------------------------------------------- /docs/_build/html/_static/custom.css: -------------------------------------------------------------------------------- 1 | /* This file intentionally left blank. */ 2 | -------------------------------------------------------------------------------- /docs/_build/html/_static/doctools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/doctools.js -------------------------------------------------------------------------------- /docs/_build/html/_static/documentation_options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/documentation_options.js -------------------------------------------------------------------------------- /docs/_build/html/_static/down-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/down-pressed.png -------------------------------------------------------------------------------- /docs/_build/html/_static/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/down.png -------------------------------------------------------------------------------- /docs/_build/html/_static/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/file.png -------------------------------------------------------------------------------- /docs/_build/html/_static/jquery-3.2.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/jquery-3.2.1.js -------------------------------------------------------------------------------- /docs/_build/html/_static/jquery-3.5.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/jquery-3.5.1.js -------------------------------------------------------------------------------- /docs/_build/html/_static/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/jquery.js -------------------------------------------------------------------------------- /docs/_build/html/_static/language_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/language_data.js -------------------------------------------------------------------------------- /docs/_build/html/_static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/logo.png -------------------------------------------------------------------------------- /docs/_build/html/_static/minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/minus.png -------------------------------------------------------------------------------- /docs/_build/html/_static/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/plus.png -------------------------------------------------------------------------------- /docs/_build/html/_static/pygments.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/pygments.css -------------------------------------------------------------------------------- /docs/_build/html/_static/searchtools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/searchtools.js -------------------------------------------------------------------------------- /docs/_build/html/_static/underscore-1.13.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/underscore-1.13.1.js -------------------------------------------------------------------------------- /docs/_build/html/_static/underscore-1.3.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/underscore-1.3.1.js -------------------------------------------------------------------------------- /docs/_build/html/_static/underscore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/underscore.js -------------------------------------------------------------------------------- /docs/_build/html/_static/up-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/up-pressed.png -------------------------------------------------------------------------------- /docs/_build/html/_static/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/up.png -------------------------------------------------------------------------------- /docs/_build/html/_static/websupport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/_static/websupport.js -------------------------------------------------------------------------------- /docs/_build/html/api.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/api.html -------------------------------------------------------------------------------- /docs/_build/html/genindex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/genindex.html -------------------------------------------------------------------------------- /docs/_build/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/index.html -------------------------------------------------------------------------------- /docs/_build/html/install.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/install.html -------------------------------------------------------------------------------- /docs/_build/html/objects.inv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/objects.inv -------------------------------------------------------------------------------- /docs/_build/html/py-modindex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/py-modindex.html -------------------------------------------------------------------------------- /docs/_build/html/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/search.html -------------------------------------------------------------------------------- /docs/_build/html/searchindex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/searchindex.js -------------------------------------------------------------------------------- /docs/_build/html/structures.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_build/html/structures.html -------------------------------------------------------------------------------- /docs/_static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_static/logo.png -------------------------------------------------------------------------------- /docs/_templates/social.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/_templates/social.html -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/structures.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/docs/structures.rst -------------------------------------------------------------------------------- /examples/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/examples/basic.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/poetry.lock -------------------------------------------------------------------------------- /pypette/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/pypette/__init__.py -------------------------------------------------------------------------------- /pypette/__version__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/pypette/__version__.py -------------------------------------------------------------------------------- /pypette/jobs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/pypette/jobs.py -------------------------------------------------------------------------------- /pypette/pipes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/pypette/pipes.py -------------------------------------------------------------------------------- /pypette/threadwrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/pypette/threadwrapper.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/bash_job_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/tests/bash_job_test.py -------------------------------------------------------------------------------- /tests/job_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/tests/job_test.py -------------------------------------------------------------------------------- /tests/pipes_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/tests/pipes_test.py -------------------------------------------------------------------------------- /tests/threadwrapper_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/tests/threadwrapper_test.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csurfer/pypette/HEAD/tox.ini --------------------------------------------------------------------------------