1
0
forked from VimPlug/jedi
Commit Graph

77 Commits

Author SHA1 Message Date
Dave Halter a892887b04 Remove Python 3.4 support 2020-02-27 02:04:03 +01:00
Dave Halter c3503672d5 Implement interpreter test on travis 2020-01-12 20:51:40 +01:00
Dave Halter ff96b052d0 Make sure coverage works again 2020-01-02 01:28:30 +01:00
Dave Halter 57e18da7ae Merge branch 'qa' of https://github.com/blueyed/jedi
Made some slight adaptions
2020-01-01 03:14:49 +01:00
Dave Halter afbd8cad89 Don't test Python 3.4 in tox anymore by default 2019-12-20 11:52:19 +01:00
Dave Halter d44e7086d7 For now use parso master for tox testing 2019-05-22 00:17:42 +02:00
micbou 81e7dcf31e Enable all warnings when running tests 2019-05-21 13:35:12 +02:00
micbou eca845fa81 Restrict Sphinx version in tests 2019-05-21 12:07:17 +02:00
Dave Halter 016e66846b After upgrading tox, packaging works again 2019-05-19 17:11:29 +02:00
Dave Halter 6cf6903d32 It should be possible to pass posargs to pytest for tox 2019-05-19 17:01:25 +02:00
Dave Halter 6eb92f55df Apparently we need to whitelist pytest for tox to avoid a warning 2019-05-19 13:59:49 +02:00
Dave Halter 50edd82268 Add 3.7 to to travis config 2018-12-16 18:16:50 +01:00
Dave Halter ba0d71bef1 Simplify tox.ini 2018-12-16 15:53:21 +01:00
Daniel Hahler 28ecbd6b6a Add qa env
Ignores tests with flake8 completely for now.
2018-11-23 22:12:08 +01:00
Daniel Hahler afb2755c27 Add extras_require=testing 2018-09-22 10:03:12 +02:00
Hugo 7c9f24a18e Drop support for EOL Python 3.3 (#1019) 2018-08-04 00:40:00 +02:00
Dave Halter e7a019e628 The implicit namespace package test from 4b276bae87 can only be used for Python 3.4+ 2018-07-21 11:51:41 +02:00
Dave Halter 58141f1e1e Don't use requirements for now, and use the git version instead in tox 2018-06-30 14:14:52 +02:00
Dave Halter 38474061cf Make jedi work with the next parso release 2018-06-29 09:54:57 +02:00
Dave Halter bcd05f560e Require parso 0.2.0 at least 2018-04-15 14:06:21 +02:00
Dave Halter 7fca4c332d Use the latest parso version from master. 2018-04-07 16:06:29 +02:00
micbou bf57fa16fc Add JEDI_TEST_ENVIRONMENT_EXECUTABLE for AppVeyor 2018-03-24 22:52:41 +01:00
micbou e8b301ebf9 Add AppVeyor configuration 2018-03-24 22:52:41 +01:00
Dave Halter d986c44b94 Merge with master
The deprecation of Python2.6 and the insertion of environments made it quite difficult to merge.
2018-01-20 19:32:59 +01:00
Hugo 7c31ea9042 Drop support for EOL Python 2.6 2018-01-07 10:40:05 +02:00
Dave Halter 408293085c Try to pass the environment variable for JEDI_TEST_ENVIRONMENT to pytest over tox 2017-12-29 13:49:24 +01:00
Dave Halter c3520bea65 By default enable cross Python version tests in tox 2017-12-23 19:59:37 +01:00
Dave Halter a9ebd92c20 Add a way to specify environments in tox 2017-12-19 19:02:57 +01:00
Dave Halter e526cb1ae3 Don't run Python 2.6 in tox by default
Python 2.6 seems to be harder and harder to run in tox if setuptools is not properly configured for it.
It's still possible to run it and it still runs on travis.
2017-12-14 22:50:13 +01:00
Dave Halter 62915686af Don't use pytest 3.3+ because it removed support for Python 3.3 2017-12-14 22:29:13 +01:00
Dave Halter 3bceef075a Merge branch 'numpydoc' of https://github.com/bcolsen/jedi 2017-09-09 18:50:19 +02:00
bcolsen 38a690b4e4 add numpydoc to cov in tox.ini 2017-08-08 23:41:08 -06:00
bcolsen 77d6de0ae5 fix test skip and py3.6 2017-08-08 23:30:02 -06:00
bcolsen 4f96cdb3b0 Numpydocs doesn't support 2.6 or 3.3 2017-08-08 23:13:16 -06:00
bcolsen d19a97f53a Numpydocs and compiled objects return types 2017-08-08 22:46:33 -06:00
Dave Halter c7984c0710 Add a requirements.txt.
Also use it within setup.py. It doesn't seem possible to define dependencies for tox with install_requires.
2017-05-20 17:22:34 -04:00
Dave Halter 0b3590ce20 Python 3.6 was not tested in the default configuration of tox. 2017-05-08 19:55:35 +02:00
Daniel Hahler 94dc563d8a tox: use posargs ("jedi test") for py.test command
Without this it would collect tests from other dirs also by default.
2016-11-04 14:31:43 +01:00
Dave Halter 1ba226d4a2 Typing after all cannot be used in Python 2.6, therefore remove it again and disable the tests for 2.6 that need it. 2016-07-03 12:10:19 +02:00
Dave Halter 2d2b22ba69 Dependency updates for tox, add typing for Python 2.6 and remove it for 3.5, because that version includes it natively. 2016-07-03 12:07:23 +02:00
Dave Halter 45dde12429 Pip compatibility with Python 3.2 is gone. Therefore we also remove it. 2016-07-03 11:36:19 +02:00
Claude 4249563eb2 tests can now also run on python 3.5 2016-02-09 21:08:47 +01:00
Dave Halter 7fe5280bda Forgot to include all tox dependencies. 2016-01-27 19:01:33 -02:00
Dave Halter 633e5aa76f The typing library only works in Python >= 2.7. 2016-01-26 15:05:58 -02:00
Claude 9d7e1ce81b add the typing module for testing 2016-01-17 10:41:41 +01:00
Dave Halter 62609cb6f1 Resolve tox issues. 2014-12-17 14:01:00 +01:00
Danilo Bargen 81e066097d Added pytest-cache to tox.ini
This allows you to only run the last failed tests using `py.test --lf`
or `tox -- --lf`.
2014-07-26 17:48:46 +02:00
Akinori Hattori 1eeb5677fa update pytest to latest stable 2014-07-17 18:35:31 +09:00
ColinDuquesnoy dceec59877 Add py34 to tox's envlist 2014-03-18 19:16:49 +01:00
Dave Halter e4aac3eb54 add colorama to tox config, because that improves the color output 2014-01-22 16:15:56 +01:00