├── .github └── workflows │ └── main.yml ├── .gitignore ├── .travis.yml.bak ├── LICENSE.txt ├── MANIFEST.in ├── README.md ├── Vagrantfile ├── clean.py ├── doc ├── gen │ ├── python3_-m_easyprocess.examples.cmd.txt │ ├── python3_-m_easyprocess.examples.hello.txt │ ├── python3_-m_easyprocess.examples.timeout.txt │ └── python3_-m_easyprocess.examples.with.txt └── generate-doc.py ├── easyprocess ├── __init__.py ├── about.py ├── examples │ ├── __init__.py │ ├── cmd.py │ ├── hello.py │ ├── log.py │ ├── timeout.py │ ├── ver.py │ └── with.py ├── py.typed └── unicodeutil.py ├── format-code.sh ├── lint.sh ├── pytest.ini ├── requirements-doc.txt ├── requirements-test.txt ├── setup.py ├── tests ├── test_fast │ ├── test_deadlock.py │ ├── test_env.py │ ├── test_examples.py │ ├── test_proc.py │ ├── test_returncode.py │ ├── test_started.py │ ├── test_timeout.py │ └── test_unicode.py ├── test_stress.py └── test_stress2.py ├── tox.ini └── vagrant.sh /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/.travis.yml.bak -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/Vagrantfile -------------------------------------------------------------------------------- /clean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/clean.py -------------------------------------------------------------------------------- /doc/gen/python3_-m_easyprocess.examples.cmd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/doc/gen/python3_-m_easyprocess.examples.cmd.txt -------------------------------------------------------------------------------- /doc/gen/python3_-m_easyprocess.examples.hello.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/doc/gen/python3_-m_easyprocess.examples.hello.txt -------------------------------------------------------------------------------- /doc/gen/python3_-m_easyprocess.examples.timeout.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/doc/gen/python3_-m_easyprocess.examples.timeout.txt -------------------------------------------------------------------------------- /doc/gen/python3_-m_easyprocess.examples.with.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/doc/gen/python3_-m_easyprocess.examples.with.txt -------------------------------------------------------------------------------- /doc/generate-doc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/doc/generate-doc.py -------------------------------------------------------------------------------- /easyprocess/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/easyprocess/__init__.py -------------------------------------------------------------------------------- /easyprocess/about.py: -------------------------------------------------------------------------------- 1 | __version__ = "1.1" 2 | -------------------------------------------------------------------------------- /easyprocess/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /easyprocess/examples/cmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/easyprocess/examples/cmd.py -------------------------------------------------------------------------------- /easyprocess/examples/hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/easyprocess/examples/hello.py -------------------------------------------------------------------------------- /easyprocess/examples/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/easyprocess/examples/log.py -------------------------------------------------------------------------------- /easyprocess/examples/timeout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/easyprocess/examples/timeout.py -------------------------------------------------------------------------------- /easyprocess/examples/ver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/easyprocess/examples/ver.py -------------------------------------------------------------------------------- /easyprocess/examples/with.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/easyprocess/examples/with.py -------------------------------------------------------------------------------- /easyprocess/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /easyprocess/unicodeutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/easyprocess/unicodeutil.py -------------------------------------------------------------------------------- /format-code.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/format-code.sh -------------------------------------------------------------------------------- /lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/lint.sh -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements-doc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/requirements-doc.txt -------------------------------------------------------------------------------- /requirements-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/requirements-test.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/setup.py -------------------------------------------------------------------------------- /tests/test_fast/test_deadlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/tests/test_fast/test_deadlock.py -------------------------------------------------------------------------------- /tests/test_fast/test_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/tests/test_fast/test_env.py -------------------------------------------------------------------------------- /tests/test_fast/test_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/tests/test_fast/test_examples.py -------------------------------------------------------------------------------- /tests/test_fast/test_proc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/tests/test_fast/test_proc.py -------------------------------------------------------------------------------- /tests/test_fast/test_returncode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/tests/test_fast/test_returncode.py -------------------------------------------------------------------------------- /tests/test_fast/test_started.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/tests/test_fast/test_started.py -------------------------------------------------------------------------------- /tests/test_fast/test_timeout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/tests/test_fast/test_timeout.py -------------------------------------------------------------------------------- /tests/test_fast/test_unicode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/tests/test_fast/test_unicode.py -------------------------------------------------------------------------------- /tests/test_stress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/tests/test_stress.py -------------------------------------------------------------------------------- /tests/test_stress2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/tests/test_stress2.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/tox.ini -------------------------------------------------------------------------------- /vagrant.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ponty/EasyProcess/HEAD/vagrant.sh --------------------------------------------------------------------------------