Skip to content

Commit ebedd2a

Browse files
committed
fix: Allow keyring to be installed as an extra dependency
1 parent 51b8b7e commit ebedd2a

File tree

3 files changed

+11
-5
lines changed

3 files changed

+11
-5
lines changed

.gitlab-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ before_script:
4343
# Note: Poetry and the project dependencies should also be installed in separate virtual-envs (that is not done here)
4444
- pip install poetry==1.1.15
4545
- poetry --version
46-
- poetry install -vv
46+
- poetry install -vv -E keyring
4747

4848
# stage: check ----------------------
4949

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: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,9 @@ coverage = [
5151
{extras = ["toml"], version = "^5.5.0", python = "<3.7"},
5252
]
5353

54+
[tool.poetry.extras]
55+
keyring = ["keyring"]
56+
5457
[tool.poetry.scripts]
5558
deepl = "deepl.__main__:main"
5659

0 commit comments

Comments
 (0)