Use as a setuptools plugin¶
You can install setuptools-pyproject-migration in a virtual environment of your choice, perhaps one that you already use to develop your project, by activating the environment and running
$ python -m pip install setuptools-pyproject-migration
Then, make sure you’re in the directory with your setup.py
and/or
setup.cfg
files, and run
$ python setup.py pyproject
That will print out the content of your pyproject.toml
file as computed from
your setup.py
and/or setup.cfg
.
This method of using the plugin requires you to have a setup.py
file. If you
only use setup.cfg
, consider using the CLI application
instead.