commit
4ba0691c97
14
NEWS.rst
14
NEWS.rst
@ -1,8 +1,13 @@
|
|||||||
.. default-role:: code
|
.. default-role:: code
|
||||||
|
|
||||||
Unreleased
|
0.17.0
|
||||||
==============================
|
==============================
|
||||||
|
|
||||||
|
**Warning**: Hy 0.17.x will be the last Hy versions to support Python 2,
|
||||||
|
and we expect 0.17.0 to be the only release in this line. By the time
|
||||||
|
0.18.0 is released (in 2020, after CPython 2 has ceased being developed),
|
||||||
|
Hy will only support Python 3.
|
||||||
|
|
||||||
Removals
|
Removals
|
||||||
------------------------------
|
------------------------------
|
||||||
* Python 3.4 is no longer supported.
|
* Python 3.4 is no longer supported.
|
||||||
@ -13,16 +18,15 @@ New Features
|
|||||||
* Format strings with embedded Hy code (e.g., `f"The sum is {(+ x y)}"`)
|
* Format strings with embedded Hy code (e.g., `f"The sum is {(+ x y)}"`)
|
||||||
are now supported, even on Pythons earlier than 3.6.
|
are now supported, even on Pythons earlier than 3.6.
|
||||||
* Added a special form `setx` to create Python 3.8 assignment expressions.
|
* Added a special form `setx` to create Python 3.8 assignment expressions.
|
||||||
* New list? function.
|
* Added new core functions `list?` and `tuple`.
|
||||||
* New tuple? function.
|
|
||||||
* Gensyms now have a simpler format that's more concise when
|
* Gensyms now have a simpler format that's more concise when
|
||||||
mangled (e.g., `_hyx_XsemicolonXfooXvertical_lineX1235` is now
|
mangled (e.g., `_hyx_XsemicolonXfooXvertical_lineX1235` is now
|
||||||
`_hyx_fooXUffffX1`).
|
`_hyx_fooXUffffX1`).
|
||||||
|
|
||||||
Bug Fixes
|
Bug Fixes
|
||||||
------------------------------
|
------------------------------
|
||||||
* Fixed a crash caused by errors creating temp files during bytecode
|
* Fixed a crash caused by errors creating temporary files during
|
||||||
compilation
|
bytecode compilation.
|
||||||
|
|
||||||
0.16.0
|
0.16.0
|
||||||
==============================
|
==============================
|
||||||
|
2
setup.py
2
setup.py
@ -33,7 +33,7 @@ class Install(install):
|
|||||||
|
|
||||||
install_requires = [
|
install_requires = [
|
||||||
'rply>=0.7.7',
|
'rply>=0.7.7',
|
||||||
'astor @ https://github.com/berkerpeksag/astor/archive/master.zip',
|
'astor>=0.8',
|
||||||
'funcparserlib>=0.3.6',
|
'funcparserlib>=0.3.6',
|
||||||
'clint>=0.4']
|
'clint>=0.4']
|
||||||
if os.name == 'nt':
|
if os.name == 'nt':
|
||||||
|
Loading…
Reference in New Issue
Block a user