Capsula

Latest version: v0.7.0

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

0.7.0

Highlights
* Make the vault directory configurable and remove the deprecated `run_dir` parameter by shunichironomura in https://github.com/shunichironomura/capsula/pull/343
* add-slack-reporter by shunichironomura in https://github.com/shunichironomura/capsula/pull/345
* run-command by shunichironomura in https://github.com/shunichironomura/capsula/pull/347
* Drop Python 3.8 by shunichironomura in https://github.com/shunichironomura/capsula/pull/357

What's Changed
* build: Update version extraction script to include path to pyproject.toml by shunichironomura in https://github.com/shunichironomura/capsula/pull/342
* Add documentation on SlackReporter by shunichironomura in https://github.com/shunichironomura/capsula/pull/346
* chore(deps): update dependency mkdocs-material to v9.5.37 by renovate in https://github.com/shunichironomura/capsula/pull/348
* chore(deps): update dependency mkdocs-material to v9.5.38 by renovate in https://github.com/shunichironomura/capsula/pull/349
* chore(deps): update dependency ruff to v0.6.8 by renovate in https://github.com/shunichironomura/capsula/pull/350
* chore(deps): update dependency mkdocs-material to v9.5.39 by renovate in https://github.com/shunichironomura/capsula/pull/351
* chore(deps): update dependency rich to v13.9.0 by renovate in https://github.com/shunichironomura/capsula/pull/352
* chore(deps): update dependency rich to v13.9.1 by renovate in https://github.com/shunichironomura/capsula/pull/353
* chore(deps): update dependency rich to v13.9.2 by renovate in https://github.com/shunichironomura/capsula/pull/354
* chore(deps): update dependency ruff to v0.6.9 by renovate in https://github.com/shunichironomura/capsula/pull/355
* chore(deps): update dependency black to v24.10.0 by renovate in https://github.com/shunichironomura/capsula/pull/356
* Update pre-commit hooks by shunichironomura in https://github.com/shunichironomura/capsula/pull/358
* chore(deps): update dependency coverage to v7.6.2 by renovate in https://github.com/shunichironomura/capsula/pull/359
* Update mkdocs material by shunichironomura in https://github.com/shunichironomura/capsula/pull/361
* chore(deps): update dependency mkdocstrings to v0.26.2 by renovate in https://github.com/shunichironomura/capsula/pull/362
* chore(deps): update dependency coverage to v7.6.3 by renovate in https://github.com/shunichironomura/capsula/pull/363
* chore(deps): update dependency mypy to v1.12.0 by renovate in https://github.com/shunichironomura/capsula/pull/364
* chore(deps): update dependency mkdocs-material to v9.5.41 by renovate in https://github.com/shunichironomura/capsula/pull/365
* chore(deps): update dependency ruff to v0.7.0 by renovate in https://github.com/shunichironomura/capsula/pull/366
* chore(deps): update dependency mypy to v1.12.1 by renovate in https://github.com/shunichironomura/capsula/pull/367
* chore(deps): update dependency mkdocs-material to v9.5.42 by renovate in https://github.com/shunichironomura/capsula/pull/368
* chore(deps): update dependency coverage to v7.6.4 by renovate in https://github.com/shunichironomura/capsula/pull/369
* fix: Ignore arg-type hint for function call in _run.py by shunichironomura in https://github.com/shunichironomura/capsula/pull/371
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/370
* chore(deps): update dependency rich to v13.9.3 by renovate in https://github.com/shunichironomura/capsula/pull/372
* chore(deps): update dependency mypy to v1.13.0 by renovate in https://github.com/shunichironomura/capsula/pull/373
* chore(deps): update dependency ruff to v0.7.1 by renovate in https://github.com/shunichironomura/capsula/pull/374
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/375
* chore(deps): update dependency mkdocs-material to v9.5.43 by renovate in https://github.com/shunichironomura/capsula/pull/376
* chore(deps): update dependency ruff to v0.7.2 by renovate in https://github.com/shunichironomura/capsula/pull/377
* chore(deps): update dependency rich to v13.9.4 by renovate in https://github.com/shunichironomura/capsula/pull/378
* chore(deps): update dependency mkdocs-material to v9.5.44 by renovate in https://github.com/shunichironomura/capsula/pull/380
* chore(deps): update dependency deptry to v0.21.0 by renovate in https://github.com/shunichironomura/capsula/pull/382
* chore(deps): update dependency ruff to v0.7.3 by renovate in https://github.com/shunichironomura/capsula/pull/381
* chore(deps): update dependency mkdocstrings to v0.27.0 by renovate in https://github.com/shunichironomura/capsula/pull/383
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/379
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/384
* chore(deps): update dependency coverage to v7.6.5 by renovate in https://github.com/shunichironomura/capsula/pull/385
* chore(deps): update dependency ruff to v0.7.4 by renovate in https://github.com/shunichironomura/capsula/pull/387
* chore(deps): update dependency coverage to v7.6.7 by renovate in https://github.com/shunichironomura/capsula/pull/388
* chore(deps): update dependency deptry to v0.21.1 by renovate in https://github.com/shunichironomura/capsula/pull/389
* chore(deps): update codecov/codecov-action action to v5 by renovate in https://github.com/shunichironomura/capsula/pull/386
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/390
* chore(deps): update dependency mkdocs-material to v9.5.45 by renovate in https://github.com/shunichironomura/capsula/pull/391
* chore(deps): update dependency ruff to v0.8.0 by renovate in https://github.com/shunichironomura/capsula/pull/392
* chore(deps): update dependency coverage to v7.6.8 by renovate in https://github.com/shunichironomura/capsula/pull/394
* chore(deps): update dependency mkdocs-material to v9.5.46 by renovate in https://github.com/shunichironomura/capsula/pull/395
* Update ruff to 0.8.0 by shunichironomura in https://github.com/shunichironomura/capsula/pull/397
* Use PEP735-style and add pre-commit by shunichironomura in https://github.com/shunichironomura/capsula/pull/398
* chore(deps): update astral-sh/setup-uv action to v4 by renovate in https://github.com/shunichironomura/capsula/pull/393
* chore(deps): update dependency pytest to v8.3.4 by renovate in https://github.com/shunichironomura/capsula/pull/401
* chore(deps): update dependency mkdocs-material to v9.5.47 by renovate in https://github.com/shunichironomura/capsula/pull/400
* chore(deps): update dependency ruff to v0.8.1 by renovate in https://github.com/shunichironomura/capsula/pull/399
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/396
* chore(deps): update dependency ruff to v0.8.2 by renovate in https://github.com/shunichironomura/capsula/pull/402
* chore(deps): update dependency coverage to v7.6.9 by renovate in https://github.com/shunichironomura/capsula/pull/403
* chore(deps): update dependency mkdocs-material to v9.5.48 by renovate in https://github.com/shunichironomura/capsula/pull/404
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/405
* chore(deps): update dependency ruff to v0.8.3 by renovate in https://github.com/shunichironomura/capsula/pull/406
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/408
* chore(deps): update dependency mkdocs-material to v9.5.49 by renovate in https://github.com/shunichironomura/capsula/pull/407
* chore(deps): update dependency click to v8.1.8 by renovate in https://github.com/shunichironomura/capsula/pull/413
* chore(deps): update dependency ruff to v0.8.4 by renovate in https://github.com/shunichironomura/capsula/pull/409
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/414
* Update mypy to 1.14.0 by shunichironomura in https://github.com/shunichironomura/capsula/pull/415
* Check in `uv.lock` and update workflows by shunichironomura in https://github.com/shunichironomura/capsula/pull/416
* chore(deps): update dependency deptry to v0.21.2 by renovate in https://github.com/shunichironomura/capsula/pull/410
* Use uv run to run ruff in CI by shunichironomura in https://github.com/shunichironomura/capsula/pull/417
* chore(deps): update dependency coverage to v7.6.10 by renovate in https://github.com/shunichironomura/capsula/pull/418
* Convert renovate config to JSON5 and fix matchDepTypes by shunichironomura in https://github.com/shunichironomura/capsula/pull/421
* chore(deps): update dependency ruff to v0.8.5 by renovate in https://github.com/shunichironomura/capsula/pull/420
* chore(deps): update dependency mypy to v1.14.1 by renovate in https://github.com/shunichironomura/capsula/pull/412
* Update ruff-pre-commit and uv-pre-commit versions by shunichironomura in https://github.com/shunichironomura/capsula/pull/422
* chore(deps): update dependency ruff to v0.8.6 by renovate in https://github.com/shunichironomura/capsula/pull/423
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/419
* chore(deps): update dependency ruff to v0.9.0 by renovate in https://github.com/shunichironomura/capsula/pull/424
* chore(deps): update dependency deptry to v0.22.0 by renovate in https://github.com/shunichironomura/capsula/pull/425
* chore(deps): update dependency ruff to v0.9.1 by renovate in https://github.com/shunichironomura/capsula/pull/426
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/427
* chore(deps): update dependency ruff to v0.9.2 by renovate in https://github.com/shunichironomura/capsula/pull/428
* chore(deps): update dependency mkdocs-material to v9.5.50 by renovate in https://github.com/shunichironomura/capsula/pull/429
* chore(deps): update dependency pre-commit to v4.1.0 by renovate in https://github.com/shunichironomura/capsula/pull/430
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/431
* chore(deps): update dependency ruff to v0.9.3 by renovate in https://github.com/shunichironomura/capsula/pull/432
* chore(deps): update dependency deptry to v0.23.0 by renovate in https://github.com/shunichironomura/capsula/pull/433
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/434
* chore(deps): update dependency black to v25 by renovate in https://github.com/shunichironomura/capsula/pull/435
* chore(deps): update dependency ruff to v0.9.4 by renovate in https://github.com/shunichironomura/capsula/pull/436
* chore(deps): update dependency mkdocs-material to v9.6.0 by renovate in https://github.com/shunichironomura/capsula/pull/437
* chore(deps): update dependency mkdocs-material to v9.6.1 by renovate in https://github.com/shunichironomura/capsula/pull/438
* chore(deps): update dependency mkdocs-material to v9.6.2 by renovate in https://github.com/shunichironomura/capsula/pull/439
* chore(deps): update dependency mkdocstrings to v0.28.0 by renovate in https://github.com/shunichironomura/capsula/pull/440
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/441
* chore(deps): update dependency mypy to v1.15.0 by renovate in https://github.com/shunichironomura/capsula/pull/442
* chore(deps): update dependency ruff to v0.9.5 by renovate in https://github.com/shunichironomura/capsula/pull/443
* chore(deps): update dependency mkdocs-material to v9.6.3 by renovate in https://github.com/shunichironomura/capsula/pull/444
* chore(deps): update dependency coverage to v7.6.11 by renovate in https://github.com/shunichironomura/capsula/pull/445
* chore(deps): update dependency ruff to v0.9.6 by renovate in https://github.com/shunichironomura/capsula/pull/447
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/446
* chore(deps): update dependency coverage to v7.6.12 by renovate in https://github.com/shunichironomura/capsula/pull/448
* chore(deps): update dependency mkdocs-material to v9.6.4 by renovate in https://github.com/shunichironomura/capsula/pull/449
* chore(deps): update dependency mkdocstrings to v0.28.1 by renovate in https://github.com/shunichironomura/capsula/pull/450
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/451
* chore(deps): update dependency griffe-typingdoc to v0.2.8 by renovate in https://github.com/shunichironomura/capsula/pull/452
* chore(deps): update dependency mkdocs-material to v9.6.5 by renovate in https://github.com/shunichironomura/capsula/pull/453
* chore(deps): update dependency ruff to v0.9.7 by renovate in https://github.com/shunichironomura/capsula/pull/454
* chore(deps): update dependency mkdocstrings to v0.28.2 by renovate in https://github.com/shunichironomura/capsula/pull/456
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/455
* chore(deps): update dependency ruff to v0.9.8 by renovate in https://github.com/shunichironomura/capsula/pull/457
* chore(deps): update dependency ruff to v0.9.9 by renovate in https://github.com/shunichironomura/capsula/pull/458
* chore(deps): update dependency mkdocs-material to v9.6.6 by renovate in https://github.com/shunichironomura/capsula/pull/459
* chore(deps): update dependency pytest to v8.3.5 by renovate in https://github.com/shunichironomura/capsula/pull/460
* chore(deps): update dependency mkdocs-material to v9.6.7 by renovate in https://github.com/shunichironomura/capsula/pull/461
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/462
* chore(deps): update dependency ruff to v0.9.10 by renovate in https://github.com/shunichironomura/capsula/pull/463
* chore(deps): update dependency mkdocstrings to v0.28.3 by renovate in https://github.com/shunichironomura/capsula/pull/464
* chore(deps): update dependency mkdocstrings to v0.29.0 by renovate in https://github.com/shunichironomura/capsula/pull/465
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/466
* chore(deps): update dependency mkdocs-material to v9.6.8 by renovate in https://github.com/shunichironomura/capsula/pull/467
* chore(deps): update dependency ruff to v0.10.0 by renovate in https://github.com/shunichironomura/capsula/pull/468
* chore(deps): update dependency ruff to v0.11.0 by renovate in https://github.com/shunichironomura/capsula/pull/469
* chore(deps): update dependency coverage to v7.7.0 by renovate in https://github.com/shunichironomura/capsula/pull/470
* chore(deps): update dependency mkdocs-material to v9.6.9 by renovate in https://github.com/shunichironomura/capsula/pull/471
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/shunichironomura/capsula/pull/472
* chore(deps): update dependency mkdocs-literate-nav to v0.6.2 by renovate in https://github.com/shunichironomura/capsula/pull/473
* chore(deps): update dependency pre-commit to v4.2.0 by renovate in https://github.com/shunichironomura/capsula/pull/474
* chore(deps): update dependency ruff to v0.11.1 by renovate in https://github.com/shunichironomura/capsula/pull/475
* Bump version to v0.7.0 by github-actions in https://github.com/shunichironomura/capsula/pull/476

New Contributors
* pre-commit-ci made their first contribution in https://github.com/shunichironomura/capsula/pull/370

**Full Changelog**: https://github.com/shunichironomura/capsula/compare/v0.6.0...v0.7.0

0.6.0

Highlights
* Remove the deprecated `default` method of contexts/watchers/reporters by shunichironomura in https://github.com/shunichironomura/capsula/pull/338
* Use the `builder` method instead.
* Add `shell` parameter to `CommandContext` by shunichironomura in https://github.com/shunichironomura/capsula/pull/340

Internal
* Enable automerge in dev dependency update by shunichironomura in https://github.com/shunichironomura/capsula/pull/284
* Add Python 3.13 to test workflow matrix by shunichironomura in https://github.com/shunichironomura/capsula/pull/290
* Add run name factory by shunichironomura in https://github.com/shunichironomura/capsula/pull/296
* Switch to uv by shunichironomura in https://github.com/shunichironomura/capsula/pull/327
* add-yore-comments by shunichironomura in https://github.com/shunichironomura/capsula/pull/337
* feat: Add Python 3.8 to 3.13 support in classifiers. by shunichironomura in https://github.com/shunichironomura/capsula/pull/339
* Bump version to v0.6.0 by github-actions in https://github.com/shunichironomura/capsula/pull/341

Dependencies
* Update dependency ruff to v0.5.3 by renovate in https://github.com/shunichironomura/capsula/pull/283
* Update dependency mypy to v1.11.0 by renovate in https://github.com/shunichironomura/capsula/pull/285
* Update dependency pytest to v8.3.1 by renovate in https://github.com/shunichironomura/capsula/pull/286
* Update dependency ruff to v0.5.4 by renovate in https://github.com/shunichironomura/capsula/pull/287
* Update dependency mkdocs-material to v9.5.30 by renovate in https://github.com/shunichironomura/capsula/pull/288
* Update dependency pytest to v8.3.2 by renovate in https://github.com/shunichironomura/capsula/pull/292
* Update dependency mkdocstrings to v0.25.2 by renovate in https://github.com/shunichironomura/capsula/pull/293
* Update dependency ruff to v0.5.5 by renovate in https://github.com/shunichironomura/capsula/pull/294
* Bump minimum version for dependencies by shunichironomura in https://github.com/shunichironomura/capsula/pull/295
* Update dependency mypy to v1.11.1 by renovate in https://github.com/shunichironomura/capsula/pull/297
* Update dependency deptry to v0.18.0 by renovate in https://github.com/shunichironomura/capsula/pull/298
* Update dependency mkdocs-material to v9.5.31 by renovate in https://github.com/shunichironomura/capsula/pull/300
* Update dependency ruff to v0.5.6 by renovate in https://github.com/shunichironomura/capsula/pull/301
* Update dependency black to v24.8.0 by renovate in https://github.com/shunichironomura/capsula/pull/302
* Update dependency coverage to v7.6.1 by renovate in https://github.com/shunichironomura/capsula/pull/303
* Update dependency deptry to v0.19.0 by renovate in https://github.com/shunichironomura/capsula/pull/304
* Update dependency ruff to v0.5.7 by renovate in https://github.com/shunichironomura/capsula/pull/305
* Update dependency deptry to v0.19.1 by renovate in https://github.com/shunichironomura/capsula/pull/306
* Update dependency mike to v2.1.3 by renovate in https://github.com/shunichironomura/capsula/pull/307
* Update dependency griffe-typingdoc to v0.2.6 by renovate in https://github.com/shunichironomura/capsula/pull/308
* Update dependency ruff to v0.6.0 by renovate in https://github.com/shunichironomura/capsula/pull/309
* Update dependency ruff to v0.6.1 by renovate in https://github.com/shunichironomura/capsula/pull/310
* Update dependency mkdocs-material to v9.5.32 by renovate in https://github.com/shunichironomura/capsula/pull/311
* Update dependency ruff to v0.6.2 by renovate in https://github.com/shunichironomura/capsula/pull/314
* Update dependency mkdocs-material to v9.5.33 by renovate in https://github.com/shunichironomura/capsula/pull/315
* Update dependency mypy to v1.11.2 by renovate in https://github.com/shunichironomura/capsula/pull/316
* Update dependency rich to v13.8.0 by renovate in https://github.com/shunichironomura/capsula/pull/317
* Update dependency deptry to v0.20.0 by renovate in https://github.com/shunichironomura/capsula/pull/318
* Update dependency ruff to v0.6.3 by renovate in https://github.com/shunichironomura/capsula/pull/319
* Update dependency mkdocs-material to v9.5.34 by renovate in https://github.com/shunichironomura/capsula/pull/320
* Update dependency mkdocstrings to v0.26.0 by renovate in https://github.com/shunichironomura/capsula/pull/321
* Update dependency ruff to v0.6.4 by renovate in https://github.com/shunichironomura/capsula/pull/322
* Update dependency mkdocstrings to v0.26.1 by renovate in https://github.com/shunichironomura/capsula/pull/323
* Update dependency pytest to v8.3.3 by renovate in https://github.com/shunichironomura/capsula/pull/324
* Update dependency griffe-typingdoc to v0.2.7 by renovate in https://github.com/shunichironomura/capsula/pull/326
* Update dependency griffe-typingdoc to v0.2.7 by renovate in https://github.com/shunichironomura/capsula/pull/328
* Update dependency rich to v13.8.1 by renovate in https://github.com/shunichironomura/capsula/pull/325
* Update dependency mkdocstrings to v0.26.1 by renovate in https://github.com/shunichironomura/capsula/pull/329
* Update dependency ruff to v0.6.5 by renovate in https://github.com/shunichironomura/capsula/pull/331
* Update dependency pytest to v8.3.3 by renovate in https://github.com/shunichironomura/capsula/pull/330
* Update astral-sh/setup-uv action to v3 by renovate in https://github.com/shunichironomura/capsula/pull/332
* Update dependency mkdocs-material to v9.5.35 by renovate in https://github.com/shunichironomura/capsula/pull/333
* Update dependency ruff to v0.6.6 by renovate in https://github.com/shunichironomura/capsula/pull/334
* Update dependency mkdocs-material to v9.5.36 by renovate in https://github.com/shunichironomura/capsula/pull/335
* Update dependency ruff to v0.6.7 by renovate in https://github.com/shunichironomura/capsula/pull/336

**Full Changelog**: https://github.com/shunichironomura/capsula/compare/v0.5.1...v0.6.0

0.5.1

What's Changed
* Add PSF-2.0 license by shunichironomura in https://github.com/shunichironomura/capsula/pull/281
* Bump version to v0.5.1 by github-actions in https://github.com/shunichironomura/capsula/pull/282


**Full Changelog**: https://github.com/shunichironomura/capsula/compare/v0.5.0...v0.5.1

0.5.0

What's Changed
* Fix the version string in mike deploy command by shunichironomura in https://github.com/shunichironomura/capsula/pull/266
* Make FunctionContext optional by shunichironomura in https://github.com/shunichironomura/capsula/pull/268
* Update example in README by shunichironomura in https://github.com/shunichironomura/capsula/pull/269
* Fix script name and add README.md to paths by shunichironomura in https://github.com/shunichironomura/capsula/pull/270
* Skip e2e test by shunichironomura in https://github.com/shunichironomura/capsula/pull/271
* Add tests by shunichironomura in https://github.com/shunichironomura/capsula/pull/274
* Update dependency coverage to v7.6.0 by renovate in https://github.com/shunichironomura/capsula/pull/275
* Update docs by shunichironomura in https://github.com/shunichironomura/capsula/pull/276
* Update dependency ruff to v0.5.2 by renovate in https://github.com/shunichironomura/capsula/pull/278
* Update dependency mkdocs-material to v9.5.29 by renovate in https://github.com/shunichironomura/capsula/pull/277
* Bump version to v0.5.0 by github-actions in https://github.com/shunichironomura/capsula/pull/279


**Full Changelog**: https://github.com/shunichironomura/capsula/compare/v0.4.0...v0.5.0

0.4.0

What's Changed
* Update ruff to v0.5.1 by shunichironomura in https://github.com/shunichironomura/capsula/pull/258
* Add relative_to_project_root configs by shunichironomura in https://github.com/shunichironomura/capsula/pull/259
* Rename `default` method to `builder` by shunichironomura in https://github.com/shunichironomura/capsula/pull/260
* Add documentation by shunichironomura in https://github.com/shunichironomura/capsula/pull/261
* Improve documentation by shunichironomura in https://github.com/shunichironomura/capsula/pull/262
* Update poetry section of pyproject.toml by shunichironomura in https://github.com/shunichironomura/capsula/pull/264
* Bump version to v0.4.0 by github-actions in https://github.com/shunichironomura/capsula/pull/265


**Full Changelog**: https://github.com/shunichironomura/capsula/compare/v0.3.0...v0.4.0

0.3.0

What's Changed
* Add duplicate name check for subclasses by shunichironomura in https://github.com/shunichironomura/capsula/pull/207
* Update dependency ruff to v0.3.0 by renovate in https://github.com/shunichironomura/capsula/pull/209
* Update dependency pytest to v8.1.0 by renovate in https://github.com/shunichironomura/capsula/pull/212
* Update dependency ruff to v0.3.1 by renovate in https://github.com/shunichironomura/capsula/pull/213
* Update dependency mypy to v1.9.0 by renovate in https://github.com/shunichironomura/capsula/pull/214
* Update dependency pytest to v8.1.1 by renovate in https://github.com/shunichironomura/capsula/pull/216
* Update dependency ruff to v0.3.2 by renovate in https://github.com/shunichironomura/capsula/pull/215
* Update dependency coverage to v7.4.4 by renovate in https://github.com/shunichironomura/capsula/pull/217
* Update dependency ruff to v0.3.3 by renovate in https://github.com/shunichironomura/capsula/pull/218
* Update dependency ruff to v0.3.4 by renovate in https://github.com/shunichironomura/capsula/pull/219
* Update dependency ruff to v0.3.5 by renovate in https://github.com/shunichironomura/capsula/pull/220
* Update dependency ruff to v0.4.0 by renovate in https://github.com/shunichironomura/capsula/pull/221
* Update dependency ruff to v0.4.1 by renovate in https://github.com/shunichironomura/capsula/pull/222
* Update `test.yml` to use old macos image for Python 3.8 and 3.9 by shunichironomura in https://github.com/shunichironomura/capsula/pull/224
* Update dependency coverage to v7.5.0 by renovate in https://github.com/shunichironomura/capsula/pull/223
* Update dependency mypy to v1.10.0 by renovate in https://github.com/shunichironomura/capsula/pull/225
* Update dependency ruff to v0.4.2 by renovate in https://github.com/shunichironomura/capsula/pull/226
* Update dependency pytest to v8.1.2 by renovate in https://github.com/shunichironomura/capsula/pull/227
* Update dependency pytest to v8.2.0 by renovate in https://github.com/shunichironomura/capsula/pull/228
* Update dependency ruff to v0.4.3 by renovate in https://github.com/shunichironomura/capsula/pull/229
* Update dependency coverage to v7.5.1 by renovate in https://github.com/shunichironomura/capsula/pull/230
* Add `path` to the `GitRepositoryContext.default` method by shunichironomura in https://github.com/shunichironomura/capsula/pull/234
* Update dependency ruff to v0.4.4 by renovate in https://github.com/shunichironomura/capsula/pull/231
* Update dependency pytest to v8.2.1 by renovate in https://github.com/shunichironomura/capsula/pull/235
* Update dependency ruff to v0.4.5 by renovate in https://github.com/shunichironomura/capsula/pull/236
* Update dependency coverage to v7.5.2 by renovate in https://github.com/shunichironomura/capsula/pull/237
* Update dependency ruff to v0.4.6 by renovate in https://github.com/shunichironomura/capsula/pull/239
* Update dependency coverage to v7.5.3 by renovate in https://github.com/shunichironomura/capsula/pull/238
* Add `ignore_missing` option to `FileContext` class by shunichironomura in https://github.com/shunichironomura/capsula/pull/241
* Update dependency pytest to v8.2.2 by renovate in https://github.com/shunichironomura/capsula/pull/242
* Update dependency ruff to v0.4.8 by renovate in https://github.com/shunichironomura/capsula/pull/240
* Update dependency ruff to v0.4.9 by renovate in https://github.com/shunichironomura/capsula/pull/243
* Update dependency ruff to v0.4.10 by renovate in https://github.com/shunichironomura/capsula/pull/244
* Update dependency coverage to v7.5.4 by renovate in https://github.com/shunichironomura/capsula/pull/245
* Update dependency mypy to v1.10.1 by renovate in https://github.com/shunichironomura/capsula/pull/246
* Load config by default by shunichironomura in https://github.com/shunichironomura/capsula/pull/249
* Bump ruff to v0.5.0 by shunichironomura in https://github.com/shunichironomura/capsula/pull/250
* Improve exception handling by shunichironomura in https://github.com/shunichironomura/capsula/pull/251
* Introduce pre-commit by shunichironomura in https://github.com/shunichironomura/capsula/pull/252
* Remove Pydantic by shunichironomura in https://github.com/shunichironomura/capsula/pull/253
* set abort_on_error to True by default for CommandContext by shunichironomura in https://github.com/shunichironomura/capsula/pull/254
* Update README and examples by shunichironomura in https://github.com/shunichironomura/capsula/pull/255
* Add warning on encapsulation error by shunichironomura in https://github.com/shunichironomura/capsula/pull/256
* Bump version to v0.3.0 by github-actions in https://github.com/shunichironomura/capsula/pull/257


**Full Changelog**: https://github.com/shunichironomura/capsula/compare/v0.2.1...v0.3.0

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.