- Don't use piping syntax internally (`>>=`) - Add `python`, `numpy`, `executing` and `datar` version to `datar.datar_versions()` - Fix 40: anti_join/semi_join not working when by is column mapping
0.4.0
- 🔧 Update pyproject.toml to generate setup.py for poetry - 👽️ [dplyr] Allow key to be not unique for `rows_insert()` (pwwang/datar188) - 👽️ [dplyr] Allow key in x to be not unique for `rows_update()` (pwwang/datar188) - 👽️ Align rows_*() verbs to align with dplyr 1.1.3 (pwwang/datar188) - ✨ Add symdiff (pwwang/datar189) - ✨ Add consecutive_id (pwwang/datar189) - ✨ Add pick and case_match (pwwang/datar189) - ✨ Add cross_join (pwwang/datar189) - ⬆️ Bump datar to 0.14 - ⬆️ Drop support for pandas 1.3