Fastcore

Latest version: v1.5.37

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

Scan your dependencies

Page 9 of 13

1.3.6

New Features

- quote URL paths in `urlwrap` ([211](https://github.com/fastai/fastcore/issues/211))
- Add `start_server` and `start_client` for simple socket networking ([210](https://github.com/fastai/fastcore/issues/210))
- new `uniqueify` and `val2idx` functions, and additional params to `listify` ([209](https://github.com/fastai/fastcore/issues/209))
- improve representation in `basic_repr` ([197](https://github.com/fastai/fastcore/issues/197))

1.3.5

Breaking Changes

- remove `log_args` ([176](https://github.com/fastai/fastcore/issues/176))

New Features

- `Stateful` base class/mixin for objects that should not serialize all their state ([196](https://github.com/fastai/fastcore/issues/196))
- new `frame` param to `argnames` ([195](https://github.com/fastai/fastcore/issues/195))
- add `urlopen` and `untar_dir` ([192](https://github.com/fastai/fastcore/issues/192))
- `SCRIPT_INFO.func` to let functions know what CLI name was called in `fastcore.script` ([185](https://github.com/fastai/fastcore/issues/185))
- add `annotations` and `argnames` functions ([179](https://github.com/fastai/fastcore/issues/179))
- allow `but` param in `store_attr` to be either `list` or `str` ([174](https://github.com/fastai/fastcore/issues/174))
- add `urlvalid` ([173](https://github.com/fastai/fastcore/issues/173))

Bugs Squashed

- `typed` doesn't work with classes ([183](https://github.com/fastai/fastcore/issues/183)) (reported by krishnap)

1.3.2

New Features

- add `repr_dict` and use for display for `AttrDict` ([172](https://github.com/fastai/fastcore/issues/172))
- add `urlsave`, `urlclean`, and `repo_details` ([171](https://github.com/fastai/fastcore/issues/171))
- `remove_suffix` function ([170](https://github.com/fastai/fastcore/issues/170))
- add `urlcheck` and `urlwrap` ([168](https://github.com/fastai/fastcore/issues/168))
- new `AutoInit` mixin ([165](https://github.com/fastai/fastcore/issues/165))

Bugs Squashed

- `risinstance` fails if param is not truthy ([166](https://github.com/fastai/fastcore/issues/166))

1.3.1

New Features

- callable support for `Self` ([162](https://github.com/fastai/fastcore/issues/162))
- add filter func to `first` ([161](https://github.com/fastai/fastcore/issues/161))
- `maybe_open` context manager and fast `image_size` funcion ([160](https://github.com/fastai/fastcore/issues/160))

Bugs Squashed

- Redundent `L.map_filter` removed (since `L.map.filter` does the same thing)

1.3.0

Breaking Changes

- `change param name `copy_meta`->`as_copy` in `retain_meta` ([157](https://github.com/fastai/fastcore/issues/157))

New Features

- `groupby` extensions for `int` and `str` instead of callables, and an optional `val` transform ([155](https://github.com/fastai/fastcore/issues/155))
- add `modified_env` ([148](https://github.com/fastai/fastcore/issues/148))

Bugs Squashed

- `coll_repr` printing incorrectly when `max_n`!=10 ([154](https://github.com/fastai/fastcore/pull/154)), thanks to [kessido](https://github.com/kessido)

1.2.5

New Features

- add `true`, `NullType`, `null`, and `tonull` ([153](https://github.com/fastai/fastcore/issues/153))
- add `working_directory` ([151](https://github.com/fastai/fastcore/issues/151))
- move `bind` et al to `fastcore.basics` ([150](https://github.com/fastai/fastcore/issues/150))

Page 9 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.