Metadata-Version: 2.1
Name: exec-wrapper
Version: 0.1.0
Summary: Allows creating executable wrappers for any executable
Author: xppt
Author-email: 21246102+xppt@users.noreply.github.com
Requires-Python: >=3.6,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Description-Content-Type: text/markdown

exec-wrapper
===

Allows creating executable wrappers for any executable.
Tested on Linux, Windows.

Example
---
```python
import os
import subprocess
from exec_wrapper import write_exec_wrapper

wrapper = '/tmp/ssh-wrapper'
write_exec_wrapper(wrapper, ['ssh', '-i', 'my-key', '-o', 'BatchMode=yes'])

subprocess.run(['git', 'fetch', '...'], env={**os.environ, 'GIT_SSH': wrapper})
```

