nf-core / tools

Python package with helper tools for the nf-core community.
https://nf-co.re
MIT License
232 stars 187 forks source link

Bump PyInquirer version #641

Closed ewels closed 4 years ago

ewels commented 4 years ago

The new JSON Schema launch functionality uses a couple of minor features of PyInquirer that are on it's master branch but not yet releases on PyPI. setup.py is patched to install from GitHub to make this work, but it's not ideal for a stable release.

Hopefully a new release of PyInquirer will make it to PyPI before we release tools - see https://github.com/CITGuru/PyInquirer/issues/90. If not, we need to patch to make the code work with the existing version / port to a different library.

x-ref https://github.com/nf-core/tools/pull/638#issuecomment-651653447

ewels commented 4 years ago

PR to make the PyInquirer version stable: https://github.com/nf-core/tools/pull/684

I think it's time to give up waiting for a release..