git-bob
Advanced tools
+2
-1
| Metadata-Version: 2.4 | ||
| Name: git-bob | ||
| Version: 0.24.1 | ||
| Version: 0.25.0 | ||
| Summary: git-bob uses AI to solve Github-issues. It runs inside the Github CI, no need to install anything on your computer. | ||
@@ -49,2 +49,3 @@ Home-page: https://github.com/haesleinhuepf/git-bob | ||
| Requires-Dist: docx2markdown | ||
| Requires-Dist: build | ||
| Provides-Extra: testing | ||
@@ -51,0 +52,0 @@ Requires-Dist: tox; extra == "testing" |
+1
-0
@@ -24,1 +24,2 @@ anthropic | ||
| docx2markdown | ||
| build |
| Metadata-Version: 2.4 | ||
| Name: git-bob | ||
| Version: 0.24.1 | ||
| Version: 0.25.0 | ||
| Summary: git-bob uses AI to solve Github-issues. It runs inside the Github CI, no need to install anything on your computer. | ||
@@ -49,2 +49,3 @@ Home-page: https://github.com/haesleinhuepf/git-bob | ||
| Requires-Dist: docx2markdown | ||
| Requires-Dist: build | ||
| Provides-Extra: testing | ||
@@ -51,0 +52,0 @@ Requires-Dist: tox; extra == "testing" |
@@ -24,2 +24,3 @@ anthropic | ||
| docx2markdown | ||
| build | ||
@@ -26,0 +27,0 @@ [testing] |
@@ -1,4 +0,5 @@ | ||
| __version__ = "0.24.1" | ||
| __version__ = "0.25.0" | ||
| __all__ = ( | ||
| ) | ||
@@ -397,3 +397,3 @@ # This module contains utility functions for interacting with GitHub issues and pull requests using AI. | ||
| Keep your modifications absolutely minimal. | ||
| If the modifications are long, return the entire new file content, do not shorten it. | ||
| If the modifications are long, return the entire new file content (including your modifications), do not shorten the file. | ||
| If the modification is short, return the original part you would like to replace and the new part you would like to replace it with. | ||
@@ -444,5 +444,9 @@ Do this in this format: | ||
| if "<original_part>" in new_content and "<new_part>" in new_content: | ||
| print("handling <tags> in:\n", new_content) | ||
| for part in new_content.split("</new_part>")[:-1]: | ||
| original_part = part.split("<original_part>")[1].split("</original_part>")[0] | ||
| new_part = part.split("<new_part>")[1] | ||
| original_part = part.split("<original_part>")[1].split("</original_part>")[0].strip("\n") | ||
| new_part = part.split("<new_part>")[1].strip("\n") | ||
| print("replace this:\n", original_part) | ||
| print("replace by:\n", new_part) | ||
| new_content = file_content.replace(original_part, new_part) | ||
@@ -449,0 +453,0 @@ |
@@ -506,3 +506,3 @@ # This module provides utility functions for text processing, including functions to remove indentation and outer markdown from text. | ||
| from ._ai_github_utilities import setup_ai_remark | ||
| result1 = run_cli("python setup.py sdist bdist_wheel") | ||
| result1 = run_cli("python -m build") | ||
| result2 = run_cli("twine upload dist/*") | ||
@@ -794,1 +794,2 @@ Config.git_utilities.add_comment_to_issue(repository, issue, setup_ai_remark() + remove_ansi_escape_sequences(f"\n# Deployment report\n\n{result1}\n{result2}")) | ||
| file.write(content) | ||
Alert delta unavailable
Currently unable to show alert delta for PyPI packages.
294260
0.09%3781
0.08%