Releases: pymc-labs/CausalPy
Releases · pymc-labs/CausalPy
0.0.14
What's Changed
Documentation 📖
- Update docstring to explain
sample_kwargs
+ add intersphinx by @drbenvincent in #207 - Improve layout of the docs by @agroutsmith in #209
- Improvements to the DiD banks example notebook by @drbenvincent in #216
- Convert static glossary into interlinked sphinx glossary by @drbenvincent in #217
Maintenance 🔧
- Improve UML image generation by @drbenvincent in #201
- Enable bibtex references in the documentation by @drbenvincent in #215
New Contributors
- @agroutsmith made their first contribution in #209
Full Changelog: 0.0.13...0.0.14
0.0.13
What's Changed
New Features 🎉
- Add
InterruptedTimeSeries
class by @drbenvincent in #200
Maintenance 🔧
- Add the csv data files into the package data discovery by @lucianopaz in #206
Full Changelog: 0.0.12...0.0.13
0.0.12
Third time lucky - After a break from CausalPy updates for a while, and with new automated actions, I'm a bit rusty. Hopefully the automated upload to pypi will work this time.
0.0.11
There was a bit of a hiccup releasing 0.0.10 with our new automated GitHub actions. I accidentally didn't ensure the hard coded version number in pyproject.toml
matched with the GitHub version tag, so the pypi upload process didn't work. Hopefully this try goes smoothly.
What's Changed
Maintenance 🔧
- rename
TimeSeriesExperiment
class toPrePostFit
by @drbenvincent in #193 - Fix + version bump to 0.0.10 by @drbenvincent in #194
- version bump to #0.0.11 by @drbenvincent in #195
Full Changelog: 0.0.10...0.0.11
0.0.10
What's Changed
Documentation 📖
- add random seed to all pymc examples for reproducible results by @drbenvincent in #149
- Idiomatic data import and processing with pandas method chaining for all examples by @drbenvincent in #153
- Fix rtd builds by @OriolAbril in #164
- add pydata global 2022 video to README and docs by @drbenvincent in #180
- Add UML diagrams for overview of the codebase by @drbenvincent in #177
- Add more information to help contributors to the repo by @drbenvincent in #182
- Add CausalPy logo and restructure docs contents by @drbenvincent in #184
- fix small error in DiD notebook by @drbenvincent in #190
Maintenance 🔧
- remove
treated
anduntreated
kwargs for DifferenceInDifferences by @drbenvincent in #151 setup.py
is dead, long livepyproject.toml
by @drbenvincent in #156- Add input validation, custom exceptions, and associated tests by @drbenvincent in #152
New Contributors
- @OriolAbril made their first contribution in #164
- @lucianopaz made their first contribution in #166
Full Changelog: 0.0.9...0.0.10
0.0.9
What's Changed
- FIX: Corrects error discovered in Difference in Differences code + updates skl code by @drbenvincent in #147
Full Changelog: 0.0.8...0.0.9
0.0.8
What's Changed
- DiD: allow multiple pre/post intervention observations + correctness fixes by @drbenvincent in #140
- global find and replace:
prediction_model
->model
by @drbenvincent in #141 - Improve plot clarity with combined mean and HDI legend elements by @drbenvincent in #145
- update version to 0.0.8 by @drbenvincent in #146
Full Changelog: 0.0.7...0.0.8
0.0.7
What's Changed
- fix lint temp by @juanitorduz in #100
- HOTFIX: attempt to get syntax highlighting in remote readthedocs build working again by @drbenvincent in #101
- HOTFIX: second attempt to fix syntax highlighting in ipynb files on remote rtd build by @drbenvincent in #102
- Fix docs syntax highlighting issue? Temporary fix by disallowing ipython 8.7.0 by @drbenvincent in #104
- add COVID-19 example by @drbenvincent in #108
- Add pretest/posttest nonequivalent group designs with ANCOVA analysis by @drbenvincent in #111
- Add tests Model Builder by @juanitorduz in #109
- fix Arviz plot warnings by @drbenvincent in #113
- add ci badge by @juanitorduz in #114
- make the coverage more verbose by @juanitorduz in #115
- fix optional type hints by @juanitorduz in #117
- add integration tests covering the sklearn examples from the docs by @drbenvincent in #118
- Add more tests: loading of package datasets and integration tests of pymc examples by @drbenvincent in #119
- allow direct access to idata via a property by @drbenvincent in #126
- update ANCOVA example by @drbenvincent in #127
- fix notebook formatting by @drbenvincent in #125
- add ANCOVA example to integration tests + README by @drbenvincent in #128
- use interrogate to assess docstring coverage by @drbenvincent in #124
- access idata through new idata property + show property in autogenerated docs by @drbenvincent in #130
- Add a geolift example to the docs by @drbenvincent in #135
- fix
results.summary
print out + rerun notebook by @drbenvincent in #137 - update version to 0.0.7 by @drbenvincent in #138
Full Changelog: 0.0.6...0.0.7
0.0.6
What's Changed
- HOTFIX - get pypi build working by @drbenvincent in #99
Full Changelog: 0.0.5...0.0.6
0.0.5
What's Changed
- Basic Ci/CD and fix code style by @juanitorduz in #79
- get dataset included in autodoc by @drbenvincent in #94
- Add a (modest) glossary page to the docs. by @drbenvincent in #95
- Add more entries to the glossary by @drbenvincent in #96
- Add Brexit synthetic control example by @drbenvincent in #97
- update CONTRIBUTING notes + bump version to 0.0.5 by @drbenvincent in #98
New Contributors
- @juanitorduz made their first contribution in #79
Full Changelog: 0.0.4...0.0.5