├── .coveragerc ├── .github ├── dependabot.yml └── workflows │ ├── automerge.yml │ ├── build.yml │ ├── pr-check.yml │ ├── pre-commit.yml │ ├── pypi.yml │ └── tests.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .rstcheck.cfg ├── AUTHORS.rst ├── CHANGES.rst ├── CONTRIBUTING.rst ├── LICENSE ├── MANIFEST.in ├── Pipfile ├── README.rst ├── logo.png ├── logo.svg ├── mirakuru ├── __init__.py ├── base.py ├── base_env.py ├── compat.py ├── exceptions.py ├── http.py ├── output.py ├── pid.py ├── py.typed ├── tcp.py └── unixsocket.py ├── mypy.ini ├── newsfragments ├── +143e55e6.misc.rst ├── .gitignore └── 955.misc.rst ├── oldest-requirements.rq ├── pyproject.toml └── tests ├── __init__.py ├── executors ├── __init__.py ├── test_executor.py ├── test_executor_kill.py ├── test_http_executor.py ├── test_output_executor.py ├── test_output_executor_regression_issue_98.py ├── test_pid_executor.py ├── test_popen_kwargs.py ├── test_tcp_executor.py └── test_unixsocket_executor.py ├── retry.py ├── sample_daemon.py ├── server_for_tests.py ├── signals.py ├── test_base.py └── unixsocketserver_for_tests.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/automerge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/.github/workflows/automerge.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/pr-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/.github/workflows/pr-check.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.github/workflows/pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/.github/workflows/pypi.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.rstcheck.cfg: -------------------------------------------------------------------------------- 1 | [rstcheck] 2 | report_level = warning 3 | -------------------------------------------------------------------------------- /AUTHORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/AUTHORS.rst -------------------------------------------------------------------------------- /CHANGES.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/CHANGES.rst -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/CONTRIBUTING.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/Pipfile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/README.rst -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/logo.png -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/logo.svg -------------------------------------------------------------------------------- /mirakuru/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/mirakuru/__init__.py -------------------------------------------------------------------------------- /mirakuru/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/mirakuru/base.py -------------------------------------------------------------------------------- /mirakuru/base_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/mirakuru/base_env.py -------------------------------------------------------------------------------- /mirakuru/compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/mirakuru/compat.py -------------------------------------------------------------------------------- /mirakuru/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/mirakuru/exceptions.py -------------------------------------------------------------------------------- /mirakuru/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/mirakuru/http.py -------------------------------------------------------------------------------- /mirakuru/output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/mirakuru/output.py -------------------------------------------------------------------------------- /mirakuru/pid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/mirakuru/pid.py -------------------------------------------------------------------------------- /mirakuru/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mirakuru/tcp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/mirakuru/tcp.py -------------------------------------------------------------------------------- /mirakuru/unixsocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/mirakuru/unixsocket.py -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/mypy.ini -------------------------------------------------------------------------------- /newsfragments/+143e55e6.misc.rst: -------------------------------------------------------------------------------- 1 | Lint required-version and classifiers within pyproject.toml 2 | -------------------------------------------------------------------------------- /newsfragments/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /newsfragments/955.misc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/newsfragments/955.misc.rst -------------------------------------------------------------------------------- /oldest-requirements.rq: -------------------------------------------------------------------------------- 1 | psutil==4.0.0 2 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/executors/__init__.py: -------------------------------------------------------------------------------- 1 | """Executors tests.""" 2 | -------------------------------------------------------------------------------- /tests/executors/test_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/tests/executors/test_executor.py -------------------------------------------------------------------------------- /tests/executors/test_executor_kill.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/tests/executors/test_executor_kill.py -------------------------------------------------------------------------------- /tests/executors/test_http_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/tests/executors/test_http_executor.py -------------------------------------------------------------------------------- /tests/executors/test_output_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/tests/executors/test_output_executor.py -------------------------------------------------------------------------------- /tests/executors/test_output_executor_regression_issue_98.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/tests/executors/test_output_executor_regression_issue_98.py -------------------------------------------------------------------------------- /tests/executors/test_pid_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/tests/executors/test_pid_executor.py -------------------------------------------------------------------------------- /tests/executors/test_popen_kwargs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/tests/executors/test_popen_kwargs.py -------------------------------------------------------------------------------- /tests/executors/test_tcp_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/tests/executors/test_tcp_executor.py -------------------------------------------------------------------------------- /tests/executors/test_unixsocket_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/tests/executors/test_unixsocket_executor.py -------------------------------------------------------------------------------- /tests/retry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/tests/retry.py -------------------------------------------------------------------------------- /tests/sample_daemon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/tests/sample_daemon.py -------------------------------------------------------------------------------- /tests/server_for_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/tests/server_for_tests.py -------------------------------------------------------------------------------- /tests/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/tests/signals.py -------------------------------------------------------------------------------- /tests/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/tests/test_base.py -------------------------------------------------------------------------------- /tests/unixsocketserver_for_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbfixtures/mirakuru/HEAD/tests/unixsocketserver_for_tests.py --------------------------------------------------------------------------------