Skip to content

Commit 893abf7

Browse files
chore(release): v1.1.0
1 parent 3ed56a1 commit 893abf7

File tree

2 files changed

+38
-11
lines changed

2 files changed

+38
-11
lines changed

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,33 @@
22

33
<!-- version list -->
44

5+
## v1.1.0 (2025-06-18)
6+
7+
### Features
8+
- feat(avcmt): refine commit management, enhance dry-run and code cleanup ([`8c1c0d4`](https://github.com/andyvandaric/avcmt-py/commit/8c1c0d4))
9+
- feat(avcmt/providers): update OpenAI provider to use modern v1.x API ([`d997ca9`](https://github.com/andyvandaric/avcmt-py/commit/d997ca9))
10+
- feat(root): add initial project setup with dependency lock and configuration ([`cafa9d5`](https://github.com/andyvandaric/avcmt-py/commit/cafa9d5))
11+
12+
### Bug Fixes
13+
- fix(workflows): correct indentation and add step id for release workflow ([`86b7fa7`](https://github.com/andyvandaric/avcmt-py/commit/86b7fa7))
14+
- fix(scripts): improve semrel.py robustness and usability ([`6281633`](https://github.com/andyvandaric/avcmt-py/commit/6281633))
15+
- fix: update license text and improve README formatting for catch-all scope ([`3293386`](https://github.com/andyvandaric/avcmt-py/commit/3293386))
16+
- fix(catch-all): update GitHub workflows for improved pre-commit and release operations ([`211073b`](https://github.com/andyvandaric/avcmt-py/commit/211073b))
17+
18+
### Refactoring
19+
- refactor(avcmt): overhaul commit and release workflows for clarity and robustness ([`0cfcb56`](https://github.com/andyvandaric/avcmt-py/commit/0cfcb56))
20+
21+
### Chores
22+
- chore(scripts): improve release version output and error handling ([`3ed56a1`](https://github.com/andyvandaric/avcmt-py/commit/3ed56a1))
23+
- Revert "chore(release): v1.1.0" ([`de0aca5`](https://github.com/andyvandaric/avcmt-py/commit/de0aca5))
24+
- chore(release): v1.1.0 ([`ba897d1`](https://github.com/andyvandaric/avcmt-py/commit/ba897d1))
25+
- chore(.github/workflows): update release workflow with git configuration and internal release step ([`c3444e3`](https://github.com/andyvandaric/avcmt-py/commit/c3444e3))
26+
- chore(root): update dependencies in pyproject.toml ([`32de1fc`](https://github.com/andyvandaric/avcmt-py/commit/32de1fc))
27+
- chore(root): migrate project to version 1.0.0 and update project metadata ([`1f47ae5`](https://github.com/andyvandaric/avcmt-py/commit/1f47ae5))
28+
- chore(.github/workflows): update release workflow to include PYPI_TOKEN for publishing ([`e7c6cd6`](https://github.com/andyvandaric/avcmt-py/commit/e7c6cd6))
29+
- chore(root): update changelog and remove redundant release entries ([`1ca2d04`](https://github.com/andyvandaric/avcmt-py/commit/1ca2d04))
30+
31+
532
## v1.0.0 (2025-06-16)
633

734
### Bug Fixes

pyproject.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
44

55
[tool.poetry]
66
name = "avcmt-py"
7-
version = "1.0.0"
7+
version = "1.1.0"
88
description = "avcmt-py: AI-Powered Semantic Release Style Git Commit Automation for Python Project."
99
authors = [ "Andy Vandaric <[email protected]>",]
1010
license = "Apache-2.0"
@@ -13,13 +13,6 @@ include = [ "avcmt/*",]
1313
[[tool.poetry.packages]]
1414
include = "avcmt"
1515

16-
[tool.avcmt.release]
17-
version_path = "pyproject.toml:tool.poetry.version"
18-
changelog_file = "CHANGELOG.md"
19-
branch = "main"
20-
publish_to_pypi = true
21-
repo_url = "https://github.com/andyvandaric/avcmt-py"
22-
2316
[tool.ruff]
2417
target-version = "py310"
2518

@@ -46,6 +39,13 @@ helper = "scripts.helper:main"
4639
preflight = "scripts.preflight:main"
4740
semrel = "scripts.semrel:main"
4841

42+
[tool.avcmt.release]
43+
version_path = "pyproject.toml:tool.poetry.version"
44+
changelog_file = "CHANGELOG.md"
45+
branch = "main"
46+
publish_to_pypi = true
47+
repo_url = "https://github.com/andyvandaric/avcmt-py"
48+
4949
[tool.ruff.lint]
5050
preview = true
5151
select = [ "E", "F", "I", "N", "UP", "B", "C90", "SIM", "TID", "PL", "PTH", "NPY", "PD", "PERF", "RUF",]
@@ -56,16 +56,16 @@ ignore = [ "D", "ANN", "COM812", "ISC001", "T201", "S603", "S607", "S404", "PTH"
5656
quote-style = "double"
5757
indent-style = "space"
5858

59-
[tool.semantic_release.changelog.default_templates]
60-
changelog_file = "CHANGELOG.md"
61-
6259
[tool.ruff.lint.per-file-ignores]
6360
"__init__.py" = [ "F401",]
6461

6562
[tool.ruff.lint.isort]
6663
combine-as-imports = true
6764
known-first-party = [ "avcmt",]
6865

66+
[tool.semantic_release.changelog.default_templates]
67+
changelog_file = "CHANGELOG.md"
68+
6969
[tool.poetry.group.dev.dependencies]
7070
python-dotenv = "^1.1.0"
7171
ruff = "^0.11.13"

0 commit comments

Comments
 (0)