diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 945e8d6..96b3664 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -42,11 +42,11 @@ jobs:
- name: Install dependencies
run: |
- uv sync --all-extras --dev
+ uv sync --all-extras --group test
- name: Run tests with coverage
run: |
- uv run pytest
+ uv run pytest --config-file pyproject.toml
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v4
diff --git a/README.md b/README.md
index 7ca61db..065435e 100644
--- a/README.md
+++ b/README.md
@@ -21,19 +21,15 @@
-
-
-
-
@@ -106,7 +102,7 @@ splitme-ai \
--split.settings.o examples/output-h2
```
-__Example 2:__ Split on heading level 2 and generate an [mkdocs.yml][mkdocs] configuration file:
+__Example 2:__ Split on heading level 2 and generate an [mkdocs-yml] configuration file:
```sh
splitme-ai \
@@ -198,3 +194,4 @@ Released under the [MIT][mit-license] license.
[pipx]: https://pipx.pypa.io/stable/
[uv]: https://docs.astral.sh/uv/
[mkdocs]: https://www.mkdocs.org/
+[mkdocs-yml]: https://www.mkdocs.org/user-guide/configuration/
\ No newline at end of file
diff --git a/uv.lock b/uv.lock
index ab1018c..7f577b2 100644
--- a/uv.lock
+++ b/uv.lock
@@ -1723,7 +1723,7 @@ wheels = [
[[package]]
name = "splitme-ai"
-version = "0.1.4"
+version = "0.1.5"
source = { editable = "." }
dependencies = [
{ name = "pydantic" },