@daviding: the Arch Linux package name for pyls is python-language-server (0.29.1), which is already a dependency. The issue is that Spyder checks for a newer version (>=0.29.3;<0.30.0).
Search Criteria
Package Details: spyder-git 6.0.0a1.r358.g2578be8a3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/spyder-git.git (read-only, click to copy) |
---|---|
Package Base: | spyder-git |
Description: | The Scientific Python Development Environment |
Upstream URL: | https://www.spyder-ide.org/ |
Licenses: | MIT |
Conflicts: | spyder, spyder3-git |
Provides: | spyder |
Replaces: | spyder3-git |
Submitter: | willemw |
Maintainer: | willemw |
Last Packager: | willemw |
Votes: | 24 |
Popularity: | 0.000000 |
First Submitted: | 2015-02-24 08:52 (UTC) |
Last Updated: | 2023-08-10 20:51 (UTC) |
Dependencies (58)
- autopep8
- flake8
- ipython (ipython-gitAUR)
- jupyter-nbconvert
- python-atomicwrites
- python-chardet
- python-cloudpickle
- python-cookiecutter
- python-debugpy
- python-diff-match-patch
- python-intervaltree
- python-jedi
- python-jellyfish
- python-jsonschema
- python-keyring
- python-lsp-black
- python-lsp-server
- python-numpydoc
- python-parso
- python-pexpect
- Show 38 more dependencies...
Required by (5)
- python-cq-editor (requires spyder)
- python-cq-editor-git (requires spyder)
- python-guidata (requires spyder) (optional)
- python-sardana (requires spyder)
- python-taurus (requires spyder) (optional)
Sources (1)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 .. 13 Next › Last »
willemw commented on 2019-11-13 07:38 (UTC)
daviding commented on 2019-11-12 17:04 (UTC)
I also got the error ...
--begin paste --
RuntimeError: Please check Spyder installation requirements: spyder-kernels >= 1.0 is required (found 0.5.2).
-- end paste --
... and found python-spyder-kernels-git 1.7.0.r12.g2bcda3b-1 in AUR. I installed that.
Starting Spyder, there's a warning message:
-- begin paste --
You have missing dependencies!
numpydoc >=0.6.0 : None (NOK)
pyls >=0.29.3;<0.30.0: 0.29.1 (NOK)
Please install them to avoid this message.
-- end paste --
... and found python-numpydoc 0.9.1-1 in AUR. Installed that.
Another message ...
-- begin paste --
pyls >=0.29.3;<0.30.0: 0.29.1 (NOK)
-- end paste --
... and found python-pylsl 1.13.1-1 in AUR. Tried installing that unsuccessfully.
-- begin paste --
Cloning python-pylsl build files... Checking python-pylsl dependencies... Preparing... Warning: cannot resolve "liblsl", a dependency of "python-pylsl" Failed to prepare transaction: could not satisfy dependencies: unable to satisfy dependency 'liblsl' required by python-pylsl Failed to prepare transaction.
-- end paste --
willemw commented on 2019-10-05 06:52 (UTC)
@JohnRobson: Thanks. Added pympler dependency. Your spyder-kernels version is very old. Current version is 1.5.0.r2.gc303669-1.
JohnRobson commented on 2019-10-05 01:33 (UTC) (edited on 2019-10-05 01:33 (UTC) by JohnRobson)
RuntimeError: Please check Spyder installation requirements: spyder-kernels >= 1.0 is required (found 0.4.4).
ModuleNotFoundError: No module named 'pympler'
dependencies: python-spyder-kernels-git python-pympler
willemw commented on 2019-09-26 19:17 (UTC)
@maciex: these dependencies are already defined.
maciex commented on 2019-09-26 19:09 (UTC)
missing dependencies: python2-keyring, python2-language-server, python-qdarkstyle
willemw commented on 2019-07-22 06:50 (UTC)
@fabmazz:
Added two dependencies.
The 'community/spyder' base package is also a split package (for now). You could also build the package in a clean chroot environment, if you don't want to install Python 2 on your system.
fabmazz commented on 2019-07-19 22:22 (UTC)
Now spyder 4 requires python-watchdog as a depedency. They just keep adding new ones....
Also, I think that building spyder for both python 2 and python 3 at the same time is confusing and not useful at all. I think it goes against the minimalist principle of Arch, and, given that Python 2 will soon reach EOL, is not useful at all.
If the packages could be split for different Python versions it would be great... otherwise I will continue to remove parts of the PKGBUILD each time xD
willemw commented on 2019-06-11 15:16 (UTC)
@fabmazz: Thanks. Added the already existing python-diff-match-patch package as dependency. There is no python2-diff-match-patch (because Python 2 is almost EOL?).
Note: Spyder3 complains about missing pyls (PYLS_REQVER = '>=0.19.0;<0.25'). The Arch version is 0.26.1-1.
fabmazz commented on 2019-06-11 14:38 (UTC)
Now spyder 4 requires the diff-match-patch library. Maybe add the AUR package "python-diff_match_patch" to the dependencies?
Pinned Comments
willemw commented on 2020-08-05 07:20 (UTC) (edited on 2021-08-18 20:33 (UTC) by willemw)
Note:
Some dependencies may need to be manually downgraded or upgraded.
Alternatively, try to edit "install_requires" in "setup.py" and the requirements file ("requirements/conda.txt" in the source files or "requires.txt" in the installed files).