Skip to content

Delete python version metadata (devonfw/IDEasy#2211) - #45

Open
Paras14 wants to merge 2 commits into
devonfw:masterfrom
Paras14:2211-delete-python-metadata
Open

Delete python version metadata (devonfw/IDEasy#2211)#45
Paras14 wants to merge 2 commits into
devonfw:masterfrom
Paras14:2211-delete-python-metadata

Conversation

@Paras14

@Paras14 Paras14 commented Jul 28, 2026

Copy link
Copy Markdown

Related to devonfw/IDEasy#2211.

Deletes all Python version folders (python/python/<version>/), 304 folders, 2090 files.
GitHub cannot render a diff of this size, so you can concretely look at the following for review:

Deleted:

  • python/python/<version>/ for all versions, containing *.urls, *.urls.sha256 and status.json

Kept:

  • python/dependencies.json (python -> uv dependency)
  • python/python/security.json (CVE metadata)

Both remaining files are still used by findDependencies / findSecurity in AbstractToolRepository, which resolve via the tool and edition folder and never read the per-version folders.

Background: since devonfw/IDEasy#2100 / #2152, Python versions are resolved via uv python list instead of ide-urls, so this metadata is no longer used to install Python.

Note on ordering: this PR must only be merged after the IDEasy PR that removes PythonUrlUpdater (devonfw/IDEasy#2220 PR).

@github-project-automation github-project-automation Bot moved this to 🆕 New in IDEasy board Jul 28, 2026
@Paras14 Paras14 moved this from 🆕 New to Team Review in IDEasy board Jul 28, 2026
@Paras14 Paras14 added the enhancement New feature or request label Jul 28, 2026
@Paras14 Paras14 self-assigned this Jul 28, 2026
@hohwille hohwille moved this from Team Review to 👀 In review in IDEasy board Jul 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: 👀 In review

Development

Successfully merging this pull request may close these issues.

2 participants