Aicodebot

Latest version: v0.26.3

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

Scan your dependencies

Page 8 of 9

0.5.0

Unknown

* Bump version to 0.5.0 🚀 ([`3d22ea5`](https://github.com/TechNickAI/AICodeBot/commit/3d22ea53983f740a062250e2cc1f568b947c4292))

* Use a git_diff_context and check the token size for review and commit functions. ([`37612b8`](https://github.com/TechNickAI/AICodeBot/commit/37612b882ac8eeeb1aa73429da8be9188678142e))

* Add tiktoken library for tokenization and update git_diff_context function

The tiktoken library is added to the project to provide tokenization functionality.
The get_token_length function is added to helpers.py to get the number of tokens in a string using the tiktoken library.
The git_diff_context function is updated to include new files in the diff output and to provide 10 lines of context.
Tests are added for the new functions. ([`4b5db06`](https://github.com/TechNickAI/AICodeBot/commit/4b5db0603a7f93dd74373d8071b47bef8edf769c))

* New command: review that will do a code review for [un]staged changes or a commit ([`0a9102a`](https://github.com/TechNickAI/AICodeBot/commit/0a9102a482340e85fe478941d6917cff6b7318ec))

* Correct spelling in Dependabot configuration file ([`d7e0197`](https://github.com/TechNickAI/AICodeBot/commit/d7e019714d2c60491db9962ade80f0c11a60a43e))

* Update Dependabot configuration file ([`a38657f`](https://github.com/TechNickAI/AICodeBot/commit/a38657fb6b7f3ea36a22622d06be1feb753acf93))

* Update Dependabot configuration file ([`6e9a5de`](https://github.com/TechNickAI/AICodeBot/commit/6e9a5de333a562e59adf1a519242d5e91ed3ca03))

* Add Dependabot configuration file ([`7322f4d`](https://github.com/TechNickAI/AICodeBot/commit/7322f4d41bbdbe4590cca66e1a92f37a8b72dbbf))

* Add git configuration for AI Code Bot Test user and email 🤖 ([`ea84b0d`](https://github.com/TechNickAI/AICodeBot/commit/ea84b0d58b886ea9c48a34336491ec89451a8c17))

* Set up a git user in Github Action environment so all the tests run ([`782eb1a`](https://github.com/TechNickAI/AICodeBot/commit/782eb1a0c5a33616b3556df72718664707c8582c))

* Add github action for pypi release. Version 0.4.1 ([`bc82dce`](https://github.com/TechNickAI/AICodeBot/commit/bc82dceda2def8fd57a511bb7ef0bf8740b9219e))

* Add an additional feature ([`31e37fb`](https://github.com/TechNickAI/AICodeBot/commit/31e37fbab8c294a74df180e68289d0140039c0da))

* Explicitly add beautifulsoup4, because langchain needs it for llmchain ([`24b0c47`](https://github.com/TechNickAI/AICodeBot/commit/24b0c4715d5f712efe5a7f0788ac354b6e67c2fa))

* Improve commit command with a pre-commit check ([`7e21b78`](https://github.com/TechNickAI/AICodeBot/commit/7e21b78ccc0751593ef482a1dad3d892d1197119))

* Upgrade test infrastructure with reusable fixtures. Add test for commit command. Start using the gitpython library ([`d1d487a`](https://github.com/TechNickAI/AICodeBot/commit/d1d487af9cf5824e1367d746a93f18521fb519b7))

* ls returns exit code 2 on some operating systems ([`2ff9f76`](https://github.com/TechNickAI/AICodeBot/commit/2ff9f76257283083308cefe04d1c220546df7474))

* Check the exit code for debug test, instead of trying to look in the output, which has been unreliable. ([`35ae077`](https://github.com/TechNickAI/AICodeBot/commit/35ae07737c4750ed729ffa2b68f6a1b159381391))

* Fix debug command output formatting and add TODO comment for AI response check ([`5cb91ac`](https://github.com/TechNickAI/AICodeBot/commit/5cb91acb48b6f0e24514b19ea2e1bf4b4292d354))

* git config doesn&39;t work on github actions, so ditch the name feature, it wasn&39;t adding anything anyway. ([`49c743b`](https://github.com/TechNickAI/AICodeBot/commit/49c743be6d11d94e94dc63b66d5325aee5b8a870))

* Remove the trailing } after OPENAI_API_KEY secret 🔑 ([`1ba2e32`](https://github.com/TechNickAI/AICodeBot/commit/1ba2e3275958c100d2c8e30a5f683f6f89d2fe78))

* Remove stray code that no longer applies ([`f048d32`](https://github.com/TechNickAI/AICodeBot/commit/f048d329981f1f465c2d6abdfc1d3b6f724a6793))

* Add more tests for cli commands ([`1c218d9`](https://github.com/TechNickAI/AICodeBot/commit/1c218d94195fb6a0f937abbc4b54c83f8b3dd09c))

* Add OpenAI API key secret to GitHub Actions workflow and tests 🔑

Add support for OpenAI API key secret to GitHub Actions workflow and tests, and add tests for alignment command. ([`6a1b29c`](https://github.com/TechNickAI/AICodeBot/commit/6a1b29ca9c16e4604fabaf17b60ee620bb80e4b7))

* Update README badges with proper url for codecov ([`ebf8592`](https://github.com/TechNickAI/AICodeBot/commit/ebf85927346b7d62c7a7db0da2900676c8baa6ae))

* Add badge for code coverage (codecov) ([`856e232`](https://github.com/TechNickAI/AICodeBot/commit/856e2329b372e852ed400d02a7489edc1f82921d))

* Add support for pytest-cov and Codecov 🎉 ([`0413572`](https://github.com/TechNickAI/AICodeBot/commit/0413572953b41415e132a5fceb391ac87ed06dde))

* Add tests for exec_and_get_output() helper function ([`c0c98fc`](https://github.com/TechNickAI/AICodeBot/commit/c0c98fcbf61ce220d71832dd327f84102c91bc55))

* Update alignment.yaml to include empathy and heart in AI ethics message ([`c47601c`](https://github.com/TechNickAI/AICodeBot/commit/c47601cd82bfcffdd8cfeb2893303b0e566e9bdd))

0.4.0

Unknown

* Update version to 0.4.0 🚀 ([`e9b783a`](https://github.com/TechNickAI/AICodeBot/commit/e9b783ae7f226fe21b29490ed74859e461cb8468))

* Add debugging advice to AICodeBot
:robot: Add debugging advice to AICodeBot

Usage:

aicodebot debug $command_that_fails ([`33566fc`](https://github.com/TechNickAI/AICodeBot/commit/33566fce19d6d17cfab65bc1517158565d088a69))

* Refactor CLI to use git diff with 10 lines of context ️⃣ ([`429421f`](https://github.com/TechNickAI/AICodeBot/commit/429421fcced12f330f99cc924a51fa066ddc272a))

* Update README.md ([`2878710`](https://github.com/TechNickAI/AICodeBot/commit/28787106ea3c380efc60020953590e95be764d9d))

* Add instructions for using aicodebot 🤖 ([`54be200`](https://github.com/TechNickAI/AICodeBot/commit/54be20059bfabeb021e29f59ab413d8a88193ac2))

* Update README with setup instructions and usage examples ([`09391cb`](https://github.com/TechNickAI/AICodeBot/commit/09391cbcdfe2a36991d5978141e5958d6e8be8a7))

0.3.0

Unknown

* Add alignment command for a heart-centered reminder of why we ar
building.

Update setup.py to use requirements.in instead of requirements.txt ([`b421e23`](https://github.com/TechNickAI/AICodeBot/commit/b421e2353569ad2dc8a2d166002bfdf1a63e8d94))

* Update CLI to reflect correct number of files committed 📝 ([`cbdec70`](https://github.com/TechNickAI/AICodeBot/commit/cbdec70ee9d0eecebd6983650f1757d73efe172c))

* Add a print with the number of files committed ([`60c573f`](https://github.com/TechNickAI/AICodeBot/commit/60c573f0f57dce27a4fbf00edb1af1b009cf988d))

* Update CLI to have -y option to skip confirmation before committing ([`dc977a8`](https://github.com/TechNickAI/AICodeBot/commit/dc977a811f2a99b25a679785ae55dfb8862ed9b3))

* Update README with instructions for aicodebot commit 🤖 ([`5a9fe6e`](https://github.com/TechNickAI/AICodeBot/commit/5a9fe6e2101e194e38470b8bfeaf962e86974ace))

* Update README.md ([`6e916b2`](https://github.com/TechNickAI/AICodeBot/commit/6e916b28218d20e0df332b1686f46dc99d5fc6d8))

* Update readme to reflect automate commits with aicodebot 🤖 ([`f71d0e8`](https://github.com/TechNickAI/AICodeBot/commit/f71d0e885b8cfa131992c5b1b2ec800f936f4c28))

0.2.6

Unknown

* Include .aicodebot.template in package distribution 📦 ([`9dd3bcd`](https://github.com/TechNickAI/AICodeBot/commit/9dd3bcd8964bfdb76f3c125777e3c9559c78e89c))

* Include the prompts in the pypi package ([`6927742`](https://github.com/TechNickAI/AICodeBot/commit/692774230b0c25b3644a600a5352ad1980e73797))

* Add OpenAI API key configuration to aicodebot 🔑 ([`d5bc015`](https://github.com/TechNickAI/AICodeBot/commit/d5bc01591f9901a7748ee116fda87bfcce122a19))

0.2.3

Unknown

* Proper location for the entry point ([`46a4ec6`](https://github.com/TechNickAI/AICodeBot/commit/46a4ec6c78a9c49d254e95b6b60e83c4bb9b9560))

0.2.2

Unknown

* Move version to it&39;s own spot so that the app works from python package ([`5432b5f`](https://github.com/TechNickAI/AICodeBot/commit/5432b5fab2e34558152c06b6909460f26b1b6b88))

* Add .gitignore entries for build and dist directories 📁 ([`ee626c2`](https://github.com/TechNickAI/AICodeBot/commit/ee626c2d97d058cc727de8f553c06f294a546434))

* Move program files to aicodebot subdirectory, because that&39;s how python packages expect them to work to avoid namespace conflicts ([`974dca4`](https://github.com/TechNickAI/AICodeBot/commit/974dca4904e3909f0731a2a84ef3194e724d4c27))

Page 8 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.