Skip to content

Commit 687d517

Browse files
committed
Install grumpy-tools before building grumpy-runtime
`pip2 install grumpy-runtime` fails with the ERROR #113 (comment) because it relies on `grumpy-tools`. `grumpy-tools` packages is specified in `setup.py` as a dependency, and it doesn't work, because for the build process to succeed, the dependency should already exist at the time `setup.py` is executed. The official workaround is `pyproject.toml` from PEP-518 pypa/pip#2381
1 parent 994ea3c commit 687d517

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

grumpy-runtime-src/MANIFEST.in

+2
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,5 @@ global-exclude *.egg-info/*
88
global-exclude *__pycache__*
99

1010
recursive-exclude grumpy-tools-src *.go
11+
12+
include pyproject.toml

grumpy-runtime-src/pyproject.toml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[build-system]
2+
requires = ["grumpy-tools > 0.2.2"]

0 commit comments

Comments
 (0)