Skip to content

Releases: pwwang/datar

0.15.6

14 Mar 04:11
Compare
Choose a tag to compare
  • deps: bump simplug to 0.4, datar-numpy to 0.3.4 and datar-pandas to 0.5.5
  • tests: adopt pytest v8
  • ci: use latest actions

Full Changelog: 0.15.5...0.15.6

0.15.5

05 Feb 17:38
Compare
Choose a tag to compare
  • deps: bump datar-numpy to 0.3.3

Full Changelog: 0.15.4...0.15.5

0.15.4

23 Jan 06:32
Compare
Choose a tag to compare
  • docs: fix typo in README.md (#197)
  • docs: change filter to filter_ in README.md
  • docs: fix typo in data.md
  • deps: bump datar-pandas to 0.5.4 (support pandas 2.2+)

What's Changed

New Contributors

Full Changelog: 0.15.3...0.15.4

0.15.3

10 Oct 21:48
Compare
Choose a tag to compare
  • ⬆️ Bump pipda to 0.13.1

Full Changelog: 0.15.2...0.15.3

0.15.2

09 Oct 22:56
Compare
Choose a tag to compare
  • ⬆️ Bump datar-pandas to 0.5.2 to fix pip install datar[pandas] not having numpy backend installed.

Full Changelog: 0.15.1...0.15.2

0.15.1

09 Oct 21:42
Compare
Choose a tag to compare
  • ⬆️ Bump datar-pandas to 0.5.1
    • Bump datar-numpy to 0.3.2
    • Dismiss ast warning for if_else.
    • Make scipy and wcwidth optional deps
    • Set seed in tests
    • Dismiss warnings of fillna with method for pandas2.1

Full Changelog: 0.15.0...0.15.1

0.15.0

08 Oct 03:04
Compare
Choose a tag to compare
  • ✨ Add data who2, household, cms_patient_experience, and
    cms_patient_care
  • ⬆️ Bump datar-pandas to 0.5 to support pandas2 (#186)

Full Changelog: 0.14.0...0.15.0

0.14.0

07 Oct 23:45
Compare
Choose a tag to compare
  • ⬆️ Bump pipda to 0.13
  • 👽️ Align rows_*() verbs to align with dplyr 1.1.3 (#188)
  • 🔧 Update pyproject.toml to generate setup.py for poetry
  • 🍱 Support dplyr up to 1.1.3 (#187, #189)
    • Added: pick(), cross_join(), symdiff(), case_match() and consecutive_id()
    • Deferred: join_by()
    • Deferred: multiple, keep, unmatched for *_join()
  • 🍱 Deferred: Support forcats 1.0.0 (#191)
  • 🍱 Deferred: support tidyr 1.3.0 (#190)

Full Changelog: 0.13.1...0.14.0

0.13.1

12 Aug 00:01
Compare
Choose a tag to compare
  • 🎨 Allow datar.all.filter regardless of allow_conflict_names (#184)

Full Changelog: 0.13.0...0.13.1

0.13.0

10 Aug 23:30
Compare
Choose a tag to compare
  • 👷 Add scripts for codesandbox

  • 💥 Change the option for conflict names (#184)

    There is no more warning for conflict names (python reserved names). By default, those names are suffixed with _ (ie filter_ instead of filter). You can still use the original names by setting allow_conflict_names to True in datar.options().

    from datar import options
    options(allow_conflict_names=True)
    from datar.all import *
    filter  # <function datar.dplyr.filter_ at 0x7f62303c8940>

Full Changelog: 0.12.2...0.13.0