Setup.pysetup.cfg

6

Click here to load reader

Transcript of Setup.pysetup.cfg

Page 1: Setup.pysetup.cfg

setup.py/setup.cfg

Page 2: Setup.pysetup.cfg

setup.py

tests_require = ["nose", "coverage", "webtest"]setup( tests_require=tests_require, extras_require={ "testing": tests_require, "docs": ["sphinx"], },)

Page 3: Setup.pysetup.cfg

これまでのおまいら

pip install -e .cat > requirements.txtnosecoveragesphinx^Dpip install -r requirements.txt

Page 4: Setup.pysetup.cfg

setup.cfg

[aliases]dev = develop easy_install hoge[testing] hoge[docs]

Page 5: Setup.pysetup.cfg

これからのおまいら

python setup.py dev

Page 6: Setup.pysetup.cfg

まとめ

extras_requireは便利だね!