Closed isedwards closed 1 year ago
@david-i-berry @chinedu117
⚠️ I've moved the original version of pyopencdms
to https://github.com/opencdms-dev ⚠️
The original version has code that is used by climsoft-api
and also has other features like example pygeoapi
providers for Climsoft and SURFACE.
There is now a new cleaned up version of pyopencdms
at https://github.com/opencdms/pyopencdms -- everything in this new repository will be built around the Climate Data Model.
The new repo is now using black
for automated code formatting.
In the past I've avoided using "uncompromising code formatters" and I've preferred some flexibility in style, but I think it would be helpful in OpenCDMS where we are expecting to serve a wide audience.
I suggest we adopt black for automatic code formatting for the following reasons:
It would remove the need for
# noqa
comments (instead we just accept Black's formatting) and it would automatically take care of conventions like adding a trailing comma to lists -- so we won't have to worry about conventions like this in code reviews.