Skip to content

Remove unsupported dd-unit-scaling optim extra - #169

Open
Shyclyde wants to merge 1 commit into
DataDog:mainfrom
Shyclyde:codex/remove-dion-pypi-extra
Open

Remove unsupported dd-unit-scaling optim extra#169
Shyclyde wants to merge 1 commit into
DataDog:mainfrom
Shyclyde:codex/remove-dion-pypi-extra

Conversation

@Shyclyde

@Shyclyde Shyclyde commented Sep 4, 2026

Copy link
Copy Markdown

Summary

  • remove the undocumented and unsupported optim extra from dd-unit-scaling
  • bump the package to 0.1.1 so corrected metadata can be published

Context

The documented installation path is to install dd-unit-scaling normally and install Microsoft Dion directly from its GitHub repository. We do not document or support pip install "dd-unit-scaling[optim]", and the packages in this repository depend only on base dd-unit-scaling.

This change hardens that unsupported path by removing metadata that would otherwise cause someone who independently chose [optim] to resolve the bare dion name from PyPI. It does not change the documented installation flow.

Testing

Built the 0.1.1 sdist and wheel in a clean Python 3.12 container and verified that the wheel has no Requires-Dist: dion metadata.

Release follow-up

After merge, publish dd-unit-scaling/v0.1.1. Consider yanking 0.1.0 after the corrected release is available.

@Shyclyde
Shyclyde force-pushed the codex/remove-dion-pypi-extra branch from e49c211 to a41abc7 Compare September 4, 2026 20:22
@Shyclyde Shyclyde changed the title Harden dd-unit-scaling Dion dependency handling Remove unsupported dd-unit-scaling optim extra Sep 4, 2026
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.

1 participant