Simon Gomizelj
97d7bbb96b
Add posargs to tox test runner
2018-02-14 16:05:31 -05:00
Simon Gomizelj
c35d2a3a22
Drop --allow-all-external, deprecated by PEP 470
2018-02-14 16:05:31 -05:00
Kodi Arfer
12ba5cc44f
Test PyPy3 in Tox
2017-08-26 21:58:17 -07:00
Kodi Arfer
0fc96306bc
Drop support for Python 3.3
2017-08-26 13:36:51 -07:00
Kodi Arfer
d3fa375052
Migrate from Nose to pytest
2017-04-26 14:00:11 -07:00
Kodi Arfer
4e93fcba8a
Ignore a new Flake8 whitespace error ( #1158 )
...
Ignore a new Flake8 whitespace error
Fixes #1157 .
The new check is E305. Since we're now using the `--ignore` option, we have to list all the checks that are ignored by default, too.
I decided that ignoring E305 was better than changing the whitespace it was complaining about because, in at least some cases in our current codebase, single blank lines are used to indicate that several top-level definitions are associated with each other. Don't try to ignore the undocumented Flake8 error W504.
2016-11-27 09:54:59 +02:00
Zack M. Davis
d4494151f4
experiment: can we convince Travis CI to test with nightly Python?
...
The docs say that "nightly" is supported, but it's less clear exactly
what our .travis.yml should say to make this happen.
2016-09-22 23:24:14 -07:00
Felix Yan
864fa66f22
Enable automated testing with Python 3.5
...
and switch travis to use tox
2015-11-03 23:32:31 +08:00
Paul Tagliamonte
1312167fb1
Remove 2.6 entirely from test runners
...
(But not codepaths, in case someone cares)
2015-07-22 12:37:31 -04:00
Paul Tagliamonte
602f392fe7
Implement yield-from in Python 2.x as a macro
...
And who said you can't teach an old dog new tricks.
... but at the same time, drop Python 3.2 for not knowing this new
trick.
2014-11-20 20:48:15 -06:00
Berker Peksag
e57047289a
Cleanup requirements, .travis.yml and tox.ini.
2014-04-20 00:46:26 +03:00
Nicolas Dandrimont
744cd71171
Nuke the rply git checkout from tox.ini
2013-12-23 15:31:36 +01:00
Nicolas Dandrimont
ce22e49b50
Add rply to dependencies
...
Use the hylang fork until mainline grows the source position patch.
2013-07-28 17:36:36 +02:00
Paul Tagliamonte
86af7eacf1
Add in a new core language file.
...
This will let us implement common functions seen in other lisps,
and allow them to be importable, without explicit imports. The goal
is to keep this as small as we can; we don't want too much magic.
I've added `take' and `drop' as examples of what we can do.
2013-06-29 18:51:11 -04:00
Julien Danjou
a823aca0c8
Run unit tests against hy2py
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2013-05-08 14:39:38 +02:00
Julien Danjou
6948fff112
Add a first test for the compiler
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2013-05-05 20:42:48 +02:00
Julien Danjou
ae7d2ee845
Add flake8 in tox
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2013-04-06 21:16:28 +02:00
Paul R. Tagliamonte
a238ac53c3
Adding back Python 2.6.
2013-03-13 20:02:16 -04:00
Paul Tagliamonte
9ee1b579dc
making things nice.
2013-03-06 19:19:54 -05:00
Paul R. Tagliamonte
273d13daed
fixing the order in case fail thing fail tox thing fail
2013-03-05 22:27:27 -05:00
Paul R. Tagliamonte
f950717e5a
Py3.3 fix
2013-03-05 21:49:46 -05:00
Paul Tagliamonte
0638cfa187
ideas, ideas.
2013-03-05 18:39:34 -05:00
Paul Tagliamonte
f5836da2a5
Kill everything
2013-02-27 19:00:52 -05:00
Paul Tagliamonte
cda5c6534b
making some language changes.
2012-12-18 21:11:38 -05:00
Paul Tagliamonte
4f5bc16508
hacking on stuff.
2012-12-18 09:11:42 -05:00