This pull request adds modules in the Biorefineries library to the BioSTEAM documentation. The only change to the code is to set the __name__, __doc__, and __signature__ attributes of SystemFactory objects for Sphinx to document SystemFactory objects more easily. For example, this is how the wastewater treatment system factory looks in the documentation:
I won't be adding doctests and examples to the biorefinery systems until February due to some deadlines in January, but I think this is a good start.
Once docs (this branch) and the thermosteam rxn branches are merged, I'll upload the latest versions to PyPI.
@yalinli2, looks like the CI failed due to the new version listed on setup.py, but all tests are passing locally. Next time I'll update setup.py after getting the pull request approved.
@yalinli2,
This pull request adds modules in the Biorefineries library to the BioSTEAM documentation. The only change to the code is to set the
__name__
,__doc__
, and__signature__
attributes of SystemFactory objects for Sphinx to document SystemFactory objects more easily. For example, this is how the wastewater treatment system factory looks in the documentation:I won't be adding doctests and examples to the biorefinery systems until February due to some deadlines in January, but I think this is a good start.
Once
docs
(this branch) and the thermosteamrxn
branches are merged, I'll upload the latest versions to PyPI.Thanks!