with @kcpevey * `task_ecosystem_setup` pip upgrades distribution tools. * `task_env_create` does nothin in pip, but is overriden in conda * should use `LongRunning` instead of `CmdAction` when possible * `task_dev_install, _pip_...` builds a pip command to update the environment. * consider using `flakehell` instead of `flake8` * move linting after testing * `coveralls` `coverage` task. # suggestions * squash pip and conda setup into one smart function. * squash environment variable setup into tasks.
with @kcpevey
task_ecosystem_setuppip upgrades distribution tools.task_env_createdoes nothin in pip, but is overriden in condaLongRunninginstead ofCmdActionwhen possibletask_dev_install, _pip_...builds a pip command to update the environment.flakehellinstead offlake8coverallscoveragetask.suggestions