pymc-labs / CausalPy

A Python package for causal inference in quasi-experimental settings
https://causalpy.readthedocs.io
Apache License 2.0
881 stars 63 forks source link

install pymc in the recommended manner for remote workflows #279

Open drbenvincent opened 9 months ago

drbenvincent commented 9 months ago

Following a discussion with @ricardoV94, it seems that we are pip installing pymc. We should instead install pymc in the recommended manner.

I'm not 100% sure how to implement this currently, but I'm assuming we need to edit files in .github/workflows. Perhaps...

https://github.com/pymc-labs/CausalPy/blob/83cb28cfd728ce01ed175c1ddd300b91308bf410/.github/workflows/ci.yml#L43

which may well require changes to the pyproject.toml file

https://github.com/pymc-labs/CausalPy/blob/83cb28cfd728ce01ed175c1ddd300b91308bf410/pyproject.toml#L29-L43

drbenvincent commented 9 months ago

Is this something that @maresb might have expertise with?