Bug Fixes
- Add loss parameter reading to System.from_file()
([`94b419a`](https://github.com/geddy11/sysloss/commit/94b419a3cddeaae62d509d32616f4a99cf8f5aa4))
Continuous Integration
- Use "apt_packages" to install graphviz for rtd
([`41168e0`](https://github.com/geddy11/sysloss/commit/41168e0e559be9c5e52e707bcebb5e21df1d75d5))
- Remove sudo from readthedocs .yml
([`2e17b54`](https://github.com/geddy11/sysloss/commit/2e17b543524a8ab2102cf743cf33934abb7db0fe))
Documentation
- Update readme.md with make_diag()
([`13c3923`](https://github.com/geddy11/sysloss/commit/13c39236b0bbba27dd777dc70a71a08f693d187a))
Features
- Add group parameter to make_diag() function
([`1d8f9e4`](https://github.com/geddy11/sysloss/commit/1d8f9e4d94af37d66fb2caa48b4dab86c518121d))
- Add .rail_rep() method to System (voltage rail report)
([`92ec728`](https://github.com/geddy11/sysloss/commit/92ec7281437aaa4c1418e42703b9caa6355c8b79))
- Allow power rail name as parent parameter in add_comp(), change_comp()
([`6019576`](https://github.com/geddy11/sysloss/commit/6019576fd61e7f7652a82f5d42d80f337a5f7793))
- Add the option to add voltage rail names in System
([`a956ecb`](https://github.com/geddy11/sysloss/commit/a956ecbbe724f862cb546ed00907997b283d261d))
- Add "loss" parameter to all loads, optionally configuring power as a loss
([`8168a26`](https://github.com/geddy11/sysloss/commit/8168a26583bd4afbedb020e808a6e1502089e09e))
Refactoring
- Create generic _solv_get_warns() method in Component class
([`4e2e8cc`](https://github.com/geddy11/sysloss/commit/4e2e8cc87708ee2da3c8d0b2091275246a2629e6))
- Add check of limit values format
([`3136295`](https://github.com/geddy11/sysloss/commit/31362953fe3dfacc4210451831b04f59580f0c74))