Commit Graph

2751 Commits

Author SHA1 Message Date
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
Tristan Cacqueray d793cee90a add `tuple?` function `hy.core`
`tuple?` will test if the argument is an instance of tuple.
2019-04-23 15:25:49 -04:00
Kodi Arfer c415c6c907
Merge pull request #1766 from eklitzke/master
get_version is not needed in data_files
2019-04-12 13:07:47 -04:00
Evan Klitzke 403442d6b1 get_version is not needed in data_files 2019-04-12 13:06:55 -04:00
Kodi Arfer c6f11a737f
Merge pull request #1762 from TristanCacqueray/master
add `list?` function to `hy.core`
2019-04-08 20:25:59 -04:00
Tristan Cacqueray cb5c9ec437 Add Tristan de Cacqueray to the AUTHORS 2019-04-09 00:07:30 +00:00
Tristan Cacqueray 1c7ca7ac1f update contrib and macro to use the new list? function 2019-04-09 00:07:10 +00:00