v0.25.2
Highlights
- Environments are now managed via pixi. This should greatly facilitate new contributions!
- We have added a
pf.dtable()
function for producing summary statistics. - We now provide outcome plots via the
panelview()
function. - All difference-in-differences estimators can now be loaded via
pf.lpdid()
,pf.did2s()
, etc - We implement in-memory regression compression a la duckreg, via
polars
.
What's Changed
- Solve pre commit hook error by @s3alfisc in #600
- add publish to pypi wfl by @s3alfisc in #602
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #604
- Try to split and paralelize tests by @juanitorduz in #607
- Bump cryptography from 43.0.0 to 43.0.1 by @dependabot in #612
- test run example notebooks by @juanitorduz in #613
- Run more tests by @s3alfisc in #603
- Skip redundant tests to decrease CI runtime by @s3alfisc in #615
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #617
- Large Refactor to Clean Up
FixestMulti
class by @s3alfisc in #601 - only coverage for pyfixest folder by @s3alfisc in #620
- delete coverage files by @s3alfisc in #622
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #624
- Improve CI Run-Time: Test Smarter by @s3alfisc in #625
- install r and deps in test workflow by @s3alfisc in #627
- Add Support for (in-memory) Regression compression a la
duckreg
by @s3alfisc in #619 - Codecov by @s3alfisc in #628
- Update codecov.yml by @s3alfisc in #629
- update codecov yaml by @s3alfisc in #630
- Set flags for tests in different CI steps by @s3alfisc in #632
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #631
- Add dtables and make_tables functions. Small corrections in etable. Update of ipynb notebooks. by @dsliwka in #614
- Codecov by @s3alfisc in #633
- Update Regression Table Notebook by @s3alfisc in #634
- run codecov only for regulr wfl by @s3alfisc in #636
- Compact tables in dtable & bug fix for FE display in etable by @dsliwka in #637
- Move from
poetry
andjust
topixi
by @s3alfisc in #595 - update contributing.md by @s3alfisc in #638
- Minor docs restructuring by @s3alfisc in #639
- Update Documentation by @s3alfisc in #640
- update all notebooks by @s3alfisc in #641
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #642
- Implementing outcome plot for panelview function by @rafimikail in #581
- Update docs by @s3alfisc in #646
- Adjusting the figsize of panelview by @rafimikail in #650
Full Changelog: v0.24.2...v0.25.2