migrate from setup.py to pyproject.toml

Merged Tamara Muryshkin requested to merge 4.13.x into master

Merge request reports