Skip to content

Releases: fastai/fastcore

v1.7.8

14 Sep 08:56
Compare
Choose a tag to compare

New Features

  • Handle whitespace-sensitive situations in to_xml automatically (#626)

v1.7.7

13 Sep 23:03
Compare
Choose a tag to compare

New Features

v1.7.6

13 Sep 20:45
Compare
Choose a tag to compare

New Features

Bugs Squashed

  • str2bool does not return a bool (#625)

v1.7.5

09 Sep 06:25
Compare
Choose a tag to compare

New Features

  • Add ft_cls to ft (#620)

v1.7.4

02 Sep 23:04
Compare
Choose a tag to compare

New Features

  • Add module __getattr__ to fastcore.xml (#619)

v1.7.3

31 Aug 15:38
Compare
Choose a tag to compare

Bugs Squashed

  • Curried risinstance fails when passed None (#618)

v1.7.2

30 Aug 21:00
Compare
Choose a tag to compare

New Features

  • Add AttrDictDefault and extract_docstrings (#617)
  • Add do_escape to to_xml (#617)
  • add markdown to doc output (#614)
  • move patched methods to parent class (#612), thanks to @comhar
  • add debug=True parameter to urlsend (#611), thanks to @radam9

Bugs Squashed

  • fix annotations generated by py2pyi (#613), thanks to @comhar

v1.7.1

15 Aug 16:57
Compare
Choose a tag to compare

New Features

  • Add UNSET singleton
  • nullable dataclass overhaul (#607)
    • Update nullable_dc to use UNSET instead of None
    • Rename mk_dataclass to flexiclass
    • flexiclass uses UNSET instead of None
  • Add asdict, like the dataclasses version but works on more types
  • Add is_typeddict and is_namedtuple
  • Flatten nested tuples in ft

v1.7.0

15 Aug 04:21
Compare
Choose a tag to compare

Breaking Changes

  • The FT structure has been changed so it no longer inherits from list (#606)
    • .list property added so you can still destructure it
    • __getitem__ now returns the approach child element
    • __add__ adds children

v1.6.9

13 Aug 23:17
Compare
Choose a tag to compare

New Features

  • Handle embedded quotes in to_xml (#604)
  • Skip dict and listy valued attrs if empty in ft (#603)