Coconut

Latest version: v3.1.0

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

Scan your dependencies

Page 5 of 7

1.0.0

[Albatross](https://en.wikipedia.org/wiki/Albatross_%28Monty_Python_sketch%29) is the first production release (v1.0.0) of the Coconut programming language. No new features have been added since Pinnate (v0.4.1), although there have been major stability improvements. For documentation, see our new website at http://coconut-lang.org.

0.4.1

Pinnate (v0.4.1) is the first candidate release for v1.0.0. The language has become relatively stable and is unlikely to change much until a release is selected for v1.0.0.

Massive changes have been made to Coconut since Odisha (v0.3.6). If you've been following Coconut development, you should read the new [tutorial](http://coconut.readthedocs.org/en/master/HELP.html) and go over the new [documentation](http://coconut.readthedocs.org/en/master/DOCS.html) to familiarize yourself with all the changes.

_[Pinnate](https://en.wikipedia.org/wiki/Pinnation) is the type of leaf on the Coconut palm._

0.3.6

Major Changes:
- **New:** `--package` or `-p` and `--standalone` or `-a` flags for forcing the type of compilation to perform
- `--print` or `-p` is now `--display` or `-d` (`-d` is no longer an alias of `--debug`)
- Fixes issues in `data` mutability and augmented assignment
- Significantly increases compilation speed

_[Odisha](https://en.wikipedia.org/wiki/Odisha) is a part of India famous for its coconuts._

0.3.5

Major Changes:
- **New:** Built-in `consume` function for efficiently exhausting iterators
- **New:** Only recompiles changed files (will recompile all files if `--force` is passed)
- Improves `(-)` to support subtraction and negation
- Improves Python-version-cross-compatibility for `str`, `bytes`, and `open`
- Warns on mixing of tabs and spaces even if `--strict` isn't passed
- Changes `coconut.convenience.setup` function

_[Cocos Nucifera](https://en.wikipedia.org/wiki/Coconut) is the scientific name for the coconut tree._

0.3.4

Major Changes:
- **New:** Built-in `datamaker` function for writing `data.__new__` constructors
- Removes `itemgetter`, `attrgetter`, and `methodcaller` from built-ins in favor of implicit partial application
- Supports `slice` objects in iterator slicing
- Fixes incompatibility with newest `pyparsing`

_[Macapuno](https://en.wikipedia.org/wiki/Kopyor_coconut) is a type of mutant coconut commonly used in desserts._

0.3.3

Major Changes:
- **New:** In-place lazy chaining
- **New:** Enhanced imaginary literals
- Fixed error message line numbers
- Fixed `--run`ing a file with imports
- Fixed interpreter scoping

_[Lauric acid](https://en.wikipedia.org/wiki/Lauric_acid) is the primary fatty acid found in coconuts._

Page 5 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.