Skip to content

Coconut v3.0.2

Compare
Choose a tag to compare
@evhub evhub released this 30 May 00:26
· 343 commits to master since this release
603a27f

See Coconut's documentation for more information on all of the features listed below.

This is another patch release, mainly for #751 and #755.

New features:

  • #753: async with for loops provide a simple syntax for implementing the recommended pattern for handling async generators.

Language changes:

  • #752: typing imports will redirect to typing_extensions whenever possible to ensure you always get the latest implementation of typing objects on all versions.
  • #754: async generators and some related utilities will now be automatically backported to 3.5 via the async_generator library.
  • #748: Certain confusing Unicode operator alternatives removed.

Compiler changes:

  • #750: coconut.convenience renamed to coconut.api (coconut.convenience is still available as an alias for backwards compatibility).

Bugfixes:

  • #751: Coconut in xonsh will no longer throw an error in certain situations.
  • #755: Due to a documentation rendering issue, previous 3.0.x releases weren't getting their documentation rendered successfully.