automl / automl/random_forest_run
DEPRECATION: pyrfr is being installed using the legacy 'setup.py install' method
- Dominant language
- C++
- Stars
- 39
- Forks
- 23
- PR merge metrics
- No merged PRs in 30d
Description
pyrfr version: 0.8.3
I tried to `pip install pyrfr` on GitHub actions' ["ubuntu-latest", "macos-latest", "windows-latest"]. On macos and windows, I got the deprecation warning:
```
DEPRECATION: pyrfr is being installed using the legacy 'setup.py install' method, because
it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce
this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion
can be found at https://github.com/pypa/pip/issues/8559
Running setup.py install for pyrfr: started
Running setup.py install for pyrfr: still running...
Running setup.py install for pyrfr: finished with status 'done'
```
The installation was successful, though. Then I tried to install `wheel` before installing pyrfr, the output message is normal:
```
Building wheels for collected packages: pyrfr
Building wheel for pyrfr (setup.py): started
Building wheel for pyrfr (setup.py): still running...
Building wheel for pyrfr (setup.py): finished with status 'done'
Created wheel for pyrfr: filename=pyrfr-0.8.3-cp38-cp38-macosx_10_15_x86_64.whl size=508192 sha256=5ac670c98adbb1ade8c32d3a0b8bba414fcf384ec8b40eef56089ba5d80f6195
Stored in directory: /Users/runner/Library/Caches/pip/wheels/3b/ca/fd/ed04af714a195453416b55d093a747fb022d058772f64519c4
Successfully built pyrfr
```
Is it a problem for me to concern?
Contributor guide
No contributing guide indexed for this repository
Research direction
Review setup.py and the reported absence of pyproject.toml, then reproduce pip install pyrfr on Ubuntu, macOS, and Windows with the relevant pip output. Done means installation completes without the legacy setup.py install deprecation warning on the reported platforms.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100