Dave Halter
fc315108f0
Get rid of a cwd to tmpdir, because with the subprocess it doesn't behave the same depending on which tests you run first
2018-01-20 21:56:56 +01:00
Dave Halter
d3a5025635
Hopefully the last merge with master
2018-01-20 21:48:55 +01:00
Dave Halter
256f001480
Another small issue in the tests
2018-01-20 21:47:31 +01:00
Dave Halter
94ce54e776
Merge with master again
...
Some bugs were still present in master
2018-01-20 21:45:55 +01:00
Dave Halter
20d64cf2b3
Fix issues with a recent refactoring
2018-01-20 21:21:58 +01:00
Dave Halter
27a3be3b42
Merge a commit that adds the build folder to the ignored paths
2018-01-20 20:38:56 +01:00
Dave Halter
9c0b344962
Small mistake when opening a file
2018-01-20 20:30:44 +01:00
Dave Halter
1476551257
Add better error reporting for potential issues
2018-01-20 19:33:47 +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
Dave Halter
877383b110
Add a test to avoid encoding issues. Fixes #1003
2018-01-20 18:28:29 +01:00
Dave Halter
16b463a646
Refactor to avoid having unicode decode errors by default
2018-01-19 19:23:11 +01:00
Dave Halter
19b3580ba7
Get rid of some potential issues when using pandas interactively
...
The issue was that the python_object passed in was not hashable. Since it's not
used anyway and it doesn't make sense there, just ignore it.
Fixes #916 , #875
2018-01-18 19:54:20 +01:00
Dave Halter
c1394a82b5
Better error reporting, see #944
2018-01-18 19:12:32 +01:00
Dave Halter
609f59ce41
Fix issues with random tuples in TreeArgument.
...
Thanks @micbou for noticing it.
b92c7d3351
2018-01-18 09:54:19 +01:00
Dave Halter
2b577fcd5c
Clarity
2018-01-17 19:24:08 +01:00
Dave Halter
d61aa50399
Remove the get_default_project caching
2018-01-17 19:23:30 +01:00
Dave Halter
263989c0ab
Add a comment about why the project is None in the subprocess
2018-01-17 19:12:58 +01:00
Dave Halter
4e4f75c882
evaluate.project doesn't exist anymore. Eliminated code that used it
2018-01-17 19:11:20 +01:00
Dave Halter
bf0b6741aa
At the moment, don't allow projects as an input to script
2018-01-17 09:57:58 +01:00
Dave Halter
9b4abeac4e
Remove the old project
2018-01-17 09:55:53 +01:00
Dave Halter
9b5e3447d9
Make the new project API fully work in tests
2018-01-17 09:54:11 +01:00
Dave Halter
fe813292cf
Try to migrate to the new project API
2018-01-16 23:56:35 +01:00
Dave Halter
9b9587a9dd
Refactor to make configuratios of sys paths easier
2018-01-16 19:20:55 +01:00
Dave Halter
ddaf175b11
Use the evaluate.project sys path stuff for api.project
2018-01-16 10:03:28 +01:00
Dave Halter
c6240d5453
Cache the default project
2018-01-16 00:20:33 +01:00
Dave Halter
2a0e8f91d3
A possible introduction for projects
2018-01-15 23:57:08 +01:00
Dave Halter
b92c7d3351
Some cleaning up of code
2018-01-13 18:59:03 +01:00
micbou
3a0ac37ee8
Fix error when using generators with variable-length arguments
2018-01-13 18:56:34 +01:00
Dave Halter
999fb35914
Check for safe and unsafe environments when searching for them
2018-01-11 08:59:39 +01:00
Dave Halter
d815470e54
Remove the copyright notice from docs
2018-01-09 23:29:39 +01:00
Dave Halter
598ea1b89b
Add Python 2.6 removal to changelog. Refs #1018
2018-01-07 14:39:08 +01:00
Dave Halter
cc460a7126
Merge branch 'master' into rm-2.6
2018-01-07 14:32:47 +01:00
Dave Halter
4e52acbf26
Using setup.py build should not include part of tests
...
It looks like that we have to not only exclude the test package but also 'test.*'. Thanks to @david-geiger for noticing this. Fixes #1024 .
2018-01-07 14:13:40 +01:00
Hugo
73c71d6475
This test will be removed in the virtualenv branch
2018-01-07 10:40:36 +02:00
Hugo
7e449af4bd
Revert changes to test/completion and test/static_analysis except for 2.6 comment removal
2018-01-07 10:40:36 +02:00
Hugo
3e8cd9f128
Use set literals
2018-01-07 10:40:36 +02:00
Hugo
3644c72efe
Add version badges, use SVG badges, fix typos
2018-01-07 10:40:36 +02:00
Hugo
abe0f27e6a
Add python_requires to help pip
2018-01-07 10:40:06 +02:00
Hugo
f56035182c
Remove trailing semicolons
2018-01-07 10:40:06 +02:00
Hugo
cc623218e5
Replace function call with set literal
2018-01-07 10:40:06 +02:00
Hugo
5755fcb900
Replace comparison with None with equality operator
2018-01-07 10:40:06 +02:00
Hugo
8cf708d0d4
Remove redundant parentheses
2018-01-07 10:40:06 +02:00
Hugo
a7ac647498
Remove redundant character escape
2018-01-07 10:40:06 +02:00
Hugo
7821203d8e
Use automatic formatters
2018-01-07 10:40:05 +02:00
Hugo
7c31ea9042
Drop support for EOL Python 2.6
2018-01-07 10:40:05 +02:00
Hugo
0334918d73
Ignore IDE metadata
2018-01-07 10:40:05 +02:00
Dave Halter
d00b6ddd10
Sith still used NotFoundError which doesn't exist anymore in jedi
2018-01-06 14:14:16 +01:00
Dave Halter
9e1cce6111
Ignore pypy in travis for now
...
There are too many issues in there and I won't look at them.
2018-01-06 14:13:15 +01:00
Dave Halter
7c78882967
A path to ignore in coveragerc was wrong
2018-01-06 14:12:26 +01:00
Dave Halter
9fdf265a75
Allowing the cov tests did not properly work. Trying again.
2018-01-06 13:54:29 +01:00