returns v0.12.0

Version Release Notes from December 21, 2019 (about 6 years ago)


returns v0.12.0 Release Notes

Release Date: 2019年12月21日 // about 6 years ago
  • 🔋 Features

    • 💥 Breaking : now @pipeline requires a container type when created:
      @pipeline(Result) or @pipeline(Maybe)
    • Maybe and Result now has success_type and failure_type aliases
    • ➕ Adds Result.unify utility method for better error type composition
    • 👍 We now support dry-python/classes as a first-class citizen
    • ➕ Adds io_squash to squash several IO containers into one container
      with a tuple inside, currently works with 9 containers max at a time
    • ➕ Adds untap function which does convert return type to None

    🛠 Bugfixes

    • 🛠 Fixes that containers were not usable with multiprocessing
    • 🔄 Changes the inheritance order, now BaseContainer is the first child
    • 🛠 Fixes that Nothing had incorrect docstrings

    Misc

    • 📦 Now generated package is protected
    • ⚡️ Updates poetry to 1.0
Awesome Python is part of the LibHunt network. Terms. Privacy Policy.

(CC)
BY-SA
We recommend Spin The Wheel Of Names for a cryptographically secure random name picker.

AltStyle によって変換されたページ (->オリジナル) /