Skip to content

Commit 20fd10e

Browse files
authored
Merge pull request #508 from byllyfish/install
Make shellous an optional dependency: `pip install finsy[demonet]`
2 parents 373737c + 8be87e7 commit 20fd10e

File tree

5 files changed

+22
-10
lines changed

5 files changed

+22
-10
lines changed

ci/requirements-demonet.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
# Poetry (version 1.8.2) export at Thu Apr 18 16:27:06 MST 2024
1+
# Poetry (version 1.8.2) export at Sat Apr 20 16:57:18 MST 2024
22
pygraphviz==1.12 ; python_version >= "3.10" and python_version < "4.0" \
33
--hash=sha256:8b0b9207954012f3b670e53b8f8f448a28d12bdbbcf69249313bd8dbe680152f

ci/requirements-dev.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Poetry (version 1.8.2) export at Thu Apr 18 16:27:06 MST 2024
1+
# Poetry (version 1.8.2) export at Sat Apr 20 16:57:18 MST 2024
22
astroid==3.1.0 ; python_version >= "3.10" and python_version < "4.0" \
33
--hash=sha256:951798f922990137ac090c53af473db7ab4e70c770e6d7fae0cec59f74411819 \
44
--hash=sha256:ac248253bfa4bd924a0de213707e7ebeeb3138abeb48d798784ead1e56d419d4
@@ -267,9 +267,9 @@ pdoc==14.4.0 ; python_version >= "3.10" and python_version < "4.0" \
267267
platformdirs==4.2.0 ; python_version >= "3.10" and python_version < "4.0" \
268268
--hash=sha256:0614df2a2f37e1a662acbd8e2b25b92ccf8632929bc6d43467e17fe89c75e068 \
269269
--hash=sha256:ef0cc731df711022c174543cb70a9b5bd22e5a9337c8624ef2c2ceb8ddad8768
270-
pluggy==1.4.0 ; python_version >= "3.10" and python_version < "4.0" \
271-
--hash=sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981 \
272-
--hash=sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be
270+
pluggy==1.5.0 ; python_version >= "3.10" and python_version < "4.0" \
271+
--hash=sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1 \
272+
--hash=sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669
273273
prometheus-client==0.20.0 ; python_version >= "3.10" and python_version < "4.0" \
274274
--hash=sha256:287629d00b147a32dcb2be0b9df905da599b2d82f80377083ec8463309a4bb89 \
275275
--hash=sha256:cde524a85bce83ca359cc837f28b8c0db5cac7aa653a588fd7e84ba061c329e7

ci/requirements.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Poetry (version 1.8.2) export at Thu Apr 18 16:27:06 MST 2024
1+
# Poetry (version 1.8.2) export at Sat Apr 20 16:57:18 MST 2024
22
grpcio==1.62.2 ; python_version >= "3.10" and python_version < "4.0" \
33
--hash=sha256:07ce1f775d37ca18c7a141300e5b71539690efa1f51fe17f812ca85b5e73262f \
44
--hash=sha256:112eaa7865dd9e6d7c0556c8b04ae3c3a2dc35d62ad3373ab7f6a562d8199200 \
@@ -72,6 +72,9 @@ protobuf==5.26.1 ; python_version >= "3.10" and python_version < "4.0" \
7272
pyee==11.1.0 ; python_version >= "3.10" and python_version < "4.0" \
7373
--hash=sha256:5d346a7d0f861a4b2e6c47960295bd895f816725b27d656181947346be98d7c1 \
7474
--hash=sha256:b53af98f6990c810edd9b56b87791021a8f54fd13db4edd1142438d44ba2263f
75+
shellous==0.36.0 ; python_version >= "3.10" and python_version < "4.0" \
76+
--hash=sha256:26f67207342221330a5ec752d66f0a04b92f6595adce4b60d5f9754485bd8d0c \
77+
--hash=sha256:3ff9f222101e8fc6ab3acac2118f1f7d23c8a8ed293dbb8cce3c19306f11a483
7578
typing-extensions==4.11.0 ; python_version >= "3.10" and python_version < "4.0" \
7679
--hash=sha256:83f085bd5ca59c80295fc2a82ab5dac679cbe02b9f33f7d83af68e241bea51b0 \
7780
--hash=sha256:c1f94d72897edaf4ce775bb7558d5b79d8126906a14ea5ed1635921406c0387a

poetry.lock

Lines changed: 7 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,12 @@ parsy = "^2.1.0"
3232
protobuf = "^5.26.1"
3333
pyee = "^11.1.0"
3434

35+
# Optional dependency: installed via `pip install finsy[demonet]`
36+
shellous = { version = "^0.36.0", optional = true }
37+
38+
[tool.poetry.extras]
39+
demonet = ["shellous"]
40+
3541
[tool.poetry.group.dev.dependencies]
3642
black = "24.4.0"
3743
mypy = "^1.9.0"

0 commit comments

Comments
 (0)