-
Notifications
You must be signed in to change notification settings - Fork 1
Comparing changes
Open a pull request
base repository: Coding-Dev-Tools/deploydiff
base: main
head repository: Coding-Dev-Tools/deploydiff
compare: cowork/improve-deploydiff
- 10 commits
- 3 files changed
- 2 contributors
Commits on May 29, 2026
-
build, test: fix packaging config and add edge-case tests
- Adds include-package-data + [tool.setuptools.package-data] deploydiff = ['py.typed'] - Fixes known-first-party from ['*'] to ['deploydiff'] - Adds test_edge_cases.py with 11 tests (render cost decrease/increase, load_plan no-input, load_pricing nonexistent/custom, pulumi rollback, cloudformation rollback with/without raw_data, packaging parity) - Fixes ruff import sorting (I001) across 1 source + nested imports in tests
DevForge Engineer committedMay 29, 2026 Configuration menu - View commit details
-
Copy full SHA for 50ef5b9 - Browse repository at this point
Copy the full SHA 50ef5b9View commit details -
style: fix ruff I001 import ordering in test_edge_cases.py
DevForge Engineer committedMay 29, 2026 Configuration menu - View commit details
-
Copy full SHA for e397e94 - Browse repository at this point
Copy the full SHA e397e94View commit details -
fix: remove unused imports in edge case tests (ruff F401)
DevForge Engineer committedMay 29, 2026 Configuration menu - View commit details
-
Copy full SHA for 916fb22 - Browse repository at this point
Copy the full SHA 916fb22View commit details
Commits on Jun 13, 2026
-
cowork-bot: fix click_to_mcp eager import breaks all tests when not i…
…nstalled cli.py imported run_for_app from mcp_server at module level; mcp_server.py imported click_to_mcp at module level. click_to_mcp is an optional dep, so any environment without it (CI, pip install deploydiff without [mcp]) raised ModuleNotFoundError on import of cli — making the entire test suite fail at collection time. Fix: lazy imports in both files — click_to_mcp is now imported only inside the functions that need it (run_mcp / run_for_app / mcp()), with a clear error message + exit 1 when missing. All 97 existing tests pass; ruff clean.
cowork-bot committedJun 13, 2026 Configuration menu - View commit details
-
Copy full SHA for 75d2761 - Browse repository at this point
Copy the full SHA 75d2761View commit details -
cowork-bot: seed cowork-auto-pr workflow for PR automation
cowork-bot committedJun 13, 2026 Configuration menu - View commit details
-
Copy full SHA for 7069b9a - Browse repository at this point
Copy the full SHA 7069b9aView commit details
Commits on Jun 16, 2026
-
chore: declare revenueholdings_license as optional 'license' extra
DevForge Engineer committedJun 16, 2026 Configuration menu - View commit details
-
Copy full SHA for 480375f - Browse repository at this point
Copy the full SHA 480375fView commit details
Commits on Jun 23, 2026
-
cowork-bot: merge origin/main into improve-deploydiff to sync default…
… branch
DevForge Engineer committedJun 23, 2026 Configuration menu - View commit details
-
Copy full SHA for 41e61d9 - Browse repository at this point
Copy the full SHA 41e61d9View commit details -
cowork-bot: fix duplicate optional-dependency key in pyproject.toml
DevForge Engineer committedJun 23, 2026 Configuration menu - View commit details
-
Copy full SHA for 47ce438 - Browse repository at this point
Copy the full SHA 47ce438View commit details
Commits on Jun 30, 2026
-
Merge remote-tracking branch 'origin/main' into tmp-improve
DevForge Engineer committedJun 30, 2026 Configuration menu - View commit details
-
Copy full SHA for 529a42d - Browse repository at this point
Copy the full SHA 529a42dView commit details -
cowork-bot: fix DELETE_BEFORE_CREATE cost estimation + deepcopy prici…
…ng defaults - Remove DELETE_BEFORE_CREATE from the zero-after-cost guard so replacements report the new resource cost instead of $0. - Use copy.deepcopy for DEFAULT_PRICICING to prevent global state mutation from custom pricing loads leaking across calls/tests. - Add regression test for delete-before-create after cost.
DevForge Engineer committedJun 30, 2026 Configuration menu - View commit details
-
Copy full SHA for 4f46085 - Browse repository at this point
Copy the full SHA 4f46085View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...cowork/improve-deploydiff