Currently setup.py specifies that click must be at least version 4.0. I'm currently working with the Fedora package maintainer to get this added to EPEL for RHEL7. There are few dependency problems we are noticing.
tornado>=4.1 and livereload>=2.3.2
In RHEL7 tornado is stuck at 2.2.1. livereload isn't packaged for RHEL7 at all (yet). As far as I can tell, these are only needed for the serve subcommand. Would you consider changing these requirements to extras?
extras_require = {
'serve subcommand': [
'livereload>=2.3.2',
'tornado>=4.1'
]
}
As a test, I manually edited the requires.txt in my egg-info directory after installing, and mkdocs appears to work just fine with click 3.3. Are there any known or planned features that actually require click 4.0?
Currently
setup.pyspecifies that click must be at least version 4.0. I'm currently working with the Fedora package maintainer to get this added to EPEL for RHEL7. There are few dependency problems we are noticing.tornado>=4.1andlivereload>=2.3.2In RHEL7 tornado is stuck at
2.2.1. livereload isn't packaged for RHEL7 at all (yet). As far as I can tell, these are only needed for theservesubcommand. Would you consider changing these requirements to extras?click>=4.0As a test, I manually edited the requires.txt in my egg-info directory after installing, and mkdocs appears to work just fine with click
3.3. Are there any known or planned features that actually require click4.0?