Dave Halter
|
43ab9563e2
|
For the second time in a row it's called creationflags not creation_flags
|
2018-04-14 11:06:24 +02:00 |
|
Dave Halter
|
db21942c61
|
Refactor something small
|
2018-04-14 01:48:52 +02:00 |
|
Dave Halter
|
81771264e0
|
CREATE_NO_WINDOW was introduced in Python 3.7 and didn't exist before
|
2018-04-13 22:05:08 +02:00 |
|
Dave Halter
|
ed80ed9437
|
Use the correct parameter name for creation flags
|
2018-04-13 19:04:53 +02:00 |
|
Dave Halter
|
83d635cbac
|
Add a way to generalize Popen
|
2018-04-13 10:17:30 +02:00 |
|
Dave Halter
|
f5ba6de38c
|
Cleanup the namespace lookups so that it also works for Python 3.7
|
2018-03-25 23:25:23 +02:00 |
|
micbou
|
c6635ccc55
|
Properly raise broken pipe exception
|
2018-03-24 12:02:06 +01:00 |
|
Dave Halter
|
c8bb41662e
|
Merge the windows fixes
|
2018-03-23 00:55:23 +01:00 |
|
Dave Halter
|
5d36114be4
|
Use inspect.Parameter.kind for better differentiation between param types
Refs #292
|
2018-03-13 22:47:08 +01:00 |
|
Dave Halter
|
9e9c62a5ab
|
Get rid of the imp library import in Python3 to avoid warnings, fixes #1001
|
2018-03-05 10:55:21 +01:00 |
|
T.Rzepka
|
e869e700c7
|
Documented the misbehavior of Windows pipes in combination with Python.
|
2018-02-20 21:41:49 +01:00 |
|
T.Rzepka
|
99130e7664
|
Fix for Python 2 and 3 on Windows, see #1037.
|
2018-02-17 13:49:10 +01:00 |
|
Dave Halter
|
fa9364307f
|
Add comments to implicit namespaces and fix some minor things.
See #1005.
|
2018-02-15 20:25:07 +01:00 |
|
Dave Halter
|
9177c120f4
|
Merge the implicit namespace improvement (pkgutils.itermodules modification)
There are still a few issues that need to be addressed.
|
2018-02-15 20:08:58 +01:00 |
|
Dave Halter
|
68f840de60
|
Refactor django path support
|
2018-01-24 19:13:05 +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
|
2a0e8f91d3
|
A possible introduction for projects
|
2018-01-15 23:57:08 +01:00 |
|
Hugo
|
8cf708d0d4
|
Remove redundant parentheses
|
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 |
|
Maxim Novikov
|
ff65cf8ebe
|
Use compatible syntax
|
2018-01-02 19:14:12 +01:00 |
|
Maxim Novikov
|
7f21fdfbc7
|
Fallback
|
2018-01-02 19:10:15 +01:00 |
|
Maxim Novikov
|
a2031d89b1
|
Fix tests
|
2018-01-02 18:24:38 +01:00 |
|
Maxim Novikov
|
78cbad0d08
|
Fix implicit namespace autocompletion. Resolves: #959
|
2018-01-02 18:17:48 +01:00 |
|
Dave Halter
|
05804f1768
|
Monkeypatch the Unpickler in Python3.3
Needed to get Python3.3 working. See the comment in the commit.
|
2017-12-29 15:37:37 +01:00 |
|
Dave Halter
|
6e69326aa9
|
Add a print_to_stderr function in compatibility
|
2017-12-29 01:26:15 +01:00 |
|
Dave Halter
|
d1d4986667
|
Eliminate is_py3 usages
|
2017-12-28 01:55:39 +01:00 |
|
Dave Halter
|
4a366ab728
|
Refactor a bit and force unicode in some places and use an appropriate function name for it
|
2017-12-24 04:05:02 +01:00 |
|
Dave Halter
|
40f1354f67
|
More unicode conversions
|
2017-12-24 03:35:15 +01:00 |
|
Dave Halter
|
5a06ea2699
|
Start using a lot more unicode literals for Python 2
|
2017-12-24 03:11:28 +01:00 |
|
Dave Halter
|
a38acdbe08
|
Use unicode sys paths always
|
2017-12-24 02:42:14 +01:00 |
|
Dave Halter
|
87666d72a1
|
Move the import logic to the subprocess
|
2017-12-23 17:59:56 +01:00 |
|
Dave Halter
|
649225333f
|
Get the subprocess mostly working
|
2017-12-08 09:44:12 +01:00 |
|
Dave Halter
|
4136dcaf08
|
Make the subprocesses work and return the right sys paths for the different versions
|
2017-11-15 08:58:13 +01:00 |
|
Dave Halter
|
421ea222d1
|
virtualenv progress
|
2017-11-05 15:02:40 +01:00 |
|
Dave Halter
|
7019ca643e
|
Remove a possible security issue
sys paths are not executed anymore and use static analysis now.
|
2017-10-05 19:57:50 +02:00 |
|
Dave Halter
|
6a320147ac
|
Catch an importlib warning.
|
2017-05-24 23:43:27 -04:00 |
|
Dave Halter
|
0da875281b
|
Remove an unused compatibility function that was overriden by the same name lower in the same file.
|
2017-05-11 16:22:11 -04:00 |
|
daniel
|
5513f72987
|
added support for implicit ns packages and added tests
|
2017-02-23 23:53:14 +01:00 |
|
Dave Halter
|
1caa2ceafa
|
Cannot use sys.version.major and minor names, because in Python 2.6 it's
not a namedtuple.
|
2017-01-23 01:09:01 +01:00 |
|
Dave Halter
|
00a9f1ec0a
|
Update the tokenizer to include f literals and underscores. Need tests still.
|
2017-01-08 16:03:45 +01:00 |
|
Dave Halter
|
6d00a5702f
|
If newer versions are using Jedi (e.g. at the moment Python 3.7), it shouldn't just result in a grammar issue, just because that grammar doesn't not exist. Just take the Python 3.6 grammar instead.
|
2017-01-07 15:54:04 +01:00 |
|
Dave Halter
|
1ef507e5e6
|
Cleanup some code and a small Python 2 fix.
|
2016-12-17 16:42:52 +01:00 |
|
Dmitry Sadovnychyi
|
60484707a0
|
Add support for ZIP and EGG packages in imports
|
2016-07-25 20:29:02 +08:00 |
|
Dave Halter
|
9245181a8c
|
Some python 2.7 (and 3.3) compatibility improvements.
|
2016-07-03 02:54:21 +02:00 |
|
Dave Halter
|
82c76fa689
|
Merge with the linter branch (especially the changes of pep484.
|
2016-06-07 13:51:25 +02:00 |
|
Claude
|
a09611197b
|
add ATEQUAL token for python < 3.5
|
2016-02-09 18:17:31 +01:00 |
|
Sergey Glazyrin
|
c2874ff84a
|
fix for #122
|
2016-01-26 22:54:15 +01:00 |
|
Daniel Hahler
|
4469e654ae
|
find_module_py33: use str(e) with ValueError
ValueError has no message attribute.
Fixes https://github.com/davidhalter/jedi/issues/584
|
2015-05-09 23:05:30 +02:00 |
|
Dave Halter
|
fbe26ab64a
|
Importlib might raise a ValueError. Fix #491.
|
2015-04-13 15:12:46 +02:00 |
|