[1.3.0](https://github.com/bradendubois/probability-code/compare/v1.2.0...v1.3.0) (2021-03-10)
Bug Fixes
* added 'latent' flag to test model, added additional backdoor test ([f187599](https://github.com/bradendubois/probability-code/commit/f1875995b9a41eb192b5cb36df6cbf767966b9da))
* added CPT generation/return to cpt api ([743d148](https://github.com/bradendubois/probability-code/commit/743d14815f29f4e198886660c2ce6ffae05a4e56))
* added JSON model to testing suite, omit failure branch from coverage in backdoor tests ([5a31da0](https://github.com/bradendubois/probability-code/commit/5a31da0c625872b4bfec8c4751702ef68957eac3))
* added Path/Union typing to API, moved CPT creation ([2ebd291](https://github.com/bradendubois/probability-code/commit/2ebd291cd6a240ff6d71e9fcf2e7fb9b6bb4def4))
* added test to ensure a variable is 'equal' to its name ([327b657](https://github.com/bradendubois/probability-code/commit/327b657ab1f6f4bc35b64fc15c49187a66cb9e59))
* added Union hinting to API, added Path to repl ([dd86390](https://github.com/bradendubois/probability-code/commit/dd86390d4eaf8ad6c4f0b258539e72a810fbe3b3))
* added Variable tests to pytest suite ([1421f0b](https://github.com/bradendubois/probability-code/commit/1421f0b8e15c88c6b13c0144a78efa171a474052))
* configuration doc generator now uses Path ([73bd925](https://github.com/bradendubois/probability-code/commit/73bd925741d88fb1c1aa7535b18390f99bc5bd00))
* fixed API deconfounding set parsing function to allow multiple vertices in a set ([8d7ce43](https://github.com/bradendubois/probability-code/commit/8d7ce434b7f36a6541a3c081956eac1fe0143169))
* fixed Backdoor pathfinding to eliminate edge case path ([b543159](https://github.com/bradendubois/probability-code/commit/b543159a03d9d547164b810fee715bb4f94068d4))
* fixed broken / incorrect links in README ([776955f](https://github.com/bradendubois/probability-code/commit/776955ff321b5c4040fef20036a16b74301326e2))
* fixed small return value of api backdoor path parsing ([a82b7fd](https://github.com/bradendubois/probability-code/commit/a82b7fd6f9d363d0cc25e866c5014c54d02463d6))
* fixed union-typing hinting in Graph ([cff6074](https://github.com/bradendubois/probability-code/commit/cff6074e5d085be494dcdaabec572d2ceac84bc1))
* moved "within_precision" to helper file ([d14540e](https://github.com/bradendubois/probability-code/commit/d14540ed3c14bf815b5ded7c6f50311f1dc9699b))
* removed unused cli-parsing from config ([884d510](https://github.com/bradendubois/probability-code/commit/884d510bd2d7d5be4574b2718303ba07e36c6822))
* replaced config pathing with Path ([acafd89](https://github.com/bradendubois/probability-code/commit/acafd89da7101868826206d6e941c9e9342f2626))
* revised import of CPT to only use necessary numpy module ([bf3b8b8](https://github.com/bradendubois/probability-code/commit/bf3b8b899e1ed4c24b29cda91049f206ca0521bb))
* skip dataset generator code in coverage ([7b44052](https://github.com/bradendubois/probability-code/commit/7b440527294da0da980e95caa93b5626ed467103))
* swapped testing modules to Path ([e0a1c78](https://github.com/bradendubois/probability-code/commit/e0a1c78673bd09ee1c817581bd5b4e53363dca00))
* updated graph generator to new model, Path usage ([e5d8443](https://github.com/bradendubois/probability-code/commit/e5d8443335d05e0531eab53755ee746cf04c0b5f))
Features
* added API tests to pytest suite ([81fdb97](https://github.com/bradendubois/probability-code/commit/81fdb9756f98d8d047dbf531a638a392607c41b6))
* implemented Settings object for easier setting lookups ([d5ae5d7](https://github.com/bradendubois/probability-code/commit/d5ae5d789a2a2ea4b0fdcb59910bbe09fd296603))
* parse_model supports Path ([9b0d2b3](https://github.com/bradendubois/probability-code/commit/9b0d2b3d914e6524fad0df95e57342e2b36a6a59))