Skip to content

Commit

Permalink
Pyfixest 018 (#358)
Browse files Browse the repository at this point in the history
* prepare 018 release

* lint

* fix bugs, allow var2 to be int, fix docs

* model_matrix_fixest now returns dict instead of tuple
  • Loading branch information
s3alfisc authored Mar 24, 2024
1 parent 216d4d8 commit 2833674
Show file tree
Hide file tree
Showing 8 changed files with 118 additions and 276 deletions.
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,3 @@ readme.ipynb
#objects.json
#docs/site_libs
#site_libs

7 changes: 6 additions & 1 deletion docs/news.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,12 @@

## PyFixest 0.18.0

- Large Refactoring of Interal Processing of Model Formulas, in particular `FixestFormulaParser` and `model_matrix_fixest`.
- Large Refactoring of Interal Processing of Model Formulas, in particular `FixestFormulaParser` and `model_matrix_fixest`. As a results, the code should be cleaner and more robust.
- The `fml` argument of `model_matrix_fixest` is deprecated. Instead, `model_matrix_fixest`
now asks for a `FixestFormula`, which is essentially a dictionary with information on model
specifications like a first stage formula (if applicable), dependent variables, fixed effects,
etc.
- Additionally, `model_matrix_fixest` now returns a dictionary instead of a tuple.
- Brings back fixed effects reference setting via `i(var1, var2, ref)` syntax. Deprecates the `i_ref1`, `i_ref2` function arguments.

## PyFixest 0.17.0
Expand Down
Loading

0 comments on commit 2833674

Please sign in to comment.