What's Changed
* Bump argcomplete from 2.1.2 to 3.1.1 by dependabot in https://github.com/dbosk/canvaslms/pull/102
* Bump rich from 13.5.1 to 13.5.2 by dependabot in https://github.com/dbosk/canvaslms/pull/103
* Various improvements by dbosk:
- grades: Handle that a submission resource doesn't exist
- Skip reporting if there's no grade or date
- Improves the grades example
- disjunctmax: treats nonexisting as an F
- maxgradesurvey: treats missing submission as F
- Improves date handling in conjunctavgsurvey
**Full Changelog**: https://github.com/dbosk/canvaslms/compare/v2.19...v2.20