sankalp
b975ffc5e3
change package name to devgen-cli for pypi compatiable
2025-12-12 12:22:30 +05:45
sankalp
98eeaf7e8f
bump to new version
V.0.2.0
2025-12-12 12:15:19 +05:45
sankalp
7e7b5d4396
Merge pull request #1 from S4NKALP/rewrite
...
Rewrite Version
2025-12-12 12:13:20 +05:45
sankalp
c76eae9178
update
2025-12-12 12:12:27 +05:45
sankalp
9e93b496f1
update
2025-12-12 12:10:01 +05:45
sankalp
6aede08b0d
update
2025-12-12 12:06:36 +05:45
sankalp
bef83a2fba
update
2025-12-12 11:31:27 +05:45
sankalp
8f0e09d1d5
updates
2025-12-12 11:11:34 +05:45
sankalp
dec9c15b7a
updates
2025-12-12 11:10:30 +05:45
sankalp
b5362ade00
chore: add workflow to publish package to PyPI on release
2025-11-28 02:01:09 +05:45
sankalp
2e563fd8bb
chore(release): update node version to v20 for release workflow
2025-08-25 16:34:38 +05:45
sankalp
c483de6eea
feat(release): add workflow to automatically publish package on release creation
V.0.1.1
2025-08-25 16:31:21 +05:45
sankalp
753bd00472
chore(release): update release workflow to trigger on tag creation
2025-08-25 16:26:27 +05:45
sankalp
35fe36b189
chore(publish): improve release workflow by upgrading pip and clarifying trigger event
2025-08-25 16:23:33 +05:45
sankalp
6c51d04df4
feat(ci): add workflow to publish package on release creation
2025-08-25 16:21:02 +05:45
sankalp
e9d091109b
chore: add GitHub Actions workflow to publish package on release
2025-08-25 16:18:44 +05:45
sankalp
d9179d5495
chore: add devtools_utils.egg-info to .gitignore
2025-08-25 16:08:34 +05:45
sankalp
93704e1aeb
docs: add initial todo list for project improvements
2025-08-25 15:57:54 +05:45
sankalp
cc55590509
feat: add pyproject.toml for PEP 517/518 build support
2025-08-25 15:56:25 +05:45
sankalp
3f342af07d
refactor(changelog): improve changelog generation and formatting logic
2025-08-25 15:55:28 +05:45
sankalp
048f970db5
docs: update changelog for v0.1.1 release
2025-08-25 15:53:04 +05:45
sankalp
d8629e9b5b
feat: add pyproject.toml for PEP 517/518 build support and update installation instructions
2025-08-25 15:52:18 +05:45
sankalp
622ade1bf3
docs: add initial todo list for project improvements
2025-08-25 15:48:10 +05:45
sankalp
ce7ea85305
chore: improve installation instructions and package metadata for PyPI release
2025-08-25 15:39:57 +05:45
sankalp
05ca701e64
docs: update README with new features, aliases, and configuration details
2025-08-25 15:01:16 +05:45
sankalp
341b52f287
refactor(commitgen): improve emoji handling and sanitization in commit message generation
2025-08-25 14:55:23 +05:45
sankalp
5fa1d106a2
📝 docs: update changelog for v0.1.1 release
2025-08-25 14:51:58 +05:45
sankalp
95bb2bc73b
feat(cli): add --no-verify option to bypass git hooks during commit
2025-08-25 14:50:01 +05:45
sankalp
3df312a7fb
feat(cli): add per-file commit generation option
2025-08-25 14:47:43 +05:45
sankalp
4ecf72c7cc
chore: replace ruff linter with black
2025-08-25 14:40:11 +05:45
sankalp
7f6222b8ae
refactor(changelog): improve changelog generation and sanitization of AI output
2025-08-25 14:39:31 +05:45
sankalp
05a3a9f185
📝 docs(changelog): update changelog for v0.1.0 release
2025-08-25 14:37:53 +05:45
sankalp
d67fe9e725
refactor(devtools): improve changelog generation to handle existing files and duplicate headers
2025-08-25 14:33:41 +05:45
sankalp
38f329b061
chore: remove duplicate changelog entries
2025-08-25 14:30:43 +05:45
sankalp
687200990b
docs: update changelog for v0.1.1 release
2025-08-25 14:30:00 +05:45
sankalp
3a7da276b4
feat(hooks): add git hooks management and auto-fix on pre-commit
2025-08-25 14:29:08 +05:45
sankalp
0036e47968
feat(hooks): add git hooks management CLI
2025-08-25 14:17:12 +05:45
sankalp
b09b5f676e
feat: add emoji option to cli and config to control emoji prefixes
2025-08-25 13:54:51 +05:45
sankalp
c80a6caca0
📚 docs: recommend installation using pipx and uv
2025-08-25 13:50:57 +05:45
sankalp
984ec2f9ed
📚 docs(changelog): Updated CHANGELOG format and added ChangelogGenerator class documentation
2025-06-04 14:04:36 +05:45
sankalp
d54e83941c
🔧 📝 docs(changelog): Update changelog format, add ChangelogGenerator class documentation, and improve commit message generation using AI
2025-06-04 13:58:46 +05:45
sankalp
7378bc0020
♻️ refactor(generator): update system and user prompts for clarity and consistency
2025-06-04 13:50:00 +05:45
sankalp
b35d97a2f4
💅 style(devtools/commitgen/generator.py): update system and user prompts
...
Updates the system prompt to provide more detailed instructions on writing
conventional commit messages. The user prompt is also updated to request
code changes for generating the commit message.
This change:
- Improves the user experience by providing clearer instructions
- Encourages the use of the correct emoji prefix for each commit type
- Ensures that the generated commit messages match the conventional format
2025-06-04 13:49:13 +05:45
sankalp
5a8ae42298
🔧 chore(devtools/commitgen/generator.py): Clean up user prompt text in commit message generation
2025-06-04 13:39:09 +05:45
sankalp
aada62d04c
🔧 chore(generator): clean up user prompt text in commit message generation
2025-06-04 13:36:59 +05:45
sankalp
cbcfe5d10e
🔧 Based on the changes in devtools/commitgen/generator.py, the following commit message can be written:
2025-06-04 13:35:31 +05:45
sankalp
c5bf81bc06
🔧
2025-06-04 13:31:03 +05:45
sankalp
6f04e5a4b6
♻️ refactor(generator): update commit message and changelog generation using AI
2025-06-04 13:22:27 +05:45
sankalp
13d0353fa9
🔧 Based on the provided code snippets, the commit message for the changes in the README.md file should be:
2025-06-04 13:18:51 +05:45
sankalp
89af435abc
📚 docs(changelog): updated format and added ChangelogGenerator class documentation
2025-06-04 12:12:16 +05:45