Changelogs » Ftoolz

Ftoolz

0.3.2

Functions for error handling
* functions `attempt` and `try_apply` that on error fallback to `None`
* decorator `silenced(error)` that makes decorated function return `None` on `error`

0.3.1

Patch release that adds `Pipfile.lock` to distribution via `MANIFEST.in` and thus fixes installation issues.

0.3.0

* Adds package `unsafe` with class discovery functions
* Migrates to `pipenv`
* Upgrades `pylint` and `mypy`

0.2.1

* Added reversed function composition `chain`
* Added sequence generator methods extending `range`

0.2.0

* Removes local cytoolz stubs
* Adds `cytoolz-stubs` as project dependency

0.1.2

* Adds `MANIFEST.in` and `py.typed`
* Refactors stubs
* Fixes import-related typing issues in client projects

0.1.1

* Fixes missing `functoolz` and underlying packages in `ftoolz` distribution

0.1.0

* Removes test requirements from installation
* Moves `twine` and `bumpversion` to `setup.py` as extra dev requirements

0.0.2

* Sets up Travis CI PyPI deployment on master branch tag (release)
* Adds `bumpversion` and installs it with `twine` in `make setup-dev`
* Adds README badges for project status and Python versions
* Fixes PyPI description

0.0.1

Initial release of `ftoolz`

* Project renamed from `pytoolz` to `ftoolz`
* Adds package `functoolz` and module `dictoolz`
* Adds Travis release check and build and coverage badges