vega / altair

Declarative statistical visualization library for Python
https://altair-viz.github.io/
BSD 3-Clause "New" or "Revised" License
9.39k stars 795 forks source link

refactor: Remove `channels` parameter in `infer_encoding_types` #3564

Closed dangotbanned closed 2 months ago

dangotbanned commented 2 months ago

Was kept, but only needed for tests since #3444.

This PR factors out the test dependency, by using pytest.MonkeyPatch - to temporarily replace the global cache.

As alt.utils.core.infer_encoding_types is not public API - this is a safe remove, no need for deprecation.