dev-python/cffsubr: initial import

Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
This commit is contained in:
Alessandro Barbieri
2021-06-19 03:10:02 +02:00
parent dd3025146d
commit 30428ee43b
5 changed files with 75 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
--- a/setup.py
+++ b//setup.py
@@ -135,7 +135,6 @@
platforms=["posix", "nt"],
package_dir={"": "src"},
packages=find_packages("src"),
- ext_modules=[tx],
zip_safe=False,
cmdclass=cmdclass,
install_requires=[
@@ -145,7 +144,6 @@
setup_requires=[
"setuptools_scm",
# finds all git tracked files including submodules when making sdist MANIFEST
- "setuptools-git-ls-files",
],
extras_require={"testing": ["pytest"]},
python_requires=">=3.6",

View File

@@ -0,0 +1,12 @@
--- a/src/cffsubr/__init__.py
+++ b/src/cffsubr/__init__.py
@@ -60,8 +60,7 @@ def _run_embedded_tx(*args, **kwargs):
subprocess.CompletedProcess object with the following attributes:
args, returncode, stdout, stderr.
"""
- with path(__name__, TX_EXE) as tx_cli:
- return subprocess.run([str(tx_cli)] + list(args), **kwargs)
+ return subprocess.run(['tx'] + list(args), **kwargs)
def _tx_subroutinize(data: bytes, output_format: str = CFFTableTag.CFF) -> bytes: