Skip to content

Comments

Removes deprecated built-in Python package support.#6114

Open
dom96 wants to merge 1 commit intomainfrom
dominik/remove-package-built-in-code
Open

Removes deprecated built-in Python package support.#6114
dom96 wants to merge 1 commit intomainfrom
dominik/remove-package-built-in-code

Conversation

@dom96
Copy link
Contributor

@dom96 dom96 commented Feb 19, 2026

Packages in Python Workers are now supported via pywrangler (and vendoring) so the built-in packages mechanism is no longer necessary. This PR removes (most of) the code for this mechanism and deprecates this feature.

@dom96 dom96 requested review from hoodmane and ryanking13 February 19, 2026 15:06
@dom96 dom96 requested review from a team as code owners February 19, 2026 15:06
Comment on lines +5533 to +5534
co_await server::fetchPyodidePackages(
pythonConfig, pythonConfig.pyodidePackageManager, {}, release, network, timer);
Copy link
Contributor

Choose a reason for hiding this comment

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

Do we need fetchPyodidePackages anymore?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It seemed like it, I started getting errors about missing crypto when I removed it.

Copy link
Contributor

Choose a reason for hiding this comment

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

Can you add a comment?

@dom96 dom96 force-pushed the dominik/remove-package-built-in-code branch from 7ed69b5 to 5a28942 Compare February 19, 2026 16:13
@dom96 dom96 force-pushed the dominik/remove-package-built-in-code branch from 5a28942 to 13de0c3 Compare February 24, 2026 11:45
@ask-bonk
Copy link
Contributor

ask-bonk bot commented Feb 24, 2026

@dom96 Bonk workflow was cancelled.

View workflow run · To retry, trigger Bonk again.

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.

3 participants