From cfe677622d3118f66373b1b0e45083a9d7dae204 Mon Sep 17 00:00:00 2001 From: Jacob Alheid Date: Thu, 19 Jun 2025 23:39:26 -0700 Subject: [PATCH 1/4] chore(gitignore): ensure that IDE configuration does not bleed in --- .cursor/rules/.gitignore | 8 -------- .gitignore | 2 ++ 2 files changed, 2 insertions(+), 8 deletions(-) delete mode 100644 .cursor/rules/.gitignore diff --git a/.cursor/rules/.gitignore b/.cursor/rules/.gitignore deleted file mode 100644 index 0a59435..0000000 --- a/.cursor/rules/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -python-development.mdc -python-general.mdc -python-github-actions.mdc -python-markdown-documentation.mdc -python-packaging-modernization.mdc -python-testing.mdc -python-version-control.mdc -python-version-management.mdc diff --git a/.gitignore b/.gitignore index 23121ad..23d5da4 100644 --- a/.gitignore +++ b/.gitignore @@ -46,6 +46,8 @@ docs/_output # Cursor .cursorrules +.cursor +.cursor/rules # VSCode .vscode From 0da8402895f967de6d167404ad2da20cce89fe60 Mon Sep 17 00:00:00 2001 From: Jacob Alheid Date: Thu, 19 Jun 2025 23:42:51 -0700 Subject: [PATCH 2/4] fix(pyproject): synchronize version and tags --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index f7ddfd4..8aee41f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "pyconfig" -version = "1.0.0" +version = "3.2.3" description = "Python-based singleton configuration" readme = "README.md" license = "MIT" From 6e562d207423a2dd2d817d90bfcbdef3e3f9c7e1 Mon Sep 17 00:00:00 2001 From: Jacob Alheid Date: Thu, 19 Jun 2025 23:43:56 -0700 Subject: [PATCH 3/4] chore(uv): update lockfile --- uv.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uv.lock b/uv.lock index 8257245..d41a734 100644 --- a/uv.lock +++ b/uv.lock @@ -294,7 +294,7 @@ wheels = [ [[package]] name = "pyconfig" -version = "1.0.0" +version = "3.2.3" source = { virtual = "." } dependencies = [ { name = "pytool" }, From 0e94f9f7814315e932075677c203d16a20d31331 Mon Sep 17 00:00:00 2001 From: Jacob Alheid Date: Thu, 19 Jun 2025 23:46:11 -0700 Subject: [PATCH 4/4] chore(pre-commit): add hook for managing the uv lockfile --- .pre-commit-config.yaml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 45720df..f1d6a13 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -16,10 +16,10 @@ repos: hooks: - id: prettier stages: [pre-commit] - # - repo: https://github.com/rhysd/actionlint - # rev: v1.6.17 - # hooks: - # - id: actionlint + - repo: https://github.com/rhysd/actionlint + rev: v1.7.7 + hooks: + - id: actionlint # - repo: https://github.com/jumanjihouse/pre-commit-hooks # rev: 3.0.0 # or specific git tag # hooks: @@ -38,3 +38,8 @@ repos: - id: ruff # Run the Ruff formatter. - id: ruff-format + - repo: https://github.com/astral-sh/uv-pre-commit + # uv version. + rev: 0.7.13 + hooks: + - id: uv-lock