Kodi Arfer
308bedbebe
Remove uses of defclass
attribute lists
2019-07-17 14:34:31 -04:00
Kodi Arfer
8215281968
Merge pull request #1787 from Kodiologist/reload-test
...
Add a test for a previously fixed reloading bug
2019-07-06 14:53:20 -04:00
Kodi Arfer
eb265181bf
Add a test for a previously fixed reloading bug
2019-06-28 13:41:14 -04:00
Kodi Arfer
e436d9dd4d
Remove an obsolete check for importlib.reload
2019-06-25 13:00:31 -04:00
Kodi Arfer
0531f056aa
Merge pull request #1784 from Kodiologist/py38b
...
Fix a test for Python 3.8.0b1
2019-06-25 13:00:10 -04:00
Kodi Arfer
36708e8e99
Fix a test for Python 3.8.0b1
...
`int`, among other types, no longer has a `__str__` method, so `(str '3)` now returns "(HyInteger 3)" instead of "3".
2019-06-25 12:41:46 -04:00
Kodi Arfer
a2f9452319
Merge pull request #1788 from ajschumacher/patch-1
...
typo: missing "a"
2019-06-25 12:40:57 -04:00
Aaron Schumacher
d547610adb
typo: missing "a"
2019-06-25 11:52:33 -04:00
Kodi Arfer
03d01ed647
Merge pull request #1783 from Kodiologist/update-coreteam-rst
...
Update coreteam.rst
2019-06-10 15:40:38 -04:00
Kodi Arfer
704983ed44
Clean up coreteam.rst
2019-06-10 15:24:48 -04:00
Kodi Arfer
413648f6ba
Remove update-coreteam.hy
...
It wasn't very useful, especially because it needed manual updates anyway.
2019-06-10 15:24:48 -04:00
Kodi Arfer
c2cde0a821
Merge pull request #1777 from Kodiologist/nopy2
...
Drop support for Python 2
2019-06-04 16:23:25 -04:00
Kodi Arfer
ba9b0239c7
Fix crashes on the new Python 3.8 alpha
2019-06-04 16:03:52 -04:00
Kodi Arfer
9914e9010c
Update the docs for removing Python 2 support
...
Some of the example output may still be from Python 2.
2019-06-04 14:01:59 -04:00
Kodi Arfer
081c22d50b
Update NEWS
2019-06-04 14:01:59 -04:00
Kodi Arfer
9b4178ebd0
Remove undocumented fns integer
and string
2019-06-04 14:01:59 -04:00
Kodi Arfer
6af6a2945a
Remove if-python2
and its uses
2019-06-04 14:01:59 -04:00
Kodi Arfer
7ba1407257
Remove hy._compat.PY3
2019-06-04 14:01:59 -04:00
Kodi Arfer
762e5fad2d
Remove Python 2 support in hy.compiler
2019-06-04 14:01:59 -04:00
Kodi Arfer
67def3359f
Remove Python 2 support from hy.importer
2019-06-04 14:01:59 -04:00
Kodi Arfer
5dcb03b64d
Move isidentifier
to hy.lex
2019-06-04 14:01:59 -04:00
Kodi Arfer
d7da03be12
Simplify hy._compat.isidentifier
2019-06-04 14:01:59 -04:00
Kodi Arfer
e45cee575a
Move rename_function
to hy.macros
2019-06-04 14:01:59 -04:00
Kodi Arfer
7991c59480
Remove handling of UCS-2
2019-06-04 14:01:59 -04:00
Kodi Arfer
c255f0d03c
Remove old hy._compat raising code
2019-06-04 14:01:59 -04:00
Kodi Arfer
ecf0352d37
Remove aliases: builtins
, FileNotFoundError
2019-06-04 14:01:59 -04:00
Kodi Arfer
2685b01a4b
Remove miscellaneous PY3 checks
2019-06-04 14:01:59 -04:00
Kodi Arfer
bba97ab2a6
Remove hy._compat's type aliases
2019-06-04 14:01:59 -04:00
Kodi Arfer
b130e3284e
Don't test Python 2
2019-06-04 14:01:59 -04:00
Kodi Arfer
ea872c3983
Remove native tests of Python 2
2019-06-04 14:01:59 -04:00
Kodi Arfer
5c7441b011
Remove non-native tests of Python 2
2019-06-04 14:01:59 -04:00
Kodi Arfer
4a2e7e1bd0
Integrate py3_only_tests into native_tests/language
2019-06-04 14:01:59 -04:00
Kodi Arfer
da855af569
Remove Python 2 from trove classifiers
2019-06-04 14:01:59 -04:00
Kodi Arfer
678365678f
Merge pull request #1781 from krysros/patch-1
...
Fix a typo in a tutorial example
2019-05-27 12:58:09 -04:00
Krystian Rosiński
0fd02bf52b
Fix a typo in a tutorial example
2019-05-27 18:49:52 +02:00
Kodi Arfer
bd7b8bf5e1
Revert "get_version is not needed in data_files"
...
This reverts commit 403442d6b1
.
It turns out that without `get_version` in `data_files`, trying to install Hy from a setuptools-produced source distribution fails with an error that `get_version` can't be found.
2019-05-20 10:28:17 -04:00
Ryan Gonzalez
4ba0691c97
Merge pull request #1776 from Kodiologist/release
...
Hy 0.18.0
2019-05-19 22:14:33 -05:00
Kodi Arfer
03eff1374c
Update NEWS for release
2019-05-19 13:34:55 -04:00
Kodi Arfer
71ea2b5f0e
Depend on astor 0.8
2019-05-19 13:34:52 -04:00
Kodi Arfer
819e2121dd
Merge pull request #1773 from Kodiologist/gensymplify
...
Simplify gensym format
2019-05-05 11:15:43 -04:00
Kodi Arfer
e77ce92635
Simplify gensym format
2019-04-29 08:10:51 -04:00
Kodi Arfer
a38cdb7ccc
Merge pull request #1772 from Kodiologist/py38
...
Support Python 3.8
2019-04-23 17:31:38 -04:00
Kodi Arfer
6c74cf1f07
Add setx
for assignment expressions
2019-04-23 15:35:12 -04:00
Kodi Arfer
7b3ef423c1
Use html.escape instead of cgi.escape
...
cgi.escape is gone as of Python 3.8.
2019-04-23 15:35:12 -04:00
Kodi Arfer
63ba27b36d
Update trove classifiers and NEWS
2019-04-23 15:35:12 -04:00
Kodi Arfer
f236ec8d9a
Test Python 3.8 on Travis
2019-04-23 15:35:12 -04:00
Kodi Arfer
8df0a41d7d
Provide Module(..., type_ignores) for Python 3.8
2019-04-23 15:35:12 -04:00
Kodi Arfer
0c7ada1e63
Ignore SyntaxWarnings while testing
...
Python 3.8 introduces SyntaxWarnings for some things we test, like trying to call a string literal as if it were a function.
2019-04-23 15:35:12 -04:00
Kodi Arfer
9f519ed208
Depend on astor master
...
We need it for Python 3.8.
2019-04-23 15:35:12 -04:00
Kodi Arfer
10e5c9fdaa
Merge pull request #1770 from TristanCacqueray/add-tuple
...
add `tuple?` function `hy.core`
2019-04-23 15:33:02 -04:00