I just released pyCloudy 0.9.10, which is supposed to be Windows compatible, but not c13-Cloudy compatible anymore.
This release now uses Path in the way Cloudy is run. The command sent to
subprocess is not anymore e.g. "cd dir_; make" but is calling "make"
using cwd=dir_ as argument in the Popen call. This makes the library
Windows compatible.
On the other side, the Makefile and the simple run of Cloudy is using
the -p argument of the cloudy.exe program, in place of cloudy.exe <
model.in > model.out, to also have Windows compatibility.
As a consequence, this part of the code is not compatible anymore with
Cloudy versions that not support the -p option (<= c13). In case you
are still using c13 Cloudy, keep the pyCloudy version to 0.9.9, or
update Cloudy (which is always a good idea!).
Some minor bug corrections: wrong text in print_stats and wrong format in reading abundances from the output file.