You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[PyOV] Migrate wheel building interface to python -m build for main OV wheel (#27190)
### Details:
- Direct `setup.py` calls are deprecated and using `build` package
instead is recommended
([source](https://packaging.python.org/en/latest/discussions/setup-py-deprecated/))
- PR simplifies wheel building by using `python -m build` for all pip
versions
- A new build dependency has been added since `build` is not supplied
with Python
- `setuptools` (our current build backend) is not integrated well with
`config_settings`, which leads to an unfriendly looking workaround for
passing build settings (more details in
pypa/setuptools#2491)
- Migrations for other wheels will be delivered in separate PRs as they
have a different scope (for example `openvino_dev` also requires
migration from using `pkg_resources` package)
### Tickets:
- CVS-155190
0 commit comments