Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dev-python/python-language-server: A implementation of Language Serve… #14006

Conversation

AndrewAmmerlaan
Copy link
Member

…r Protocol

New dependency of dev-python/spyder-4.0.0

Breaking up PR into smaller parts: #13988

Bug: https://bugs.gentoo.org/702458
Signed-off-by: Andrew Ammerlaan andrewammerlaan@riseup.net
Package-Manager: Portage-2.3.81, Repoman-2.3.20

@gentoo-bot
Copy link

Pull Request assignment

Submitter: @AndrewAmmerlaan
Areas affected: ebuilds
Packages affected: dev-python/python-language-server

dev-python/python-language-server: @gentoo/proxy-maint (new package)

Linked bugs

Bugs linked: 702458


In order to force reassignment and/or bug reference scan, please append [please reassign] to the pull request title.

Docs: Code of ConductCopyright policy (expl.) ● DevmanualGitHub PRsProxy-maint guide

@gentoo-bot gentoo-bot added new package The PR is adding a new package. self-maintained The PR changes only packages that are maintained by the submitter (i.e. no need to ask anybody else) assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. labels Dec 16, 2019
@AndrewAmmerlaan AndrewAmmerlaan force-pushed the dev-python/python-language-server branch 5 times, most recently from 14143e2 to a08d079 Compare December 20, 2019 11:08
@AndrewAmmerlaan
Copy link
Member Author

AndrewAmmerlaan commented Dec 27, 2019

ERROR: usage: pytest [options] [file_or_dir] [file_or_dir] [...]
pytest: error: unrecognized arguments: --cov-report --cov-report term --cov pyls --cov test

Disabling tests, because they don't work without pytest-cov which is a deprecated dependency.

	test? ( dev-python/versioneer[${PYTHON_USEDEP}]
			dev-python/pylint[${PYTHON_USEDEP}]
			dev-python/mock[${PYTHON_USEDEP}]
			dev-python/coverage[${PYTHON_USEDEP}]
			dev-python/numpy[${PYTHON_USEDEP}]
			dev-python/pandas[${PYTHON_USEDEP}]
			dev-python/matplotlib[${PYTHON_USEDEP}]
			dev-python/PyQt5[${PYTHON_USEDEP}] )"

@AndrewAmmerlaan AndrewAmmerlaan force-pushed the dev-python/python-language-server branch 3 times, most recently from a8e8e13 to fdc96b2 Compare January 3, 2020 12:10
@AndrewAmmerlaan AndrewAmmerlaan force-pushed the dev-python/python-language-server branch from fdc96b2 to 693b580 Compare January 4, 2020 19:49
…PC server

New dependency of dev-python/python-language-server which is a dependency of
spyder-4.0.0

Bug: https://bugs.gentoo.org/702458
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
Package-Manager: Portage-2.3.84, Repoman-2.3.20
…r Protocol

New dependency of dev-python/spyder-4.0.0

Bug: https://bugs.gentoo.org/702458
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
Package-Manager: Portage-2.3.84, Repoman-2.3.20
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2020-01-15 10:06 UTC
Newest commit scanned: c2b660d
Status: ✅ good

Issues already there before the PR (double-check them):
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#app-admin/puppet
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#app-emulation/virtualbox-additions
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#app-emulation/virtualbox-guest-additions
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#app-emulation/virtualbox-modules
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#app-eselect/eselect-opencl
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#app-portage/layman
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#app-portage/portage-utils
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#app-vim/youcompleteme
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-db/postgresql
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-java/icedtea
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-lang/mercury
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-libs/efl
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-php/PEAR-Crypt_CHAP
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-php/pecl-http
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-php/pecl-mailparse
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-php/pecl-propro
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-php/pecl-ps
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-php/pecl-raphf
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-python/ginga
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-python/pymongo
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-ros/roslaunch
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-ruby/httparty
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-ruby/multi_xml
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-ruby/ox
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-tcltk/tkimg
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-util/cmt
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#dev-util/shelltestrunner
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#gnustep-apps/sogo
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#media-gfx/curaengine
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#media-gfx/iscan
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#media-plugins/gmpc-magnatune
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#media-sound/podcatcher
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#media-tv/gentoo-vdr-scripts
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#media-tv/kodi
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#net-analyzer/greenbone-security-assistant
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#net-analyzer/nagios-plugins
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#net-analyzer/snort
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#net-analyzer/wireshark
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#net-analyzer/zabbix
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#net-dns/unbound
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#net-libs/nodejs
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#net-libs/ntirpc
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#net-mail/notmuch
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#net-misc/gerbera
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#net-print/cups
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#net-vpn/tor
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#sci-chemistry/xyza2pipe
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#sci-libs/tensorflow
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#sys-apps/policycoreutils
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#sys-apps/shadow
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#sys-boot/udk
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#sys-cluster/crmsh
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#www-apps/drupal
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#www-apps/rutorrent
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#www-misc/shellinabox
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#x11-libs/gtk+
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#x11-libs/qwt
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#x11-misc/bbdate
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#x11-misc/bbkeys
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#x11-misc/fbpanel
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#x11-misc/vym
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#x11-themes/experience
https://qa-reports.gentoo.org/output/gentoo-ci/b3cdc32/output.html#x11-wm/aewm

@AndrewAmmerlaan AndrewAmmerlaan deleted the dev-python/python-language-server branch January 15, 2020 12:46
@AndrewAmmerlaan
Copy link
Member Author

@juippis I see you added DISTUTILS_USE_SETUPTOOLS=rdepend to the ebuild

Are you sure that should be there?

Now I get this warning during compilation:

* DISTUTILS_USE_SETUPTOOLS value is probably incorrect
*   value:    DISTUTILS_USE_SETUPTOOLS=rdepend
*   expected: DISTUTILS_USE_SETUPTOOLS=bdepend

@juippis
Copy link
Member

juippis commented Jan 17, 2020

Hmm, it was probably supposed to go to the other ebuild. Might've messed terminal output between those two. I'll investigate and fix soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. new package The PR is adding a new package. self-maintained The PR changes only packages that are maintained by the submitter (i.e. no need to ask anybody else)
Projects
None yet
4 participants