Setup.pysetup.cfg
6
Click here to load reader
-
Upload
atsushi-odagiri -
Category
Technology
-
view
638 -
download
1
Transcript of Setup.pysetup.cfg
![Page 1: Setup.pysetup.cfg](https://reader038.fdocuments.in/reader038/viewer/2022100603/55959ee61a28ab672d8b464e/html5/thumbnails/1.jpg)
setup.py/setup.cfg
![Page 2: Setup.pysetup.cfg](https://reader038.fdocuments.in/reader038/viewer/2022100603/55959ee61a28ab672d8b464e/html5/thumbnails/2.jpg)
setup.py
tests_require = ["nose", "coverage", "webtest"]setup( tests_require=tests_require, extras_require={ "testing": tests_require, "docs": ["sphinx"], },)
![Page 3: Setup.pysetup.cfg](https://reader038.fdocuments.in/reader038/viewer/2022100603/55959ee61a28ab672d8b464e/html5/thumbnails/3.jpg)
これまでのおまいら
pip install -e .cat > requirements.txtnosecoveragesphinx^Dpip install -r requirements.txt
![Page 4: Setup.pysetup.cfg](https://reader038.fdocuments.in/reader038/viewer/2022100603/55959ee61a28ab672d8b464e/html5/thumbnails/4.jpg)
setup.cfg
[aliases]dev = develop easy_install hoge[testing] hoge[docs]
![Page 5: Setup.pysetup.cfg](https://reader038.fdocuments.in/reader038/viewer/2022100603/55959ee61a28ab672d8b464e/html5/thumbnails/5.jpg)
これからのおまいら
python setup.py dev
![Page 6: Setup.pysetup.cfg](https://reader038.fdocuments.in/reader038/viewer/2022100603/55959ee61a28ab672d8b464e/html5/thumbnails/6.jpg)
まとめ
extras_requireは便利だね!