pip install .[ extras ] or. pip install -e .[ extras ] Is there something like python setup.py install [ extras ] or python setup.py develop [ extras ] that can do the similar things. Or is there another way to tell python setup.py to install some optional requirements.
Installation. extras_require can be installed from PyPI. To install with pip: $ python -m pip install extras_require. Enable extras_require by adding sphinxcontrib.extras_require to the extensions variable in conf.py: extensions = [ … sphinxcontrib.extras_require, ] For more information see https://www.sphinx-doc.
2/13/2019 · It includes some advanced patterns and best practices for setup.py, as well as some commentedout nicetohaves. For example, this setup.py provides a $ python setup.py upload command, which creates a universal wheel (and sdist) and uploads your package to PyPi using Twine, without the need for an annoying setup.cfg file. It also creates/uploads a new git tag, automatically.
8/3/2020 · Edit: Since setup.py syntax is not a standard (it only concerns setuptools), I would suggest starting with extending PEP 508 extras syntax and describing how to specify a dependency with default extras .
GitHub – navdeep-G/setup.py: ?? A Human’s Ultimate Guide to …
Installing Packages Python Packaging User Guide, GitHub – navdeep-G/setup.py: ?? A Human’s Ultimate Guide to …
Installing Packages Python Packaging User Guide