Skip to content

Commit

Permalink
Mark dev as optional
Browse files Browse the repository at this point in the history
  • Loading branch information
mardiros committed Aug 15, 2024
1 parent 3a31f6d commit 98c877f
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
poetry-version: ${{ matrix.poetry-version }}

- name: Install blacksmith
run: poetry install
run: poetry install --with dev

- name: Check lint
run: |
Expand Down
2 changes: 1 addition & 1 deletion Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package := 'blacksmith'
default_test_suite := 'tests/unittests'

install:
poetry install
poetry install --with dev

doc:
cd docs && poetry run make html
Expand Down
5 changes: 4 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,10 @@ http_cache_async = ["redis"]
http_cache_sync = ["redis"]
prometheus = ["prometheus-client"]

[tool.poetry.dev-dependencies]
[tool.poetry.group.dev]
optional = true

[tool.poetry.group.dev.dependencies]
black = "^24.4.2"
coverage = {version = "^7.5.1", extras = ["toml"]}
esbonio = "^0.16.4"
Expand Down

0 comments on commit 98c877f

Please sign in to comment.