Remove pypi_extract_pypi_package_model feature flag
What does this MR do and why?
The pypi_extract_pypi_package_model feature flag was globally enabled on gitlab.com on 2024-09-30
This MR removes the pypi_extract_pypi_package_model feature flag and enables the Packages::Pypi::Package class for all cases.
Additionally, it changes the ::Packages::GroupOrProjectPackageFinder to define basic class Packages::Package inside the packages_class method that can be overridden by child classes !167762 (comment 2139197329).
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
No.
How to set up and validate locally
The main operations from the PyPi package registry continue working without any issues.
https://docs.gitlab.com/ee/user/packages/pypi_repository/index.html
Related to #435827 (closed)