Fastai

Latest version: v2.7.18

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 27 of 29

1.2.0

Breaking Changes

- `Config` no longer magically converts `str->Path` for any keys. Use new `path` method instead ([131](https://github.com/fastai/fastcore/issues/131))

New Features

- `rinstance`: Curried `isinstance` but with args reversed, suitable for `partial` ([130](https://github.com/fastai/fastcore/issues/130))
- Use `_repr_pretty_` for `L` ([129](https://github.com/fastai/fastcore/issues/129))
- `open_file` to open optionally-compressed files for reading and writing, and add compression support to `load_pickle` and `save_pickle` ([128](https://github.com/fastai/fastcore/issues/128))
- add context manager for failed tests ([126](https://github.com/fastai/fastcore/pull/126)), thanks to [hamelsmu](https://github.com/hamelsmu)
- Add `Request.request` support to `urlread` ([132](https://github.com/fastai/fastcore/issues/132))

1.1.2

New Features

- runtime type checking with `typed` decorator ([125](https://github.com/fastai/fastcore/issues/125))

1.1.1

New Features

- `threaded` decorator ([124](https://github.com/fastai/fastcore/issues/124))
- POST support for `urlread` ([124](https://github.com/fastai/fastcore/issues/124))
- add `sorted_ex, `map_ex`, `filter_ex`, and `argwhere` ([122](https://github.com/fastai/fastcore/issues/122))

1.1.0

Breaking Changes

- Remove `Path.{read,write}` (use `Path.{read_text,write_text}` instead) and change `Path.{load,save}` to functions `load_pickle` and `save_pickle` ([121](https://github.com/fastai/fastcore/issues/121))

1.0.22

New Features

- add `L.setattrs`, inspired by Saul Pwanson ([117](https://github.com/fastai/fastcore/issues/117))
- move `Config` from `nbdev` ([116](https://github.com/fastai/fastcore/issues/116))
- add `nested_attr` and use it in `L.attrgot` ([115](https://github.com/fastai/fastcore/issues/115))

1.0.21

Deprecations (will be removed in future release)

- `patch_property`: use `patch(as_prop=True)` instead

New Features

- New param `cast` for `store_attr` and new decorator `with_cast` ([114](https://github.com/fastai/fastcore/issues/114))
- add `L.insert` and `exec_local` ([113](https://github.com/fastai/fastcore/issues/113))
- Patch decorator with optional argument ([110](https://github.com/fastai/fastcore/pull/110)), thanks to [Salehbigdeli](https://github.com/Salehbigdeli)
- Make typedispatch decorator more general ([106](https://github.com/fastai/fastcore/pull/106)), thanks to [Salehbigdeli](https://github.com/Salehbigdeli)

Bugs Squashed

- Fix default in oper ([112](https://github.com/fastai/fastcore/pull/112)), thanks to [Salehbigdeli](https://github.com/Salehbigdeli)
- Inconsistency with `cmp_instance` and `typedispatch` because of binary sort algorithm ([100](https://github.com/fastai/fastcore/issues/100))

Page 27 of 29

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.