pkgsrc/editors
wiz 0d7da6a802 0.17.0 (2020-04-14)
+++++++++++++++++++

- Added ``Project`` support. This allows a user to specify which folders Jedi
  should work with.
- Added support for Refactoring. The following refactorings have been
  implemented: ``Script.rename``, ``Script.inline``,
  ``Script.extract_variable`` and ``Script.extract_function``.
- Added ``Script.get_syntax_errors`` to display syntax errors in the current
  script.
- Added code search capabilities both for individual files and projects. The
  new functions are ``Project.search``, ``Project.complete_search``,
  ``Script.search`` and ``Script.complete_search``.
- Added ``Script.help`` to make it easier to display a help window to people.
  Now returns pydoc information as well for Python keywords/operators.  This
  means that on the class keyword it will now return the docstring of Python's
  builtin function ``help('class')``.
- The API documentation is now way more readable and complete. Check it out
  under https://jedi.readthedocs.io. A lot of it has been rewritten.
- Removed Python 3.4 support
- Many bugfixes

This is likely going to be the last minor version that supports Python 2 and
Python3.5. Bugfixes will be provided in 0.17.1+. The next minor/major version
will probably be Jedi 1.0.0.

0.16.0 (2020-01-26)
+++++++++++++++++++

- **Added** ``Script.get_context`` to get information where you currently are.
- Completions/type inference of **Pytest fixtures**.
- Tensorflow, Numpy and Pandas completions should now be about **4-10x faster**
  after the first time they are used.
- Dict key completions are working now. e.g. ``d = {1000: 3}; d[10`` will
  expand to ``1000``.
- Completion for "proxies" works now. These are classes that have a
  ``__getattr__(self, name)`` method that does a ``return getattr(x, name)``.
  after loading them initially.
- Goto on a function/attribute in a class now goes to the definition in its
  super class.
- Big **Script API Changes**:
    - The line and column parameters of ``jedi.Script`` are now deprecated
    - ``completions`` deprecated, use ``complete`` instead
    - ``goto_assignments`` deprecated, use ``goto`` instead
    - ``goto_definitions`` deprecated, use ``infer`` instead
    - ``call_signatures`` deprecated, use ``get_signatures`` instead
    - ``usages`` deprecated, use ``get_references`` instead
    - ``jedi.names`` deprecated, use ``jedi.Script(...).get_names()``
- ``BaseName.goto_assignments`` renamed to ``BaseName.goto``
- Add follow_imports to ``Name.goto``. Now its signature matches
  ``Script.goto``.
- **Python 2 support deprecated**. For this release it is best effort. Python 2
  has reached the end of its life and now it's just about a smooth transition.
  Bugs for Python 2 will not be fixed anymore and a third of the tests are
  already skipped.
- Removed ``settings.no_completion_duplicates``. It wasn't tested and nobody
  was probably using it anyway.
- Removed ``settings.use_filesystem_cache`` and
  ``settings.additional_dynamic_modules``, they have no usage anymore. Pretty
  much nobody was probably using them.

0.15.2 (2019-12-20)
+++++++++++++++++++

- Signatures are now detected a lot better
- Add fuzzy completions with ``Script(...).completions(fuzzy=True)``
- Files bigger than one MB (about 20kLOC) get cropped to avoid getting
  stuck completely.
- Many small Bugfixes
- A big refactoring around contexts/values

0.15.1 (2019-08-13)
+++++++++++++++++++

- Small bugfix and removal of a print statement

0.15.0 (2019-08-11)
+++++++++++++++++++

- Added file path completions, there's a **new** ``Completion.type`` now:
  ``path``. Example: ``'/ho`` -> ``'/home/``
- ``*args``/``**kwargs`` resolving. If possible Jedi replaces the parameters
  with the actual alternatives.
- Better support for enums/dataclasses
- When using Interpreter, properties are now executed, since a lot of people
  have complained about this. Discussion in #1299, #1347.

New APIs:

- ``Name.get_signatures() -> List[Signature]``. Signatures are similar to
  ``CallSignature``. ``Name.params`` is therefore deprecated.
- ``Signature.to_string()`` to format signatures.
- ``Signature.params -> List[ParamName]``, ParamName has the
  following additional attributes ``infer_default()``, ``infer_annotation()``,
  ``to_string()``, and ``kind``.
- ``Name.execute() -> List[Name]``, makes it possible to infer
  return values of functions.


0.14.1 (2019-07-13)
+++++++++++++++++++

- CallSignature.index should now be working a lot better
- A couple of smaller bugfixes

0.14.0 (2019-06-20)
+++++++++++++++++++

- Added ``goto_*(prefer_stubs=True)`` as well as ``goto_*(prefer_stubs=True)``
- Stubs are used now for type inference
- Typeshed is used for better type inference
- Reworked Name.full_name, should have more correct return values

0.13.3 (2019-02-24)
+++++++++++++++++++

- Fixed an issue with embedded Python, see https://github.com/davidhalter/jedi-vim/issues/870

0.13.2 (2018-12-15)
+++++++++++++++++++

- Fixed a bug that led to Jedi spawning a lot of subprocesses.

0.13.1 (2018-10-02)
+++++++++++++++++++

- Bugfixes, because tensorflow completions were still slow.

0.13.0 (2018-10-02)
+++++++++++++++++++

- A small release. Some bug fixes.
- Remove Python 3.3 support. Python 3.3 support has been dropped by the Python
  foundation.
- Default environments are now using the same Python version as the Python
  process. In 0.12.x, we used to load the latest Python version on the system.
- Added ``include_builtins`` as a parameter to usages.
- ``goto_assignments`` has a new ``follow_builtin_imports`` parameter that
  changes the previous behavior slightly.

0.12.1 (2018-06-30)
+++++++++++++++++++

- This release forces you to upgrade parso. If you don't, nothing will work
  anymore. Otherwise changes should be limited to bug fixes. Unfortunately Jedi
  still uses a few internals of parso that make it hard to keep compatibility
  over multiple releases. Parso >=0.3.0 is going to be needed.

0.12.0 (2018-04-15)
+++++++++++++++++++

- Virtualenv/Environment support
- F-String Completion/Goto Support
- Cannot crash with segfaults anymore
- Cleaned up import logic
- Understand async/await and autocomplete it (including async generators)
- Better namespace completions
- Passing tests for Windows (including CI for Windows)
- Remove Python 2.6 support
2020-05-18 08:35:13 +00:00
..
abiword revbump after boost update 2020-05-06 14:04:05 +00:00
abiword-plugins revbump after boost update 2020-05-06 14:04:05 +00:00
beav editors/*: let pkglint fix indentation and variable alignment 2019-06-08 10:40:52 +00:00
beaver Don't use inline when the code can't deal with inlining not happening. 2020-04-12 19:49:18 +00:00
biew Comment out some dead HOMEPAGEs. 2017-08-01 17:40:08 +00:00
bvi bvi: include termcap and, on NetBSD, link against libtermcap for tgetstr() 2020-04-07 09:22:36 +00:00
ce
ce-doc all: replace SUBST_SED with the simpler SUBST_VARS 2019-05-23 19:22:54 +00:00
ce-x11
codeblocks librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
codelite revbump after boost update 2020-05-06 14:04:05 +00:00
cooledit PKGREVISION bump for anything using python without a PYPKGPREFIX. 2019-04-25 07:32:34 +00:00
dasher Force pkgsrc msgfmt. Fix socket vs <functional> conflict. 2020-03-30 19:31:19 +00:00
deforaos-editor librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
dhex dhex: Make sure the correct curses library is used 2020-03-26 12:18:17 +00:00
dte dte: Update to 1.9.1 2020-03-23 20:00:47 +00:00
easyedit editors/*: let pkglint fix indentation and variable alignment 2019-06-08 10:40:52 +00:00
ed all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
edt *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
elvis
elvis-x11 Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
em em: follow redirect 2017-12-24 09:46:05 +00:00
emacs editors/*: let pkglint fix indentation and variable alignment 2019-06-08 10:40:52 +00:00
emacs-nox11
emacs-packages
emacs-snapshot emacs-snapshot: needs a termcap implementation 2020-03-16 14:17:05 +00:00
emacs20 all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
emacs21 all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
emacs21-nox11 editors/*: let pkglint fix indentation and variable alignment 2019-06-08 10:40:52 +00:00
emacs25 Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
emacs25-nox11 emacs25-nox11: fix build on MacOS 2018-05-31 01:44:09 +00:00
emacs26 Pull in patch from upstream to fix a build failure under MacOS X. 2020-04-25 05:56:36 +00:00
emacs26-nox11 Pull in patch from upstream to fix a build failure under MacOS X. 2020-04-25 05:56:36 +00:00
ex *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
fe
feathernotes editors/feathernotes 2020-04-22 08:24:45 +00:00
featherpad editors/featherpad: Update to 0.14.1 2020-05-06 07:40:37 +00:00
fileobj editors/fileobj: Update to v0.7.97 2020-04-28 15:25:57 +00:00
focuswriter update editors/focuswriter to 1.7.6 2020-04-22 08:18:28 +00:00
gate all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
gconf-editor librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
gedit librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
ghex Actually declare msgfmt as tool in use. 2020-04-20 00:32:56 +00:00
gice *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
gnuserv gnuserv: include bsd.prefs.mk for X11_TYPE 2018-03-08 11:20:56 +00:00
gobby librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
gtranslator librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
gummi *: recursive bump for poppler-0.87 2020-04-03 10:30:30 +00:00
heme Follow some http redirects. 2017-08-16 20:21:03 +00:00
hexcurse hexcurse: Strip -Werror 2020-03-06 12:15:59 +00:00
hexedit hexedit: update to 1.4.2. 2020-02-05 15:30:25 +00:00
hnb *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
javascript-mode Comment out dead sites. 2017-08-16 20:45:30 +00:00
jde editors/*: let pkglint fix indentation and variable alignment 2019-06-08 10:40:52 +00:00
jed all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
joe all: migrate some SourceForge homepage URLs back from https to http 2020-01-26 05:26:08 +00:00
jove simplify... 2019-09-06 15:53:42 +00:00
kakoune Resolve various template matching issues when building with clang and 2020-05-14 19:06:55 +00:00
kate Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
kile Don't order pointers relative to 0. 2020-05-14 19:05:27 +00:00
kilo
l3afpad librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
le le: update to 1.16.7. 2020-01-01 22:12:08 +00:00
leafpad librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
leim20 all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
leim21 all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
lpe all: replace SUBST_SED with the simpler SUBST_VARS 2019-05-23 19:22:54 +00:00
lyx revbump after boost update 2020-05-06 14:04:05 +00:00
manedit Don't define __cplusplus, that's the job of the compiler. 2020-05-14 19:05:49 +00:00
matlab-mode
medit *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
mflteco
mg editors/mg: honor INSTALL_UNSTRIPPED 2020-04-27 04:38:46 +00:00
mg2a mg2a: make this prehistoric C not fail with modern compilers 2019-09-02 21:41:40 +00:00
mined editors/*: let pkglint fix indentation and variable alignment 2019-06-08 10:40:52 +00:00
mule
mule-ucs editors/*: let pkglint fix indentation and variable alignment 2019-06-08 10:40:52 +00:00
nano updated editors/nano to 4.9.2 2020-04-12 14:41:14 +00:00
ne editors/*: let pkglint fix indentation and variable alignment 2019-06-08 10:40:52 +00:00
neatvi neatvi: Update to 07 2020-01-18 21:53:58 +00:00
nedit editors/*: let pkglint fix indentation and variable alignment 2019-06-08 10:40:52 +00:00
ng
notecase *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
nts Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8 2019-09-02 13:19:35 +00:00
nvi editors/*: let pkglint fix indentation and variable alignment 2019-06-08 10:40:52 +00:00
nvi-m17n Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
obby Resolve conflicting type resolution for std::abs. 2020-03-27 20:58:12 +00:00
OmegaT OmegaT: Update to 5.2.0 2020-04-17 11:05:44 +00:00
p5-Acme-Padre-PlayCode Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-Padre librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
p5-Padre-Plugin-Autoformat Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-Padre-Plugin-Catalyst Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-Padre-Plugin-DataWalker Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-Padre-Plugin-Debugger Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-Padre-Plugin-Ecliptic Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-Padre-Plugin-Encrypt Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-Padre-Plugin-Git Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-Padre-Plugin-HG Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-Padre-Plugin-Kate Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-Padre-Plugin-Nopaste Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-Padre-Plugin-PerlCritic Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-Padre-Plugin-PerlTidy Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-Padre-Plugin-SpellCheck Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-Padre-Plugin-SVN Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-Padre-Plugin-Vi Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-Padre-Plugin-XS Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-PPIx-EditorTools Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
p5-Wx-Scintilla librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
pico pico: pass LDFLAGS to linker. 2017-11-30 15:16:25 +00:00
pluma Update all MATE packages (except system-monitor) to 1.24.0. 2020-04-05 16:05:39 +00:00
poedit revbump after boost update 2020-05-06 14:04:05 +00:00
py-editor Import py-editor-1.0.3 as wip/py-editor 2017-09-13 16:36:28 +00:00
py-jedi 0.17.0 (2020-04-14) 2020-05-18 08:35:13 +00:00
retext retext: update to 7.1.0 2020-04-06 00:08:07 +00:00
rox-edit *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
sam editors/*: let pkglint fix indentation and variable alignment 2019-06-08 10:40:52 +00:00
sandy editors/*: let pkglint fix indentation and variable alignment 2019-06-08 10:40:52 +00:00
sasm Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
scite *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
se
Sigil revbump after boost update 2020-05-06 14:04:05 +00:00
speedbar *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
ssam Comment out dead sites (DNS problems). 2017-08-01 16:47:35 +00:00
tamago editors/*: let pkglint fix indentation and variable alignment 2019-06-08 10:40:52 +00:00
tea Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
ted all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
ted-cs all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
ted-da all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
ted-de all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
ted-en-gb all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
ted-en-us all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
ted-es all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
ted-fr all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
ted-it all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
ted-nl all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
ted-no all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
ted-pl all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
ted-pt all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
ted-sv all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
TeXmacs Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
texmaker Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
texstudio Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
texworks Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
tweak tweak: update to 3.02. 2020-01-28 13:23:32 +00:00
uemacs
ve
vigor *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:22 +00:00
vile Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
vilearn Comment out dead sites. 2017-09-06 10:40:25 +00:00
vim Update vim to version 8.2.0683. 2020-05-03 13:14:21 +00:00
vim-gtk2 librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
vim-gtk3 librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
vim-lang Update to version 8.2.0303 2020-02-23 10:40:07 +00:00
vim-motif Reset PKGREVISION 2019-10-23 07:32:58 +00:00
vim-share Update vim to version 8.2.0683. 2020-05-03 13:14:21 +00:00
vim-xaw Reset PKGREVISION 2019-10-23 07:32:58 +00:00
wily editors/*: let pkglint fix indentation and variable alignment 2019-06-08 10:40:52 +00:00
xcoral Sort PLIST files. 2018-01-01 22:29:15 +00:00
xemacs all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
xemacs-current all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
xemacs-current-nox11 Declare use of perl. 2019-10-08 12:40:54 +00:00
xemacs-nox11 For Solarish, select _XOPEN_SOURCE version depending on __STDC_VERSION__, 2019-11-27 14:35:16 +00:00
xemacs-packages all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
xfce4-mousepad librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
xjed
xournal *: recursive bump for poppler-0.87 2020-04-03 10:30:30 +00:00
xournalpp xournalpp: Missing patch. 2020-05-04 11:04:07 +00:00
xvile Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
xwpe
yed Simplify, to make life easier for lintpkgsrc. 2017-08-29 08:40:31 +00:00
yudit all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
zile all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
zim editors/zim: clean up duplicate paths in SUBST_FILES 2020-05-18 05:12:51 +00:00
Makefile editor/Makefile: + fileobj 2020-04-15 16:06:21 +00:00