Skip to content

build: Drop removed extras from make install - #592

Merged
m-jayanarasimha merged 1 commit into
mainfrom
meghana/build/drop-stale-install-extras
Oct 29, 2026
Merged

m-jayanarasimha merged 1 commit into
mainfrom
meghana/build/drop-stale-install-extras

Conversation

@m-jayanarasimha

Copy link
Copy Markdown
Member

The avro, json and msgpack extras were removed from setup.py when the codecs were dropped in #219, but make install and make docs still request them, so every install prints three "does not provide the extra" warnings. This installs the package without extras in both targets; nothing else changes.

Verified in a fresh Python 3.13 venv: make install on main prints the three warnings, and on this branch installs cleanly with no warnings.

The avro, json and msgpack extras were removed from setup.py when the
codecs were dropped in #219, but `make install` and `make docs` still
request them, so every install prints three "does not provide the
extra" warnings. Install the package without extras; nothing else
changes.
@m-jayanarasimha
m-jayanarasimha requested a review from a team October 29, 2026 19:52
@m-jayanarasimha
m-jayanarasimha marked this pull request as ready for review October 29, 2026 20:02
@m-jayanarasimha
m-jayanarasimha requested review from a team as code owners October 29, 2026 20:02
@m-jayanarasimha
m-jayanarasimha merged commit 6a18ff4 into main Oct 29, 2026
22 checks passed
@m-jayanarasimha
m-jayanarasimha deleted the meghana/build/drop-stale-install-extras branch October 29, 2026 20:20
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