Merge pull request #1305 from Kodiologist/release-0.13.0

Minor edits for release 0.13.0
This commit is contained in:
Tuukka Turto 2017-06-16 06:37:01 +03:00 committed by GitHub
commit 3a7618806e
2 changed files with 12 additions and 8 deletions

16
NEWS
View File

@ -26,23 +26,23 @@ Changes from 0.12.1
than two arguments have been made more logical
* `(** a b c d)` is now equivalent to `(** a (** b (** c d)))`,
not `(** (** (** a b) c) d)`
* `setv` always returns None
* `setv` always returns `None`
* When a `try` form executes an `else` clause, the return value for the
`try` form is taken from `else` instead of the `try` body. For example,
`(try 1 (except [ValueError] 2) (else 3))` returns `3`.
* xor: If exactly one argument is true, return it
* hy.core.reserved is now hy.extra.reserved
* cond now supports single argument branches
* `xor`: If exactly one argument is true, return it
* `hy.core.reserved` is now `hy.extra.reserved`
* `cond` now supports single argument branches
[ Bug Fixes ]
* All shadowed operators have the same arities as real operators
* Shadowed comparison operators now use `and` instead of `&`
for chained comparisons
* partition no longer prematurely exhausts input iterators
* read and read-str no longer raise an error when the input
* `partition` no longer prematurely exhausts input iterators
* `read` and `read-str` no longer raise an error when the input
parses to a false value (e.g., the empty string)
* A `yield` inside of a `with` statement will properly suppress implicit
returns.
returns
* `setv` no longer unnecessarily tries to get attributes
* `loop` no longer replaces string literals equal to "recur"
* The REPL now prints the correct value of `do` and `try` forms
@ -50,7 +50,7 @@ Changes from 0.12.1
[ Misc. Improvements ]
* New contrib module `hy-repr`
* Added a command-line option --repl-output-fn
* Added a command-line option `--repl-output-fn`
Changes from 0.12.0

View File

@ -57,6 +57,9 @@ setup(
'hy.core': ['*.hy', '__pycache__/*'],
'hy.extra': ['*.hy', '__pycache__/*'],
},
data_files=[
('get_version', ['get_version.py'])
],
author="Paul Tagliamonte",
author_email="tag@pault.ag",
long_description=long_description,
@ -78,6 +81,7 @@ setup(
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Topic :: Software Development :: Code Generators",
"Topic :: Software Development :: Compilers",
"Topic :: Software Development :: Libraries",