:nail_care: Enhancement
- Improve validation when creating Tables with invalid columns from dataframes by tssweeney in https://github.com/wandb/wandb/pull/3113
- Enable digest deduplication for `use_artifact()` calls by annirudh in https://github.com/wandb/wandb/pull/3109
- Initial prototype of azure blob upload support by vanpelt in https://github.com/wandb/wandb/pull/3089
:bug: Bug Fix
- Fix wandb launch using python dev versions by stephchen in https://github.com/wandb/wandb/pull/3036
- Fix loading table saved with mixed types by vwrj in https://github.com/wandb/wandb/pull/3120
- Fix ResourceWarning when calling wandb.log by vwrj in https://github.com/wandb/wandb/pull/3130
- Fix missing cursor in ProjectArtifactCollections by KyleGoyette in https://github.com/wandb/wandb/pull/3108
- Fix windows table logging classes issue by vwrj in https://github.com/wandb/wandb/pull/3145
- Gracefully handle string labels in wandb.sklearn.plot.classifier.calibration_curve by acrellin in https://github.com/wandb/wandb/pull/3159
- Do not display login warning when calling wandb.sweep() by acrellin in https://github.com/wandb/wandb/pull/3162
:broom: Cleanup
- Drop python2 backport deps (enum34, subprocess32, configparser) by jbylund in https://github.com/wandb/wandb/pull/3004
- Settings refactor by dmitryduev in https://github.com/wandb/wandb/pull/3083
New Contributors
- jbylund made their first contribution in https://github.com/wandb/wandb/pull/3004
- acrellin made their first contribution in https://github.com/wandb/wandb/pull/3159
**Full Changelog**: https://github.com/wandb/wandb/compare/v0.12.9...v0.12.10