Skip to content

Commit e591fd5

Browse files
Release/v0.6.3 (#68)
* docs/README-Add-link-to-VS-Code-extension (#35) * Fix/readme (#36) * fix readme * bump version * Feature/docs fixes and cleanups (#40) * Add docs for github commands * swe_from_file_cmd use PipeCode the same way as swe_from_repo_cmd added some pipe codes to enum * Renamed write_changelog_v2 to write_changelog_enhanced * Rename check_docs_consistency to check_doc_inconsistencies * fix/cursor_rules (#41) * fix/cursor_rules * fix rules * Better-extension-and-Blackbox-support (#42) * Feature/more GitHub power (#44) * Split CLI code of all commands: ### Changed - **Major CLI restructuring**: Reorganized flat command structure into logical command groups for better organization and maintainability - `repox` → `repox convert` (repository processing commands) - `swe-*` commands → `swe *` subcommands (e.g., `swe-from-repo` → `swe from-repo`) - `validate` → `validation validate` (with additional `validation dry-run` and `validation check-config` options) - **Improved CLI architecture**: Extracted command implementations from main CLI module into co-located packages (`cocode/repox/repox_cli.py`, `cocode/swe/swe_cli.py`, etc.) for better code organization - **Updated documentation**: All examples and references updated to reflect new command structure ### Added - Command group structure with `app.add_typer()` for better CLI organization - `cocode/common.py` module with shared utilities (`PipeCode` enum, `validate_repo_path()`, `get_output_dir()`) - Alternative command names for flexibility (e.g., `repox repo` alongside `repox convert`) ### Deprecated - Direct `cocode validate` command (still works but shows deprecation notice; use `cocode validation validate` instead) **Migration**: Replace hyphens with spaces in SWE commands (e.g., `swe-from-repo` → `swe from-repo`) and use `repox convert` instead of `repox`. All old functionality remains available in the new structure. * use github repos with temp clones * Fix linting * Cleanup imports * Lint format * Adapt to New inference backend config (#48) - Bump `pipelex` to `v0.10.2`: See `Pipelex` changelog [here](https://docs.pipelex.com/changelog/) * Last step to remove redundancies in finalized changelog (#50) * fix/clean cli commands (#51) * fix/clean cli commands * update changelog * remove blackbox * Fix/clean cli commands (#53) * Feature/new cmd analyze (#55) * Duplicate changelog as analyze * cli to Analyze * Last step to remove redundancies in finalized changelog (#56) * Refactor/move pipelines (#57) * refactor/For Pipelex 0.11.x * WIP update Pipelex * Update config and libraries * Ignore patterns OK * Rename ignore_patterns to exclude_patterns * Cleanup dependencies * Move pipelines * Adapt to Pipelex * Pipelex deb dev * Restore gemini via Pipelex inference * Adapt to pipelex new syntax for multiplicity (#59) * Adapt to pipelex new syntax for multiplicity * Adapt more details * Agent rules * Improve changelog pipeline and Bump Pipelex (#60) * Fix/changelog duplicate bundles (#63) * Fix dupe biundles * - Upgraded `pipelex` dependency from to `0.15.2` * Feature/check is initialized (#65) * Before tests, check_is_initialized * update pipelex and pytest * cleanup imports * - Bump `pipelex` to `v0.15.7` to fix `pipelex doctor` --------- Co-authored-by: Thomas Hebrard <thomas@pipelex.com>
1 parent 0b7a752 commit e591fd5

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## [v0.6.3] - 2025-11-18
4+
5+
- Bump `pipelex` to `v0.15.7` to fix `pipelex doctor`
6+
37
## [v0.6.2] - 2025-11-18
48

59
- Bump `pipelex` to `v0.15.6`: See `Pipelex` changelog [here](https://docs.pipelex.com/changelog/)

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "cocode"
3-
version = "0.6.2"
3+
version = "0.6.3"
44
description = "Cocode is the friend of your code"
55
authors = [{ name = "Evotis S.A.S.", email = "evotis@pipelex.com" }]
66
maintainers = [{ name = "Pipelex staff", email = "oss@pipelex.com" }]
@@ -17,7 +17,7 @@ classifiers = [
1717
]
1818

1919
dependencies = [
20-
"pipelex[anthropic,google,google-genai,bedrock]==0.15.6",
20+
"pipelex[anthropic,google,google-genai,bedrock]==0.15.7",
2121
"PyGithub==2.4.0",
2222
]
2323

uv.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)