CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

textproc/py-python-lsp-server 1.12.2_1

Python implementation of the Language Server Protocol

Maintainer
rhurlin@FreeBSD.org
Packages
latest: 1.12.2_1
Upstream
Higher version available: 1.15.0
Last update
to 1.12.2_1 · 2bf3834a19
Quarterly
2026Q4: 1.12.2_1
WWW
https://github.com/python-lsp/python-lsp-server
Links
cgit · VuXML

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.12.2_1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (47)

Max Brazhnikov (makc) · 1.12.2_1
*/*: bump PORTREVISION after switching to NumPy 2.x
2bf3834a19
Max Brazhnikov (makc) · 1.12.2
*/*: Switch to NumPy 2.x

PR:		294328
Exp-run:	antoine
b0b4d9e1ea
Charlie Li (vishwin) · 1.12.2
python.mk: retire ${PYNUMPY}

With both math/py-numpy (2) and math/py-numpy1, the variable stopped
making sense. Also remove the upper version bound.
d04d23ae37
Rainer Hurling (rhurlin) · 1.12.2
textproc/py-python-lsp-server: Update to 1.12.2

Minor bugfix release:
- Fixes compatibility with Python 3.13 in the test suite
- Handles correctly a null value for ropeFolder in the Rope config
- Fixes putting extra_paths in front of sys.path

Changelog:	https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md#version-1122-20250207
		https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md#version-1121-20250206

Reported by:	portscout, Repology
MFH:		2025Q1
d18b5f63b9
Rainer Hurling (rhurlin) · 1.12.0_2
textproc/py-python-lsp-server: Fix circular dep

Both, textproc/py-python-lsp-server and textproc/py-python-lsp-black,
depend on each other. Remove black dep in lsp-server.

MFH:		2024Q4
8716fd92c1
Rainer Hurling (rhurlin) · 1.12.0_1
textproc/py-python-lsp-server: Change black plugin

Repository rupert/pyls-black is archived.
Use python-lsp/python-lsp-black instead [1].

While here, pet portclippy.

https://github.com/rupert/pyls-black/blob/master/README.md

MFH:		2024Q1
2480855932
Rainer Hurling (rhurlin) · 1.12.0
textproc/py-python-lsp-server: Update to 1.12.0

Major release with the following new features and changes:

- Add support for window/logMessage.
- Add version support to workspace/publishDiagnostics.
- Add extendSelect option to flake8 plugin.
- Allow Jedi's extra_paths to be placed in front of sys.path.
- Bump flake8 to 7.1

Changelog: https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md#version-1120-20240825

Reported by:	portscout, Repology
b3fa243900
Rainer Hurling (rhurlin) · 1.11.0
textproc/py-python-lsp-server: Update to 1.11.0

- Remove the rope_rename plugin. People that were using it need to
      install the pylsp-rope third-party plugin instead
    - Add support for Pylint 3.1

    Reported by:    portscout, Repology
6547563938
Rainer Hurling (rhurlin) · 1.10.1
textproc/py-python-lsp-server: Update to 1.10.1

- Autoimports: sqlite3.OperationalError: database is locked
- Fixes progress reporting with the autoimport plugin
- Improves an error message about missing websockets module

Changelog: https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md#version-1101-20240312

Reported by:	Repology
ad14bfb8a8
Charlie Li (vishwin) · 1.10.0
devel/py-setuptools-scm: update to 8.0.4

Directory and PORTNAME changed to match normalised name in release
tarball; consumers updated to match.

Although setuptools itself is specified as a run dependency in the
Python package metadata, it is currently left out here to prevent
environment pollution until at least PR 270510 is committed.
Additionally, this version of setuptools-scm requires setuptools>=61,
which means this version is only meant for USE_PYTHON=pep517 ports
as all USE_PYTHON=distutils ports will switch to devel/py-setuptools58
also after PR 270510. science/py-emmet-core is switched to
devel/py-setuptools_scm7 accordingly, as it specifies setuptools-scm<8.
devel/py-{flit-scm,hatch-vcs} have ${PY_SETUPTOOLS} added to
RUN_DEPENDS to compensate.

Further details: https://wiki.freebsd.org/Python/setuptools

Reported by: yuri
Co-authored by: matthew
Exp-run by: antoine (earlier iteration)
Approved by: yuri (science/py-emmet-core, previous iteration)
PR: 272134
Differential Revision: https://reviews.freebsd.org/D39288
5d4139f8bd
Rainer Hurling (rhurlin) · 1.10.0
textproc/py-python-lsp-server: Update 1.10.0

- Add support for notebook document completions
- Add support for flake8 version 7

Changelog: https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md#version-1100-20240121

Reported by:	Repology
4dc08fa866
Rainer Hurling (rhurlin) · 1.9.0
textproc/py-python-lsp-server: Update to 1.9.0

Changelog: https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md#version-190-20231106

Reported by:	portscout, Repology
7b25306a77
Rainer Hurling (rhurlin) · 1.8.2
textproc/py-python-lsp-server: Update to 1.8.2

- Fix notebook document selector prop not being a list in server capabilities
- Fix go-to-definition for Numpy methods
- Allow Jedi to perform multiple hops for 'go to definition'
- Fix an error with Flake8 when deleting lines

Changelog: https://github.com/python-lsp/python-lsp-server/releases/tag/v1.8.2
           https://github.com/python-lsp/python-lsp-server/releases/tag/v1.8.1

Reported by:	Repology
MFH:		2023Q4
18bc26a6cb
Rainer Hurling (rhurlin) · 1.8.0
textproc/py-python-lsp-server: Update to 1.8.0

Major release with the following new features and changes:

- Add support for notebooks and make go-to-definition work for them.
- Add support for Pyflakes 3.1, Pycodestyle 2.11 and Jedi 0.19.
- Drop support for Python 3.7.

Changelog: https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md#version-180-20230908

Reported by:	portscout, Repology
fdc40c8b6b
Rainer Hurling (rhurlin) · 1.7.4
textproc/py-python-lsp-server: Update to 1.7.4

- Issue 393 - Environment path doesn't expand user directory
- PR 394 - Resolve homedir references in Jedi environment path
- PR 381 - Report progress even when initialization fails
- PR 380 - Fix pylint hang on file with many errors

Reported by:	Repology
MFH:		2023Q3
5f55560f9b
Rene Ladan (rene) · 1.7.3_1
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
3d9a815d9c
Rainer Hurling (rhurlin) · 1.7.3_1
textproc/py-python-lsp-server: Loose version of dependency

Allow older version of dependency yapf to make devel/spyder work:

pkg_resources.ContextualVersionConflict: (yapf 0.32.0 (/usr/local/lib/python3.9/site-packages), Requirement.parse('yapf>=0.33.0; extra == "all"'), {'python-lsp-server'})

MFH:		2023Q2
789a78c323
Rainer Hurling (rhurlin) · 1.7.3
textproc/py-python-lsp-server: Update to 1.7.3

- Adds support for Yapf 0.33
- Fix an empty current working directory value for Pylint

Changelog: https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md#version-173-20230515

Reported by:	portscout, Repology
MFH:		2023Q2
3045243881
Antoine Brodin (antoine) · 1.7.2_1
USE_PYTHON=pep517: bump PORTREVISION
1730e97e04
Rainer Hurling (rhurlin) · 1.7.2
textproc/py-python-lsp-server: Update to 1.7.2

Changelog: https://github.com/python-lsp/python-lsp-server/releases/tag/v1.7.2

Reported by:	Repology
12b470f101
Rainer Hurling (rhurlin) · 1.7.1
textproc/py-python-lsp-server: Update to 1.7.1

Releases v1.7.0 and v1.7.1 with the following new features and changes:
- Add a new plugin to provide autoimport functionality (disabled by default)
- Add progress reporting
- Make jedi_definition plugin follow definitions to pyi files
- Add support for flake8 version 6
- Add support for Yapf ignore patterns
- Add mccabe setting to flake8 plugin
- Fixes an error with the Pydocstyle 6.2.0+
- Includes missing Pylint "information" category
- Improves Jedi file completions for directories

The port changes from distutils to pep517 and again removes some version limitations of dependencies.

Changelog: https://github.com/python-lsp/python-lsp-server/releases/tag/v1.7.0
           https://github.com/python-lsp/python-lsp-server/releases/tag/v1.7.1
2e30b7de00
Yuri Victorovich (yuri) · 1.6.0_3
textproc/py-python-lsp-server: Fix dependencies

Approved by:	portmgr@ (bugfix)
2019a50e5f
Dmitry Marakasov (amdmi3) · 1.6.0_2
*/*: rename CHEESESHOP to PYPI in MASTER_SITES

PR:			267994
Differential revision:	D37518
Approved by:		bapt
77d68471ad
Rainer Hurling (rhurlin) · 1.6.0_2
textproc/py-python-lsp-server: Relax restriction

Lower restrictions for dependent devel/py-pyflakes
49881252e6
Rainer Hurling (rhurlin) · 1.6.0_1
textproc/py-python-lsp-server: Relax restrictions

Lower restrictions for version numbers of dependents. Hopefully without
restrictions, even during operation.

PR:		268161
Reported by:	p5B2EA84B3@t-online.de
2a929d082d
Rainer Hurling (rhurlin) · 1.6.0
textproc/py-python-lsp-server: Update to 1.6.0

Major release with the following new features and changes:
- Migrate to MarkupContent and convert docstrings to Markdown by default
- Add support for flake8 version 5
- Add function objects to Jedi completions
- Don't include class / functions objects by default in Jedi completions

Changelog: https://github.com/python-lsp/python-lsp-server/releases/tag/v1.6.0

Reported by:	portscout, Repology
9e6d197a4f
Rainer Hurling (rhurlin) · 1.5.0_3
textproc/py-python-lsp-server: Add missing dep

Add missing run dependency textproc/py-whatthepatch as wanted by
pyproject.toml.

PR:		267066
MFH:		2022Q4
309c70a92b
Rainer Hurling (rhurlin) · 1.5.0_2
textproc/py-python-lsp-server: Remove more limits

In a follow up, more version limits for dependencies are removed
to unbreak the port at runtime.

PR:		267058
MFH:		2022Q4
168401008d
Rainer Hurling (rhurlin) · 1.5.0_1
textproc/py-python-lsp-server: pyflakes >2.5.0

Allow higher version numbers for pyflakes. Without, port is broken
at runtime.

PR:		267027
MFH:		2022Q4
8fc8a2ce45
Stefan Eßer (se) · 1.5.0
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 1.5.0
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner) · 1.5.0
cleanup: remove trailing whitepaces
b86221feea
Tobias C. Berner (tcberner) · 1.5.0
textproc: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Choe, Cheng-Dae" whitekid
  *  -
  *  <glewis@FreeBSD.org>
  *  <koshy@india.hp.com>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Aaron Straup Cope
  *  Aaron Straup Cope <ascope@cpan.org>
  *  Ache
  *  Adam Herzog <adam@herzogdesigns.com>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alan Eldridge <alane@FreeBSD.org>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Kapranoff <kappa@FreeBSD.org.ua>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexander Nedotsukov <bland@FreeBSD.org>
  *  Alexander Zhuravlev <zaa@zaa.pp.ru>
  *  Alexander@Leidinger.net
  *  Alexandre Biancalana <ale@biancalanas.net>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexis Praga <alexis.praga@free.fr>
  *  Andreas Heil <ah@linux-hq.de>
  *  Andrei V. Shetuhin <reki@reki.ru>
  *  Andrej Zverev <andrey.zverev@electro-com.ru>
  *  Andrew <andrew@ugh.net.au>
  *  Andrew Humphrey <ahumphrey@realestate.com.au>
  *  Andrew Lewis <freeghb@gmail.com>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrew Romero <melanhit@gmail.com>
  *  Andrey Kostenko <andrey@kostenko.name>
  *  Andrey Zakhvatov
  *  Andrey Zakhvatov <andy@FreeBSD.org>
  *  Anes Mukhametov <anes@anes.su>
  *  Antoine Brodin <antoine@FreeBSD.org>
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Berezin <tobez@tobez.org>
  *  Anton Yudin <toha@toha.org.ua>
  *  Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
  *  Ashish SHUKLA <wahjava@gmail.com>
  *  Autrijus Tang <autrijus@autrijus.org>
  *  Babak Farrokhi <farrokhi@FreeBSD.org>
  *  Ben Haga <tuxsuximus@hotmail.com>
  *  Ben Woods <woodsb02@FreeBSD.org>
  *  Benno Rice <benno@jeamland.net>
  *  Bill "I hate Perl" Fumerola
  *  Bill Brinzer <bill.brinzer@gmail.com>
  *  Bill Fumerola <billf@chc-chimes.com>
  *  Bill Swingle <unfurl@FreeBSD.org>
  *  Bob Eager <rde@ml1.org.uk>
  *  Boris Samorodov <bsam@FreeBSD.org>
  *  Brian Candler <B.Candler@pobox.com>
  *  Brion Moss <brion@queeg.com>
  *  Carlos J Puga Medina <cpm@fbsd.es>
  *  Carlos J. Puga Medina <cpm@FreeBSD.org>
  *  Cezary Morga <cm@therek.net>
  *  Cheng-Lung Sung <clsung@FreeBSD.org>
  *  Cheng-Lung Sung <clsung@dragon2.net>
  *  Chris D. Faulhaber <jedgar@fxp.org>
  *  Chris Hutchinson <portmaster@bsdforge.com>
  *  Christoper Key <cjk32@cam.ac.uk>
  *  Clemens Zauner <czauner+ports@onlineloop.com>
  *  Cyrille Lefevre <clefevre@citeweb.net>
  *  Dan Langille <dvl@FreeBSD.org>
  *  Daniel Roethlisberger <daniel@roe.ch>
  *  Danilo G. Baio <dbaio@FreeBSD.org>
  *  David Bremner <bremner@unb.ca>
  *  David O'Brien (obrien@FreeBSD.org)
  *  David Sze <dsze@alumni.uwaterloo.ca>
  *  Denis Pokataev <catone@cpan.org>
  *  Dennis Herrmann <dhn@FreeBSD.org>
  *  Dereckson <dereckson@gmail.com>
  *  Dikshie
  *  Dikshie <dikshie@sfc.wide.ad.jp>
  *  Dima Sivachenko <demon@gpad.ac.ru>
  *  Dirk Froemberg <dirk@FreeBSD.org>
  *  Ditesh Shashikant Gathani <ditesh@gathani.org>
  *  Dmitry Morozovsky <marck@FreeBSD.org>
  *  Dmitry Sivachenko <demon@FreeBSD.org>
  *  Dom Mitchell <dom@happygiraffe.net>
  *  Don Croyle <croyle@gelemna.org>
  *  Donald Burr <dburr@FreeBSD.org>
  *  Douglas Thrift <douglas@douglasthrift.net>
  *  Dru Lavigne <dru@FreeBSD.org>
  *  Dryice Liu <dryice@dryice.name>
  *  Ed Schouten <ed@FreeBSD.org>
  *  Edward Tomasz Napierala <trasz@FreeBSD.org>
  *  Elvis Chiang <elvis@sslab.cs.ccu.edu.tw>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Emanuel Haupt <ehaupt@critical.ch>
  *  Eric A. Griff <eric@talesfromthereal.com>
  *  Eric Freeman <freebsdports@chillibear.com>
  *  Erik Greenwald <erik@smluc.org>
  *  Ernst de Haan <znerd@FreeBSD.org>
  *  Erwin Lansing <erwin@FreeBSD.org>
  *  Espen Tagestad <espen@tagestad.no>
  *  Eugene Furs <justas@mbank.lv>
  *  Felippe de Meirelles Motta <lippemail@gmail.com>
  *  Felix Palmen <felix@palmen-it.de>
  *  Fernan Aguero <fernan@iib.unsam.edu.ar>
  *  Filip Parag <filip@parag.rs>
  *  Foxfair Hu <foxfair@FreeBSD.org>
  *  Freddie Cash <fcash@sd73.bc.ca>
  *  Frederic Culot <culot@FreeBSD.org>
  *  Frederic Dubuy <fdubuy@free.fr>
  *  Gabor Kovesdan <gabor@FreeBSD.org>
  *  Garrett Rooney <rooneg@electricjellyfish.net>
  *  Gasol Wu <gasol.wu@gmail.com>
  *  Gea-Suan Lin <gslin@gslin.org>
  *  Geoffroy Desvernay <dgeo@centrale-marseille.fr>
  *  George Hartzell <hartzell@fruitfly.org>
  *  Gerald Pfeifer <gerald@pfeifer.com>
  *  Gerrit Beine <gerrit.beine@gmx.de>
  *  Glenn Trewitt <glenn@trewitt.org>
  *  Goran Tal <goran.tal@gmail.com>
  *  Graham Todd <gtodd@bellanet.org>
  *  Greg Larkin <glarkin@FreeBSD.org>
  *  Greg Lewis <glewis@FreeBSD.org>
  *  Grzegorz Blach <gblach@FreeBSD.org>
  *  Guangyuan Yang <ygy@FreeBSD.org>
  *  Hansjoerg Pehofer <hansjoerg.pehofer@uibk.ac.at>
  *  Henrik Motakef <henrik.motakef@web.de>
  *  Henry Hu <henry.hu.sh@gmail.com>
  *  Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
  *  Herve Quiroz <hq@FreeBSD.org>
  *  Hiroki Sato <hrs@FreeBSD.org>
  *  Horia Racoviceanu <horia@racoviceanu.com>
  *  Hye-Shik Chang <perky@fallin.lv>
  *  Ian Vaudrey <i.vaudrey@bigfoot.com>
  *  Ilya A. Arkhipov <rum1cro@yandex.ru>
  *  Jaap Boender <jaapb@kerguelen.org>
  *  James Earl
  *  James Flemer <jflemer@alum.rpi.edu>
  *  James Raftery <james@now.ie>
  *  Jason Burgess <dev@fenux.net>
  *  Jason Helfman <jgh@FreeBSD.org>
  *  Jean-Baptiste Quenot <jb.quenot@caraldi.com>
  *  Jean-Yves Lefort <jylefort@brutele.be>
  *  Jeff Putsch <jdputsch@comcast.net>
  *  Jeremy Shaffner <jeremy@external.org>
  *  Jie Gao <gaoj@cpsc.ucalgary.ca>
  *  Jim Mock <jim@FreeBSD.org>
  *  Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Johann Visagie <johann@egenetics.com>
  *  Johann Visagie <wjv@FreeBSD.org>
  *  Johannes Jost Meixner <xmj@FreeBSD.org>
  *  Johannes Meixner <johannes@perceivon.net>
  *  John MacFarlane <jgm@berkeley.edu>
  *  John Marino <marino@FreeBSD.org>
  *  Jonathan Chen <jonc@chen.org.nz>
  *  Jos Backus <josb@cncdsl.com>
  *  Joseph Koshy <jkoshy@FreeBSD.org>
  *  Josh Gilliam <josh@quick.net>
  *  Jov <amutu@amutu.com>
  *  Jui-Nan Lin <jnlin@csie.nctu.edu.tw>
  *  Julien Laffaye <kimelto@gmail.com>
  *  Jun Kuriyama <kuriyama@opt.phys.waseda.ac.jp>
  *  Jyun-Yan You <jyyou@cs.nctu.edu.tw>
  *  KANOU Hiroki <kanou@khdd.net>
  *  KIMURA Yasuhiro <yasu@utahime.org>
  *  KIRIYAMA Kazuhiko <kiri@FreeBSD.org>
  *  Ka Ho Ng <khng300@gmail.com>
  *  Kay Lehmann <kay_lehmann@web.de>
  *  Kevin Lo <kevlo@FreeBSD.org>
  *  Kimura Fuyuki <fuyuki@hadaly.org>
  *  Kimura Fuyuki <fuyuki@mj.0038.net>
  *  Kimura Fuyuki <fuyuki@nigredo.org>
  *  Konstantin Menshikov <kostjnspb@yandex.ru>
  *  Koop Mast <kwm@FreeBSD.org>
  *  Kouichi ABE (WALL) <kouichi@mysticwall.com>
  *  Kris Kennaway <kris@FreeBSD.org>
  *  Kris Moore <kmoore@FreeBSD.org>
  *  Kuan-Chung Chiu <buganini@gmail.com>
  *  Kubilay Kocak <koobs@FreeBSD.org>
  *  Kurt Lidl <kurt.lidl@cello.com>
  *  Lars Balker Rasmussen <lbr@FreeBSD.org>
  *  Lars Engels <lme@FreeBSD.org>
  *  Lars Thegler <lars@thegler.dk>
  *  Lars Thegler <lth@FreeBSD.org>
  *  Leland Wang <llwang@infor.org>
  *  Leo Kim <leo@florida.sarang.net>
  *  Lev Serebryakov <lev@serebryakov.spb.ru>
  *  Li-Wen Hsu <lwhsu@FreeBSD.org>
  *  Loic Pefferkorn <loic-freebsd@loicp.eu>
  *  MANTANI Nobutaka <nobutaka@FreeBSD.org>
  *  MIHIRA Yoshiro <sanpei@FreeBSD.org>
  *  Marcin Cieslak
  *  Marcin Jessa <yazzy@yazzy.org>
  *  Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
  *  Mark Pulford <mark@kyne.com.au>
  *  Mark R V Murray <mark@grondar.za>
  *  Martin Kammerhofer
  *  Martin Matuska <mm@FreeBSD.org>
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Marwan Burelle <marwan.burelle@lri.fr
  *  Masahiro Teramoto <markun@onohara.to>
  *  Mathieu Arnold <m@absolight.net>
  *  Matt Mills <matt_mills@btopenworld.com>
  *  Matthew Fuller <fullermd@over-yonder.net>
  *  Matthew Seaman
  *  Matthias Fechner <mfechner@FreeBSD.org>
  *  Mauricio Herrera Cuadra <mauricio@arareko.net>
  *  Max Baryshnikov <mephius@gmail.com>
  *  Max N. Boyarov <m.boyarov@gmail.com>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Meno Abels <meno.abels@adviser.com>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michael Johnson <ahze@ahze.net>
  *  Michael Moll <kvedulv@kvedulv.de>
  *  Michael Ranner <michael@ranner.eu>
  *  Michael Schout <mschout@gkg.net>
  *  Mike Bristow <mike@urgle.com>
  *  Mikhail Teterin <mi@aldan.algebra.com>
  *  Moggie <moggie@elasticmind.net>
  *  Mykola Dzham <freebsd@levsha.org.ua>
  *  Naram Qashat <cyberbotx@cyberbotx.com>
  *  Neil Booth
  *  Nicola Stanislao Vitale <nivit@FreeBSD.org
  *  Nicola Stanislao Vitale <nivit@FreeBSD.org>
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Nicola Vitale <nivit@email.it>
  *  Nik Clayton <nik@FreeBSD.org>
  *  Nikola Lecic <nikola.lecic@anthesphoria.net>
  *  Nosov Artem <chip-set@mail.ru>
  *  Oleg Mamontov <oleg@mamontov.net>
  *  Oliver Braun <obraun@informatik.unibw-muenchen.de>
  *  Oliver Eikemeier <eikemeier@fillmore-labs.com>
  *  Oliver Lehmann (oliver@FreeBSD.org)
  *  Olivier Duchateau
  *  Olivier Duchateau <olivierd@FreeBSD.org>
  *  Olivier Girard <Olivier.Girard@univ-angers.fr>
  *  Patrick Li <pat@databits.net>
  *  Patrick Powell <papowell@astart.com>
  *  Pav Lucistnik <pav@FreeBSD.org>
  *  Pav Lucistnik <pav@oook.cz>
  *  Pavel Timofeev <timp87@gmail.com>
  *  Pawel Pekala <pawel@FreeBSD.org>
  *  Pedro Giffuni
  *  Pedro Giffuni <pfg@FreeBSD.org>
  *  Pete Fritchman <petef@databits.net>
  *  Peter Johnson <johnson.peter@gmail.com>
  *  Peter Pentchev <roam@FreeBSD.org>
  *  Peter Schuller <peter.schuller@infidyne.com>
  *  Petteri Valkonen <petteri.valkonen@iki.fi>
  *  Pietro Cerutti <gahr@gahr.ch>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Piotr Rybicki <meritus@innervision.pl>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Radim Kolar <hsn@sanatana.dharma>
  *  Rainer Hurling <rhurlin@gwdg.de>
  *  Rene Ladan <rene@FreeBSD.org>
  *  René Ladan <rene@freebsd.org>
  *  Richard Gallamore <ultima@FreeBSD.org>
  *  Rick van der Zwet <info@rickvanderzwet.nl>
  *  Robert Gogolok <gogo@cs.uni-sb.de>
  *  Rod Taylor <ports@rbt.ca>
  *  Rodrigo OSORIO <rodrigo@FreeBSD.org>
  *  Roger Leigh <rleigh@codelibre.net>
  *  Rong-En Fan <rafan@infor.org>
  *  Rusmir Dusko <nemysis@FreeBSD.org>
  *  Russell Cloran <russell@rucus.ru.ac.za>
  *  Russell Jackson <raj@csub.edu>
  *  Ryan Steinmetz <zi@FreeBSD.org>
  *  Samuel Tardieu <sam@inf.enst.fr>
  *  Sascha Holzleiter <sascha@root-login.org>
  *  Scott Sanders <scott@jssjr.com>
  *  Seamus Venasse <svenasse@polaris.ca>
  *  Serge Gagnon <ser_gagnon@sympatico.ca>
  *  Sergei Kolobov <sergei@kolobov.com>
  *  Sergei Vyshenski <svysh.fbsd@gmail.com>
  *  Sergey A. Osokin <osa@FreeBSD.org>
  *  Sergey Skvortsov <skv@FreeBSD.org>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Shen Chun-Hsing <statue@freebsd.netlab.cse.yzu.edu.tw>
  *  Shinsuke Matsui <smatsui@karashi.org>
  *  Silvio Ap Silva aka kanazuchi <alvolivre@live.com>
  *  Simon 'corecode' Schubert <corecode@corecode.ath.cx>
  *  Simon Olofsson <simon@olofsson.de>
  *  Soeren Boll Overgaard <boll@tolkien.dk>
  *  Sofian Brabez <sbz@FreeBSD.org>
  *  Stanislav Svirid <count@211.ru>
  *  Stefan Esser <se@FreeBSD.org>
  *  Stefan Pauly <stefan@fh-mainz.de>
  *  Stefan Walter <sw@gegenunendlich.de>
  *  Stephen Montgomery-Smith <stephen@math.missouri.edu>
  *  Stephen Roznowski (sjr@home.com)
  *  Stephon Chen <stephon@gmail.com>
  *  Steve Wills <swills@FreeBSD.org>
  *  Steve Wills <swills@rubick>
  *  Steven Kreuzer <skreuzer@FreeBSD.org>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
  *  Sven R <freebsd@hackacad.net>
  *  Sébastien Santoro <dereckson@gmail.com>
  *  TAKAHASHI Kaoru <kaoru@kaisei.org>
  *  TAKATSU Tomonari <tota@FreeBSD.org>
  *  TAKATSU Tomonari <tota@rtfm.jp>
  *  TERAMOTO Masahiro <markun@onohara.to>
  *  Thierry Thomas <thierry@FreeBSD.org>
  *  Thierry Thomas <thierry@pompo.net>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Thorsten Greiner <thorsten.greiner@web.de>
  *  Tilman Linneweh <arved@FreeBSD.org>
  *  Timothy Beyer <beyert@cs.ucr.edu>
  *  Timur Bakeyev <bat@cpan.org>
  *  Timur I. Bakeyev <timur@gnome.org>
  *  Toby Allsopp <toby@mi6.gen.nz>
  *  Tom Judge <tj@FreeBSD.org>
  *  Tom Judge <tom@tomjudge.com>
  *  Tom Sparks <tsparks@appliedops.net>
  *  Tomoyuki Sakurai <cherry@trombik.org>
  *  Torsten Zuehlsdorff <ports@toco-domains.de>
  *  Torsten Zuehlsdorff <tz@FreeBSD.org>
  *  Travis Campbell <hcoyote@ghostar.org>
  *  Tsung-Han Yeh <snowfly@yuntech.edu.tw>
  *  Ulrich Spoerlein <uqs@FreeBSD.org>
  *  Ulrich Spoerlein <uspoerlein@gmail.com>
  *  Uwe Pierau <uwe.pierau@tu-clausthal.de>
  *  Vadim Vatlin
  *  Vany <ivan@serezhkin.com>
  *  Vasek Balcar <vasek@ti.cz>
  *  Veniamin Gvozdikov <vg@FreeBSD.org>
  *  Vidar Karlsen <vidar@karlsen.tech>
  *  Vivek Khera <vivek@khera.org>
  *  Volker Stolz <vs@FreeBSD.org>
  *  Vsevolod Stakhov <vsevolod@highsecure.ru>
  *  Waitman Gobble <waitman@waitman.net>
  *  Wen Heping <wen@FreeBSD.org>
  *  Wen Heping <wenheping@gmail.com>
  *  Wen Heping<wen@FreeBSD.org>
  *  Will Andrews <will@FreeBSD.org>
  *  William Grzybowski <wg@FreeBSD.org>
  *  Xavier Humbert <xavier@amdh.fr>
  *  Xin LI <delphij@FreeBSD.org>
  *  Yarema <yds@CoolRat.org>
  *  Yarema <yds@Necessitu.de>
  *  Yen-Ming Lee <leeym@FreeBSD.org>
  *  Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw>
  *  Yi-Jheng Lin <yzlin@cs.nctu.edu.tw>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
  *  Yinghong Liu <relaxbsd@gmail.com>
  *  Yinghong.Liu <relaxbsd@gmail.com>
  *  Yoshiro MIHIRA <sanpei@sanpei.org>
  *  Yoshiro MIHIRA <sanpei@yy.cs.keio.ac.jp>
  *  Yuan-Chung Hsiao <ychsiao@ychsiao.org>
  *  Yukihiro Nakai <Nakai@technologist.com>
  *  Yuri Pankov <yuri.pankov@gmail.com>
  *  Yuri Victorovich <yuri@rawbw.com>
  *  Zane C. Bowers-Hadley <vvelox@vvelox.net>
  *  Zeus Panchenko <zeus@gnu.org.ua>
  *  Zhen REN <bg1tpt@gmail.com>
  *  Zhihao Yuan <lichray@gmail.com>
  *  ache
  *  andreas@marvin.robin.de
  *  andrey@kostenko.name
  *  anholt@FreeBSD.org
  *  antoine@FreeBSD.org
  *  arved
  *  b.f. <bf@FreeBSD.org>
  *  bf@FreeBSD.org
  *  brett@peloton.physics.montana.edu
  *  buganini@gmail.com
  *  chinsan
  *  chinsan <chinsan.tw@gmail.com>
  *  chinsan <chinsan@mail2000.com.tw>
  *  clsung
  *  clsung@dragon2.net
  *  dannyman <dannyman@tellme.com>
  *  dd
  *  domi@saargate.de
  *  eivind
  *  eric
  *  faber@lunabase.org
  *  fenner
  *  fenner@FreeBSD.org
  *  gahr
  *  gugabsd <gugabsd@mundounix.com.br>
  *  gurkan@phys.ethz.ch
  *  ijliao
  *  jabley@automagic.org
  *  janos.mohacsi@bsd.hu
  *  jfieber
  *  jkoshy
  *  john@zoner.org
  *  jupengfei <jupengfei@gmail.com>
  *  kai
  *  kevit
  *  king@v2project.com
  *  kuriyama
  *  lars.eggert@gmx.net
  *  lbartoletti <lbartoletti@FreeBSD.org>
  *  lofi@FreeBSD.org
  *  lth@FreeBSD.org
  *  mainland@apeiron.net
  *  mandree@FreeBSD.org
  *  markm@FreeBSD.org
  *  meyser@xenet.de
  *  mike
  *  milki <milki@rescomp.berkeley.edu>
  *  nectar
  *  nik
  *  nivit@users.sourceforge.net
  *  nork@FreeBSD.org
  *  paulh@logicsquad.net
  *  petef@databits.net
  *  peter.schuller@infidyne.com
  *  philip@p6m7g8.com
  *  ports@c0decafe.net
  *  reed@pugetsoundtechnology.com
  *  rfarmer@predatorlabs.net
  *  risner@stdio.com
  *  scheidell@secnap.net
  *  shige
  *  skreuzer
  *  snowchyld
  *  steve
  *  sumikawa@FreeBSD.org
  *  sumikawa@kame.net
  *  thierry@pompo.net
  *  tj@FreeBSD.org
  *  trasz
  *  trevor
  *  vanilla
  *  wen@FreeBSD.org
  *  wosch
  *  znerd@FreeBSD.org

With hat:	portmgr
5cf7e35e86
Rainer Hurling (rhurlin) · 1.5.0
textproc/py-python-lsp-server: Update to 1.5.0

Major release with new features and changes:

- Add DiagnosticTag tags for Pylint, Pycodestyle, and Flake8 plugins
- Add support to connect to the server through websockets
- Allow multiple per-file-ignores for the same pattern in Flake8 plugin
- Parse YAPF diffs into TextEdits
- Add support for LSP formatting options parameter

Changelog: https://github.com/python-lsp/python-lsp-server/compare/v1.4.1...v1.5.0

The port adds some more test dependencies and the new port textproc/py-whatthepatch.
Use USES=pytest instead of target test. First time, that most tests do work now :)

Reported by:	portscout, Repology
67ed83e014
Rainer Hurling (rhurlin) · 1.4.1
textproc/py-python-lsp-server: Update to 1.4.1

Fixes Yapf formatting with CRLF line endings.

Changelog: https://github.com/python-lsp/python-lsp-server/releases/tag/v1.4.1

Reported by:	Repology
MFH:		no (2022Q1 is some versions behind)
a36e550f93
Rainer Hurling (rhurlin) · 1.4.0
textproc/py-python-lsp-server: Update to 1.4.0

- Python 3.7 minimal now
- Several new dependencies

Changelog: https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md#version-140-20220311

Reported by:	portscout, Repology
158c5efc75
Rainer Hurling (rhurlin) · 1.3.3
textproc/py-python-lsp-server: Update to 1.3.3

Fix error when resolving completion items for Rope.

Reported by:	Repology
6b5d2a282b
Rainer Hurling (rhurlin) · 1.3.2
textproc/py-python-lsp-server: Update to 1.3.2

- Fix error on triggering completions in import context
- Fix formatting a log message

Changelog: https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md#version-132-2021-11-25

Reported by:	portscout
a26fbdbd66
Rainer Hurling (rhurlin) · 1.3.1
textproc/py-python-lsp-server: Update to 1.3.1

Changelogs: https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md#version-131-2021-11-22,
https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md#version-130-2021-11-22

Reported by:	portlint
3736964494
Rainer Hurling (rhurlin) · 1.2.4
textproc/py-python-lsp-server: Fix to use flake8 v4 again

According to 'make test' flake8 >= v4.0.0 can be used without errors.

Reported by:	pkg-fallout
095dfee365
Rainer Hurling (rhurlin) · 1.2.4
textproc/py-python-lsp-server: Update to 1.2.4

Changelog: https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md#version-124-2021-10-11

Reported by:	Repology
6aac0599e4
Rainer Hurling (rhurlin) · 1.2.3
textproc/py-python-lsp-server: Update to 1.2.3

Changelog: https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md#version-123-2021-10-04

Reported by:	portscout, Repology
302d1a2890
Rainer Hurling (rhurlin) · 1.2.2
textproc/py-python-lsp-server: Update to 1.2.2

- Improves the way skip symbols are imported from other libraries
- Add constrain on Pylint < v2.10 until figured out how to support it

Changelog: https://github.com/python-lsp/python-lsp-server/releases/tag/v1.2.2

Reported by:	Repology
004cad0d02
Rainer Hurling (rhurlin) · 1.2.1
textproc/py-python-lsp-server: Update to 1.2.1

Fixes an error when resolving completions.

Changelog: https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md#version-121-2021-08-04

Reported by:	portscout
2d0730feef
Rainer Hurling (rhurlin) · 1.2.0
textproc/py-python-lsp-server: Update to 1.2.0

- Implement completion item resolve requests for faster completions
- Initialize workspaces from the initialize request

Reported by:	Repology
d9f499a847
Rainer Hurling (rhurlin) · 1.1.0
textproc/py-python-lsp-server: Update to 1.1.0

Changelog: https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md#version-110-2021-06-25

Reported by:	portscout, Repology
cd30078636
Rainer Hurling (rhurlin) · 1.0.1
New port: textproc/py-python-lsp-server: Implementation of the Language Server Protocol

Changelog: https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md
c9d686e08f