Deprecate python 3.9 support
cisaacstern opened this issue · comments
Per @yuvipanda's suggestion in #587 (comment), it probably makes sense to deprecate python 3.9 support, but IMO we should wait to complete this until after #567 goes in, so that we support at least two Python versions at a time. As noted in #587 (comment), pangeo-forge/pangeo-forge-runner#90 will also be beneficial on this theme.
As part of this, we can revisit whether or not we want to use kw_only
dataclasses for transforms inheritance, which would allow moving defaults set by #588 onto a parent class. xref #587 (comment)