Core currently always installs parameterized and pytest as dependencies, even though normal use of the package doesn't actually depend on them -- they're only needed for some testing-related helpers that are used across Core and Analytics.
Originally raised in this review thread.