Repo-gpt

Latest version: v0.1.5

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

Scan your dependencies

0.1.5

What's Changed
* Move try-catch up a level for error parsing file by shruti222patel in https://github.com/shruti222patel/repo-gpt/pull/24


**Full Changelog**: https://github.com/shruti222patel/repo-gpt/compare/0.1.4...0.1.5

0.1.4

What's Changed
* Don't raise exception when there's an error parsing by shruti222patel in https://github.com/shruti222patel/repo-gpt/pull/23


**Full Changelog**: https://github.com/shruti222patel/repo-gpt/compare/0.1.3...0.1.4

0.1.3

What's Changed
* Fix parsed code bug shruti222patel in https://github.com/shruti222patel/repo-gpt/pull/22


**Full Changelog**: https://github.com/shruti222patel/repo-gpt/compare/0.1.2...0.1.3

0.1.2

- Add global code (i.e. code outside of classes & functions/methods)
- Catch & print parsing errors.

0.1.1

Generate Tests
Autogenrate tests by running
shell
repo-gpt add-test <unique funciton name> --test_save_file_path <absolute filepath to add tests to> --testing_package <testing package to use e.g. pytest>

E.g. `repo-got add-test main --test_save_file_path $PWD/test.py --testing_package pytest`


New Language Support
Now, `.sql` and `.php` code files can be parsed and incorporated into your search.
We also switched to using tree-sitter for code parsing, so it will be very easy to add new languages if folks request.

What's Changed
* Add sql parser by shruti222patel in https://github.com/shruti222patel/repo-gpt/pull/10
* Add tree sitter by shruti222patel in https://github.com/shruti222patel/repo-gpt/pull/13
* Generate tests by shruti222patel in https://github.com/shruti222patel/repo-gpt/pull/9


**Full Changelog**: https://github.com/shruti222patel/repo-gpt/compare/0.1.0...0.1.1

0.1.0

MVP ✨
Repo-GPT is a Python CLI tool designed to utilize the power of OpenAI's GPT-3 model. It facilitates the process of code analysis and search within your repositories.

Features

- Code extraction and processing from your repositories.
- Semantic search within your codebase through natural language queries.
- Response generation to natural language queries about your code.
- Specific file analysis within your codebase.

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.