Skip to content

Conversation

@lsorber
Copy link
Member

@lsorber lsorber commented Dec 24, 2025

Changes:

  • Harmonize the root devcontainers.json with the template devcontainers.json
  • Add ty to the root dependencies
  • Subsume the GitHub.copilot extension by setting "chat.extensionUnification.enabled": true
  • Remove the visualstudioexptteam.vscodeintellicode extension, as it's deprecated
  • Remove the ryanluker.vscode-coverage-gutters extension, as this feature is now built in to VS Code
  • Remove deprecated VS Code settings
  • Enable bracket pair coloring

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR modernizes the VS Code development environment by removing deprecated and redundant extensions, updating dependencies, and harmonizing configuration between the root and template devcontainer.json files.

  • Removes deprecated VS Code extensions (IntelliCode, Coverage Gutters) and subsumes GitHub Copilot into Copilot Chat
  • Adds the ty linter to dependencies (version 0.0.6) and extensions
  • Cleans up deprecated VS Code settings and adds explicit code formatting settings

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
uv.lock Updates lockfile with new ty dependency and refreshed package metadata including upload timestamps
template/pyproject.toml.jinja Bumps ty version requirement from 0.0.5 to 0.0.6
template/.devcontainer/devcontainer.json.jinja Removes deprecated extensions and settings, adds extensionUnification and explicit formatting configuration
pyproject.toml Adds ty>=0.0.6 to root dependencies
.devcontainer/devcontainer.json Harmonizes root devcontainer with template changes

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@lsorber lsorber merged commit bc2e08e into main Dec 24, 2025
24 checks passed
@lsorber lsorber deleted the ls-minify-extensions branch December 24, 2025 10:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants