-
Notifications
You must be signed in to change notification settings - Fork 35
Closed
Description
After the smashing success of scikit-hep/boost-histogram#512 (dropping over 400 LOC and cleaning up over 400 more), and the huge implications to typing, etc, I think we should go ahead and drop 2.7/3.5 and make this 3.6+. Some of the features are also potentially quite useful; I'm using the __init_subclass__ feature right now in boost-histogram to simplify families - see scikit-hep/boost-histogram#513. I think it will reduce development time by at least 20%, CI time similarly, and will promote better typing. I've notices even the LCG is now providing Python 3.8 as the default; and pip, packaging, manylinux2010, and more have dropped 2.7, making it harder to support even if we wanted do. @jpivarski?
eduardo-rodrigues
Metadata
Metadata
Assignees
Labels
No labels