oleg.hoefling
70800a6dc2
bumped pytest dependency to 3.1.0
2018-12-07 18:22:29 +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
Carl George
ff4a77391a
Parse correct AST attribute for version
...
Earlier development versions of Python 3.7 added the docstring field to
AST nodes. This was later reverted in Python 3.7.0b5.
https://bugs.python.org/issue29463
https://github.com/python/cpython/pull/7121
2018-06-16 14:43:17 +02: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
abe0f27e6a
Add python_requires to help pip
2018-01-07 10:40:06 +02:00
Hugo
7c31ea9042
Drop support for EOL Python 2.6
2018-01-07 10:40:05 +02:00
Thomas A Caswell
22c97b0917
FIX: install on python 3.7 ( #971 )
...
* FIX: install on python 3.7
https://github.com/python/cpython/pull/46 /
https://bugs.python.org/issue29463 move the module comment into the
AST node and hence out of the tree which means the 2nd entry in the
tree is now the import rather than the `__version__` string.
Adds nightly on travis.
* BLD: update python tags in setup.py
* CI: switch to 3.7-dev
* CI: allow failure on 3.7 dev
2017-11-06 19:29:06 +01:00
Robin Roth
f13b4e800a
Install docopt for dev setup
2017-10-28 14:36:16 +02:00
Dave Halter
b70cef735a
Find packages differently in setup.py
2017-09-28 21:03:56 +02:00
Dave Halter
d6f695b3bb
Use the ast module instead of a jedi import to get the jedi version.
...
With dependencies it's not possible to do this with importing jedi anymore. It's now just a bit more complicated. Gosh I hate setup.py.
2017-05-20 17:53:11 -04: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
fdff9396dd
Move an import.
2017-05-20 16:08:43 -04:00
Dave Halter
aec86c6c80
distutils doesn't support install_requires.
2017-05-20 16:07:38 -04:00
Dave Halter
ccbaa12143
Add parso as a depencency in setup.py.
2017-05-19 10:29:32 -04:00
Dave Halter
32432b1cd1
Remove the parser packages from setup.py.
2017-05-19 10:27:26 -04:00
Felipe Lacerda
aa2dfa9446
Fix path for grammar files in MANIFEST
2017-04-05 19:59:00 +02:00
Dave Halter
595ffc24d4
Move some more stuff to a python directory in the parser.
2017-03-13 00:54:39 +01:00
Dave Halter
c4ec5caf40
3.2 is not supported anymore. Mention this in docs as well.
2016-07-03 11:38:38 +02:00
Mathias Fussenegger
09310dae7d
add python 3.5 classifier to setup.py
...
Since 5a555076bb 3.5 is listed as
supported python version in the docs
2016-02-29 22:19:02 +01:00
Dave Halter
8775d90173
Merge the master branch into the dev branch.
2015-02-09 14:41:41 +01:00
Marc Abramowitz
672982a2f5
setup.py: Add python3.4 classifier
2015-01-02 11:07:01 -08:00
Dave Halter
6821ccba91
Add the pgen2 packages and grammar files to be able to deploy Jedi.
2014-12-16 15:23:49 +01:00
Syohei YOSHIDA
605ab9c6f5
Fix package_data '*.pym' paths
2014-06-19 19:10:58 +09:00
Dave Halter
269e84da85
changed version stuff in setup.py, fixes #369
2014-01-16 00:36:14 +01:00
Dave Halter
8854206f2a
created a module for compiled
2014-01-10 16:37:28 +01:00
Dave Halter
6deac1dc41
api is now a separate package, to structure the whole thing better.
2014-01-07 15:33:24 +01:00
Dave Halter
4ec64a9763
move mixin to evaluate directory
2013-12-27 01:36:05 +01:00
Dave Halter
4aa8be7829
include jedi.evaluate as a package in setup.py
2013-12-25 19:08:28 +01:00
David Halter
3e217a8270
setup.py add new parser package
2013-09-06 01:21:18 +04:30
David Halter
ea2f9ebd4c
from LPGL to MIT license (got the permission from all contributors), fixes #5
2013-07-30 03:11:34 +02:00
Aaron Meurer
42e1737be3
Don't require distribute in setup.py
...
It isn't actually required to install (it's only needed if you want to
setup.py develop).
Fixes #269 .
2013-07-25 21:58:54 -05:00
David Halter
977f4871d6
added changelog
2013-05-11 16:55:02 +04:30
David Halter
f30b3416e8
remove VERSION file in favor of a jedi.__version__
2013-05-11 11:10:01 +04:30
Danilo Bargen
b3d9b6ce69
Removed py25 related code ( fixes #206 )
2013-04-27 16:47:40 +02:00
Danilo Bargen
492a6c5704
Added specific "Programming Language" trove classifiers ( fixes #194 )
2013-04-05 11:18:53 +02:00
Takafumi Arakaki
d9ca833814
Make 2.5 test runnable with tox
2013-02-24 14:56:15 +01:00
David Halter
422eb6cbbf
version can now be changed in one file (for sphinx and pypi)
2012-12-27 17:25:31 +01:00
David Halter
169b35b5a9
setup.py should be executable
2012-12-12 18:11:39 +01:00
David Halter
5a7a420026
merge and a few changes for the SyntaxError problem with mixin in (pip installation). -> fixes #79 , also important for #82 , #81 , davidhalter/jedi-vim/issues/41, solution from #65
2012-12-12 18:10:42 +01:00
David Halter
181d700e50
change the way mixins are being added by setup.py, may fix #79
2012-12-12 11:32:53 +01:00
David Halter
a3647a4c03
version update
2012-12-11 09:36:14 +01:00
David Halter
bddd097b93
modified setup.py
2012-10-14 16:45:25 +02:00
David Halter
e889edf244
version number increase
2012-09-18 14:56:22 +02:00
Danilo Bargen
15c2445448
Made version number PEP386 compatible (v0.5 beta 1)
2012-09-18 14:50:35 +02:00
David Halter
e0126202b1
typos / now in beta testing, not alpha testing anymore
2012-09-18 14:12:36 +02:00
Danilo Bargen
95a059398e
Fixed README path in MANIFEST.in, set README as long description in setup.py
2012-09-17 23:55:07 +02:00
Danilo Bargen
21a7346bac
Added setup.py
2012-09-17 23:22:04 +02:00