black version pin is restrictive. necessary?
Closed this issue · 1 comments
billhunekepf commented
Thank you for writing this wrapper for black
. I wanted to raise one small suggestion: your requirements file should not pin the black version.
Perhaps your tool can concern itself only with its compatibility with the parts of the Black api and application surface area that it needs to use, but aside from setting a minimum Black version (and possibly a max version, if necessary) I'd argue that you can leave the specific Black version up to your users.
I'm suggesting changing
requirements.txt
setuptools
wheel
black==20.8b1
click
to
setuptools
wheel
black>=20.8b1
click
Hopefully, you can pin the dev copy, so that formatting of brunette
source code remains fixed. Ie. hopefully there's nothing wrong with this change:
requirements-dev.txt
black==20.8b1
richardARPANET commented
fixed in 0.2.1