v0.0.12
User Facing Changes
- Arrange correctly resets index. #106
- Filter correctly resets index. #130
- Switch to MIT license
- SqlTranslator is now mutable, so it's easier to tweak them on the fly (e.g. in a notebook. b9c81d7
- pandas join feats / fixes
- the implementation of
semi_join
was duplicating rows as standard joins do.
this resulted in some very large results.... #115 - implement anti_join
- fix failures when the on arg received a mapping
- fix
full_join
failing for pandas, since pandas calls it an 'outer' join
- the implementation of
- implement sql transmute. #108
- clean up, document, add docstring tests for vector funcs and forcats. #120
- add full tests for forcats (thanks @bakera81!) .#121
- clean up and document
separate()
. #119 - allow raw SQL. #123
- generalize spread and gather. #129
- mutate generates fewer subqueries now. #127
As an experimental feature, I shortened the stacktraces for SQL translator errors! #125
Chores
- clean up pytest. #116