Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 795924 - dev-python/python-lsp-server-1.0.1 stabilization
Summary: dev-python/python-lsp-server-1.0.1 stabilization
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andrew Ammerlaan
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks:
 
Reported: 2021-06-14 08:52 UTC by Florian Schmaus
Modified: 2021-06-14 11:25 UTC (History)
3 users (show)

See Also:
Package list:
dev-python/python-lsp-server-1.0.1 amd64 x86 dev-python/python-lsp-jsonrpc-1.0.0 amd64 x86 dev-python/python-lsp-black-1.0.0 amd64 x86 dev-python/pyls-spyder-0.4.0 amd64 x86
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Schmaus gentoo-dev 2021-06-14 08:52:58 UTC
The python-lsp-server (pylsp) is a maintained fork of the original palantir python-language-server. The dev-pytyhon/python-lsp-server-1.0.1 ebuild has been in tree for more than 30 days, it is time that we stabilize it.
Comment 1 Marco Scardovi (scardracs) 2021-06-14 08:57:56 UTC
@florian please remember to add CATEGORY/PKG (arches or * if you want to stabilize all the arches) as I've done on package list next time or bot will not handle it :)
Comment 2 Andrew Ammerlaan gentoo-dev 2021-06-14 09:03:28 UTC
> The dev-pytyhon/python-lsp-server-1.0.1 ebuild has been in tree for more than 30 days, it is time that we stabilize it.

Agreed, the old unmaintained python-language-server is now no longer emergable due to old dependencies and a resulting dependency conflict. However, to do this we should also stabilize python-lsp-jsonrpc and the pyls plugins, which I have added to the Package List just now.
Comment 3 Andrew Ammerlaan gentoo-dev 2021-06-14 09:19:35 UTC
> @florian please remember to add CATEGORY/PKG (arches or * if you want to stabilize all the arches)

@scardracs, actually the * keyword is not going to work here. Because * tells nattka to copy keywords from the previous stable version, however there is no previous stable version for this package.
Comment 4 NATTkA bot gentoo-dev 2021-06-14 09:24:22 UTC Comment hidden (obsolete)
Comment 5 NATTkA bot gentoo-dev 2021-06-14 09:28:22 UTC Comment hidden (obsolete)
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-06-14 10:36:13 UTC Comment hidden (obsolete)
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-06-14 10:48:12 UTC
amd64 done
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-06-14 10:48:24 UTC
x86 done

all arches done
Comment 9 Larry the Git Cow gentoo-dev 2021-06-14 11:25:06 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=050b52ffac32fedb3f3c355340c64b868e8a7e9d

commit 050b52ffac32fedb3f3c355340c64b868e8a7e9d
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2021-06-14 11:16:04 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2021-06-14 11:25:01 +0000

    profiles/package.mask: mask python-language-server for removal
    
    unmaintained upstream, alternatives available.
    
    Bug: https://bugs.gentoo.org/783615
    Bug: https://bugs.gentoo.org/795924
    Bug: https://bugs.gentoo.org/783618
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 profiles/package.mask | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)