Summary
A small update that focuses on upgrading requirements to latest `tensorflow` and `tensorflow-probability` versions. Includes minimal breaking changes.
Breaking changes
* Remove `RandomScaleMVN` initializer from package.
Changes
* Bump python requirement to 3.9, 3.10
* Bump tensorflow requirement to >=2.8, <2.9
* Bump tensorflow-probability requirement to 0.16.0
* Remove subclassed `psiz.tfp.distributions` `TruncatedNormal` and `Gamma` because tensorflow-probability now implements the necessary methods natively (e..g, `quantile` for `TruncatedNormal`; `mode` for `Gamma`).
* Add System Requirements section to docs.