Skip to content

Commit 52599f8

Browse files
committed
removes dep:Mako; makes 'lark' a soft dependency
1 parent 838592a commit 52599f8

3 files changed

Lines changed: 6 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ jobs:
7474
# AK, 2020-12-13
7575
rm pytools/log.py
7676
77-
EXTRA_INSTALL="numpy"
77+
EXTRA_INSTALL="numpy lark-parser"
7878
curl -L -O -k https://gitlab.tiker.net/inducer/ci-support/raw/master/build-and-test-py-project.sh
7979
. ./build-and-test-py-project.sh
8080

.gitlab-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Pytest:
77
# AK, 2020-12-13
88
rm pytools/log.py
99
10-
export EXTRA_INSTALL="numpy"
10+
export EXTRA_INSTALL="numpy lark-parser"
1111
curl -L -O -k https://gitlab.tiker.net/inducer/ci-support/raw/master/build-and-test-py-project.sh
1212
. ./build-and-test-py-project.sh
1313
tags:

setup.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,12 @@
4242
"appdirs>=1.4.0",
4343
"numpy>=1.6.0",
4444
"dataclasses>=0.7;python_version<='3.6'",
45-
"Mako",
46-
"lark-parser",
4745
],
4846

47+
extras_require={
48+
"tag_parsing": ["lark-parser"],
49+
},
50+
4951
package_data={"pytools": ["py.typed"]},
5052

5153
author="Andreas Kloeckner",

0 commit comments

Comments
 (0)