infinispan / infinispan/python-client
DEPRECATION of bdist_wheel
- Dominant language
- C++
- Stars
- 17
- Forks
- 12
- PR merge metrics
- No merged PRs in 30d
Description
Got this warning when built the package
DEPRECATION: Building 'infinispan' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'infinispan'. Discussion can be found at https://github.com/pypa/pip/issues/6334
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by inspecting the repository's Python packaging configuration and reproduce the warning when building the package. Replace the legacy setup.py bdist_wheel path with the standardized build interface suggested in the report, then verify that the package builds without the deprecation warning.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100