Commit Graph

22 Commits

Author SHA1 Message Date
Aditya Bavadekar
b3a65c373e chore: disable MyPy, add target version py312, update documentation 2025-10-22 11:10:21 -07:00
Aditya Bavadekar
c33517a42d chore: consolidate Ruff configs, add prettier dependancy and updated documentation usage
- Remove per-package Black, Ruff, and MyPy settings in individual pyproject.toml files
- Centralize Ruff configuration in root pyproject.toml under [tool.ruff.lint] with selected ignores
- Add Prettier setup and usage instructions to Development.md
- Include pnpm install instructions for JS/TS dependencies
- Ensure pre-commit hooks enforce Python and JS/TS formatting consistently
2025-10-22 11:10:21 -07:00
Aditya Bavadekar
e04bfaea5e chore: Setup code formatting and linting
- Add `.editorconfig` for editor consistency.
- Configure GitHub Actions workflow for linting (`.github/workflows/lint.yml`).
- Add pre-commit hooks for automated checks (`.pre-commit-config.yaml`).
- Configure Prettier and exclusions (`.prettierrc.yaml`, `.prettierignore`).
- Update VS Code extensions to include formatting tools (`.vscode/extensions.json`).
- Adjust VS Code settings for auto-formatting (`.vscode/settings.json`).
2025-10-22 11:10:21 -07:00
James Murdza
b2ccf1be10 Simplify uv build script and switch to uv 2025-10-20 07:34:36 -07:00
James Murdza
012f1394cb Remove pylume from pyproject 2025-10-20 07:18:15 -07:00
bowman
2daa6a9df8 bump hud version 2025-10-06 17:54:23 -07:00
James Murdza
b4b45e5b8b Upgrade HUD SDK to 0.4.26 2025-09-14 00:34:51 -04:00
James Murdza
8096fbfd34 Upgrade HUD SDK to 0.4.25 2025-09-13 22:43:12 -04:00
James Murdza
2fdff0e566 Add Anthropic SDK as a dependency 2025-09-12 18:00:27 -04:00
James Murdza
6b0f7268f6 Update HUD SDK version 2025-09-02 15:57:47 -04:00
James Murdza
9766e12b8d Restrict project to Python versions below 3.14 2025-08-21 16:35:15 -04:00
James Murdza
68fe720eda Pin OpenAI version to work around BerriAI/litellm#13711 2025-08-19 07:19:51 -04:00
James Murdza
74c26cfaad Merge pull request #336 from jamesmurdza/fix/refactor-python-telemetry
Refactor Python telemetry library
2025-08-18 15:31:45 -04:00
James Murdza
31e0362137 Fix root project requires-python version 2025-08-17 09:03:19 -04:00
James Murdza
94046b999d Make core libraries editable for development 2025-08-11 13:42:31 -04:00
Dillon DuPont
394ebaac3c Completed python refactor migration 2025-07-01 16:04:06 -04:00
Dillon DuPont
ba68e85ba9 bump agent (#143), computer-server, computer, mcp-server python version to 3.11 2025-05-28 08:47:33 -04:00
Matt Speck
1b2820d87a chore: fix pdm installation
- This commit follows the PDM best practices for [managing a monorepo](https://pdm-project.org/en/latest/usage/advanced/#use-pdm-to-manage-a-monorepo)

Refs: #131
2025-04-25 17:10:28 -04:00
f-trycua
7c8e1c98e9 Fix root py project toml 2025-04-24 15:09:04 -07:00
f-trycua
96647dbe19 Support py >= 3.13 2025-04-15 11:36:11 -07:00
f-trycua
b4bfd7bd89 Add MCP server 2025-04-06 17:25:33 -07:00
f-trycua
8baef75e6e Add Cua Preview 2025-03-16 16:06:32 +01:00