Releases: pwwang/datar
Releases · pwwang/datar
0.9.1
0.9.0
Fixes
- Fix
weighted_mean
not handling group variables with NaN values (#137) - Fix
weighted_mean
onNA
raising error instead of returningNA
(#139) - Fix pandas
.groupby()
used internally not inheritingsort
,dropna
andobserved
(#138, #142) - Fix
mutate/summarise
not counting references inside function as used for_keep
"used"/"unused"
- Fix metadata
_datar
of nestedTibbleGrouped
not frozen
Breaking changes
- Refactor
core.factory.func_factory()
(#140) - Use
base.c[...]
for range short cut, instead off[...]
- Use
tibble.fibble()
when constructingTibble
inside a verb, instead oftibble.tibble()
- Make
n
a keyword-only argument forbase.ntile
Deprecation
- Deprecate
verb_factory
, useregister_verb
frompipda
instead - Deprecate
base.data_context
Dependences
- Adopt
pipda
v0.7.1
- Remove
varname
dependency - Install
pdtypes
by default
What's Changed
Full Changelog: 0.8.6...0.9.0
0.8.6
0.8.5
0.8.4
0.8.3 (#119)
- ⬆️ Upgrade pipda to v0.6
- ⬆️️ Upgrade thon-simpleconf to 5.5
0.8.2 (#118)
- ♻️ Move
glimpse
todplyr
(asglimpse
is atidyverse-dplyr
API) - 🐛 Fix
glimpse()
output not rendering in qtconsole (#117) - 🐛 Fix
base.match()
for pandas 1.3.0 - 🐛 Allow
base.match()
to work with grouping data (#115) - 📌 Use
rtoml
(python-simpleconf
) instead oftoml
(See https://github.com/pwwang/toml-bench) - 📌 Update dependencies
🔖 0.8.1 (#113)
🔖 0.8.0 (#110)
- ✨ Support
base.glimpse()
(#107, machow/siuba#409) - 🐛 Register
base.factor()
and accept grouped data (#108) - ✨ Allow configuration file to save default options
- 💥 Replace option
warn_builtin_names
withimport_names_conflict
(#73) - 🩹 Attach original
__module__
tofunc_factory
registed functions - ⬆️ Bump
pipda
to0.5.9